La Fibre

Datacenter et équipements réseaux => Routeurs => Orange fibre Remplacer la LiveBox par un routeur => Discussion démarrée par: bob62 le 27 juillet 2018 à 17:36:22

Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 27 juillet 2018 à 17:36:22
(https://s22.postimg.cc/prdxh0z69/ddwrtorange.png)

Ce tutoriel propose de remplacer la Livebox par un routeur sous DD-WRT (https://dd-wrt.com).
+ Internet IPv4 / IPv6 + TV.
– Pas de support du téléphone qui nécessiterait que l'on garde la Livebox (derrière le routeur).

Cette configuration est actuellement compatible avec les routeurs basés sur Broadcom, Qualcomm / Atheros, Marvell (https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices), les principaux donc.
La différence entre ces plateformes provient de la manière dont est faite la configuration des VLANs sous DD-WRT.

Il faut un routeur équipé d'un processeur relativement puissant pour profiter pleinement d'un lien WAN 1 Gbps.
Quelques chiffres à partir de ce post (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg620034/#msg620034), n'hésitez pas à partager les vôtres (méthode en fin de tutoriel).

Etape 0, prérequis :

Comme seul matériel nécessaire l'ONT fibre Orange (https://www.google.fr/search?q=ONT+fibre+orange) (ou le SFP fibre Orange (https://www.google.fr/search?q=SFP+fibre+orange) + un convertisseur cuivre (https://lafibre.info/remplacer-livebox/choix-de-lont-pour-orange-fibre/)), le routeur DD-WRT, éventuellement le décodeur TV.

/!\ Si votre Livebox n'était initialement pas fournie avec un boitier ONT, et que vous en avez récupéré un auprès d'Orange, pensez à le faire activer (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg596894/#msg596894).

Connectez l'ONT fibre au port WAN du routeur DD-WRT.
Connectez si vous souhaitez vous en servir le décodeur TV à l'un des ports LAN du routeur DD-WRT.

Assurez vous que DD-WRT soit dans une version récente, au minimum la r39137 (ici (https://dd-wrt.com/support/other-downloads/?path=betas%2F) ou là (https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/)) (historique des développements ici (https://svn.dd-wrt.com/timeline?changeset=on&daysback=31)).
Et effectuez une remise à 0 des paramètres, pour partir initialement sur de bonnes bases (*).
Dans l'onglet DD-WRT Administration / Factory Defaults :
– Reset router settings / Restore Factory Defaults : yes
+ Apply Settings

(*) Dans de rares cas certains ont pu avoir besoin de faire un reset plus large, méthode disponible dans les 2/3 posts ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg649197/#msg649197).

Vous allez avoir besoin de connaître l'interface physique WAN, repérée wanif dans la suite du tutoriel.
Dans l'onglet DD-WRT Setup / Networking, si WAN Port Assignment :
- a pour valeur vlan..., alors il s'agit de eth0
- a une autre valeur (eth0, eth1, ...), alors il s'agit de cette valeur (eth0, eth1, ...)
- n'a pas de valeur, alors il s'agit sans doute de eth0

Etape 1, configuration de base du routeur :

Dans l'onglet DD-WRT Setup / Basic Setup :
– Connection Type : DHCP Authentication (*)
– Shortcut Forwarding Engine : Enable (**)
– Static DNS 1/2/3 : éventuellement, les serveurs de noms de votre choix
+ Apply Settings

(*) La configuration des options DHCP requises par Orange est faite par le script de démarrage (60/16, 61/1, 77/15 et 90/11 pour DHCP v4/v6).

(**) Permet une amélioration significative des débits WAN <-> LAN, tant que la QoS n'est pas activée (https://svn.dd-wrt.com//ticket/5920).
Cette fonctionnalité SFE a été développée par Qualcomm / Atheros, mais elle est générique.
Elle est comparable au Software Flow Offloading (https://www.kernel.org/doc/Documentation/networking/nf_flowtable.txt), que DD-WRT pourrait proposer avec son kernel 4.14 (https://svn.dd-wrt.com/changeset/35070) / 4.19 (https://svn.dd-wrt.com/ticket/6618).
Quant au Hardware Flow Offloading, peu de CPU / SoC le supportent. Cela dit, le SFE et le Software Flow Offloading font parfaitement l'affaire !

Etape 2, configuration IPv6 :

Dans l'onglet DD-WRT Setup / IPV6 :
– IPv6 : Enable
– IPv6 Type : DHCPv6 with Prefix Delegation
– MTU : 1500
+ Apply Settings

Etape 3, configuration du VLAN Internet :

Dans l'onglet DD-WRT Setup / Networking :
– Tagging / Add / VLAN 0 Interface : wanif / Tag Number : 832 / Prio : 0
+ Apply Settings
– Port Setup / WAN Port Assignment : wanif.832 (*)
+ Apply Settings

Dans l'onglet DD-WRT Setup / Basic Setup :
– Use VLAN Priority : yes (**)
+ Apply Settings

L'assignation du port WAN au VLAN 832 est faite par le script de démarrage, car elle dépend de la plateforme et peut ne pas être disponible au travers de l'interface graphique.

(*) L'option (voire la page) peut mettre quelques instants à être disponible, le temps que DD-WRT créé le nouveau VLAN. Il suffit simplement de rafraichir.

(**) Permet la configuration de la CoS (priorité) 6 requise par Orange pour les requêtes DHCP, détails donnés plus bas.

Etape 4, TOS / DSCP :

Positionnement du TOS à 0x00 pour l'ensemble des paquets afin d'éviter d'éventuels problèmes de débits (https://lafibre.info/remplacer-livebox/cacking-nouveau-systeme-de-generation-de-loption-90-dhcp/msg623612/#msg623612), détails donnés plus bas.
Dans l'onglet DD-WRT Security / Firewall :
– Filter TOS/DSCP : yes
+ Apply Settings

Etape 5, support TV, configuration du VLAN TV :

Dans l'onglet DD-WRT Setup / Networking :
– Tagging / Add / VLAN 1 Interface : wanif / Tag Number : 840 / Prio : 5
+ Apply Settings
– Network Configuration wanif.840 / Bridge Assignment : Unbridged / Masquerade NAT : Disable / IP Address : 192.168.255.254 / Subnet Mask : 255.255.255.255
+ Apply Settings

L'assignation du port WAN au VLAN 840 est faite par le script de démarrage, car elle dépend de la plateforme et peut ne pas être disponible au travers de l'interface graphique.

Etape 6, support TV, pré-configuration du serveur DHCP :

Dans l'onglet DD-WRT Services / Services :
– Additional DNSMasq Options : conf-file=/tmp/dnsmasq.livebox.conf
+ Apply Settings

La configuration des options DHCP requises par le(s) décodeur(s) TV est faite par le script de démarrage (serveurs DNS Orange et option 125).

Etape 7, support TV, autorisation du multicast :

Dans l'onglet DD-WRT Security / Firewall :
– Filter Multicast : no
+ Apply Settings

L'activation d'IGMPproxy est faite par le script de démarrage.

Etape 8, support TV, IGMP Snooping & Multicast to Unicast :

Activation de l'IGMP Snooping, afin d'éviter de polluer les interfaces non concernées (WiFi notamment).
Dans l'onglet DD-WRT Setup / Networking :
– Create Bridge / br0 / IGMP Snooping : On
+ Apply Settings

Il peut également être intéressant d'activer le Multicast to Unicast, afin d'éviter de polluer les ports Ethernet non concernés. Les flux sont ainsi dirigés vers les bons décodeurs uniquement.
Dans l'onglet DD-WRT Setup / Networking :
– Multicast To Unicast : Enable (au moins donc pour l'interface correspondant aux ports Ethernet)
+ Apply Settings

Dans le cas où vous n'activez pas le Multicast to Unicast, et si vous connectez vos décodeurs TV par l'intermédiaire d'autres switchs, il peut être bien qu'ils supportent l'IGMP Snooping, afin d'éviter de polluer leurs autres ports. Quelques références de matériel ici (https://lafibre.info/switch/choix-switch-ethernet-pour-livebox-decodeur-tv/).

Etape 9, script de démarrage :

Dans l'onglet DD-WRT Administration / Commands :
– Command Shell / Commands : script ci dessous, personnalisez les informations utilisateur au début (laissez macdecodeur= si vous n'utilisez pas de décodeur TV)
+ Save Startup

### Version 21 20190310
### https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/

### Informations utilisateur

# Identifiant de connexion, sur le contrat Orange
user=fti/abcdefg
# Mot de passe de connexion, sur le contrat Orange
pass=hijklmn
# Adresse MAC de la Livebox, sous la Livebox
maclivebox=01:23:45:67:89:AB
# Version de la Livebox, 3 ou 4
verlivebox=3
# Numero de serie de la Livebox, sous la Livebox
serlivebox=ABCDE0123456789
# Adresse MAC du/des decodeur(s) TV, sous le(s) decodeur(s) TV
macdecodeur=01:23:45:67:89:CD,01:23:45:67:89:EF
# Serveurs DNS1,DNS2 Orange, si DD-WRT en utilise d'autres
dnsorange=

### Detection type switch et interface / port WAN

wanif=$(nvram get wan_default | sed 's/^vlan[0-9][0-9]*$/eth0/; s/^$/eth0/')
wanvid=2
swconfswitch=$(swconfig list | awk '/^Found:/ {print $2; exit}')
if [[ "$swconfswitch" ]]
then
  if [[ "$(swconfig dev $swconfswitch get enable_vlan)" == "1" ]]
  then
    wanprt=$(swconfig dev $swconfswitch vlan $wanvid show |
      awk '$1=="ports:" {print substr($2,1,1)"t "substr($3,1,1)"t"}')
  fi
else
  wanprt=$(cat /proc/switch/$wanif/vlan/$wanvid/ports |
    awk '/\d/ {print substr($1,1,1)"t "substr($2,1,1)"t"}')
fi

### Debug

{
echo === DEBUG START ===
echo; echo === Router model
nvram get DD_BOARD
nvram get os_version
uname -a
echo; echo === before: swconfig
swconfig list
echo; echo === before: swconfig vlan config
swconfig dev $swconfswitch show
echo; echo === before: /proc number of vlans
ls -lR /proc/switch/*/vlan | wc -l
echo; echo === before: /proc/switch/
ls -l /proc/switch/
echo; echo === before: /proc vlan config
grep . /proc/switch/*/vlan/*/ports
echo; echo === before: wan_default
nvram get wan_default
echo; echo === detect: wanif $wanif
echo; echo === detect: wanprt $wanprt
} >>/tmp/debugorange.log 2>&1

### Options DHCP

tohex() {
for h in $(echo $1 | sed "s/\(.\)/\1 /g")
do
  printf "%02x$2" \'$h
done | sed "s/$2$//"
}
maclivebox=$(echo $maclivebox |  tr '[a-z]' '[A-Z]')
r=$(openssl rand -base64 12)
c=$(openssl rand -base64 1 | cut -c 1)
o60=sagem
o16=$o60
o61=01${maclivebox//:/}
o01=000300$o61
o77=+FSVDSL_livebox.Internet.softathome.Livebox$verlivebox
o15=${o77:1}
o90=00000000000000000000001a0900000558010341
o90=${o90}010d$(tohex $user)
o90=${o90}3c12$(tohex $r)
o90=${o90}0313$(tohex $c)$(printf $c$pass$r | md5sum | cut -c1-32)
o11=$o90
[[ "$(nvram get dhcpc_vendorclass)" != "$o60" ]] && reboot=1
nvram set dhcpc_vendorclass=$o60
[[ "$(nvram get dhcp_clientid)" != "$o61" ]] && reboot=1
nvram set dhcp_clientid=$o61
[[ "$(nvram get dhcp_userclass)" != "$o77" ]] && reboot=1
nvram set dhcp_userclass=$o77
[[ "$(nvram get dhcp_authentication)" == "" ]] && reboot=1
nvram set dhcp_authentication=$o90
[[ "$(nvram get dhcp6c_vendorclass)" != "$o16" ]] && reboot=1
nvram set dhcp6c_vendorclass=$o16
[[ "$(nvram get dhcp6c_clientid)" != "$o01" ]] && reboot=1
nvram set dhcp6c_clientid=$o01
[[ "$(nvram get dhcp6c_userclass)" != "$o15" ]] && reboot=1
nvram set dhcp6c_userclass=$o15
[[ "$(nvram get dhcp6c_authentication)" == "" ]] && reboot=1
nvram set dhcp6c_authentication=$o11

### VLAN 832 (Internet) sur le port WAN

if [[ "$wanprt" ]]
then
  if [[ "$swconfswitch" ]]
  then
    swconfig dev $swconfswitch vlan $wanvid set vid 832
    swconfig dev $swconfswitch vlan $wanvid set ports "$wanprt"
    swconfig dev $swconfswitch set apply
  else
    echo $wanprt >/proc/switch/$wanif/vlan/832/ports
    echo >/proc/switch/$wanif/vlan/$wanvid/ports
  fi
  brctl delif br0 vlan$wanvid
  vconfig rem vlan$wanvid
fi
brctl delif br0 $wanif

### Support TV, VLAN 840 sur le port WAN

if [[ "$wanprt" ]] && [[ "$macdecodeur" ]]
then
  if [[ "$swconfswitch" ]]
  then
    swconfig dev $swconfswitch vlan 3 set vid 840
    swconfig dev $swconfswitch vlan 3 set ports "$wanprt"
    swconfig dev $swconfswitch set apply
  else
    echo $wanprt >/proc/switch/$wanif/vlan/840/ports
  fi
fi

### Support TV, IGMPproxy

if [[ "$macdecodeur" ]]
then
  [[ "$(nvram get tvnicfrom)" != "$wanif.840" ]] && reboot=1
  nvram set tvnicfrom=$wanif.840
fi

### Support TV, options DHCP

if [[ "$macdecodeur" ]]
then
  f=/tmp/dnsmasq.livebox.conf
  if [[ "$dnsorange" ]]
  then
    echo dhcp-option=tag:decodeur,option:dns-server,$dnsorange >>$f
  fi
  if [[ "$serlivebox" ]]
  then
    serlivebox=$(echo $serlivebox |  tr '[a-z]' '[A-Z]')
    echo -n dhcp-option=tag:decodeur,125,00:00:0d:e9:24:
    echo -n 04:06:$(tohex ${maclivebox//:/} : | cut -c 1-17):
    echo -n 05:0f:$(tohex ${serlivebox} :):
    echo    06:09:$(tohex Livebox :):20:$(tohex $verlivebox)
  fi >>$f
  for mac in ${macdecodeur//,/ }
  do
    echo dhcp-host=$mac,set:decodeur >>$f
  done
  stopservice dnsmasq
  sleep 5
  startservice dnsmasq
fi

### Reboot

nvram commit
[[ "$reboot" == 1 ]] && reboot

### Debug

sleep 90
{
echo; echo === after: swconfig vlan config
swconfig dev $swconfswitch show
echo; echo === after: /proc vlan config
grep . /proc/switch/*/vlan/*/ports
echo; echo === after: vlan maps
cat /proc/net/vlan/$wanif.*
echo; echo === after: ifconfig
ifconfig -a | sed 's/\(inet6* addr:......\).*/\1.../'
echo; echo === after: bridge
brctl show br0
echo; echo === after: udhcpc
ps ww | grep udhcpc | grep -v grep | sed 's/\( -x 0x..:......\)[^ ]*/\1.../g'
echo; echo === after: dhcp6c
ps ww | grep dhcp6c | grep -v grep
echo; echo === after: dhcp6c config
cat /tmp/dhcp6c.conf | sed 's/\(send raw-option ......\).*/\1.../g'
echo; echo === after: dnsmasq
ps ww | grep dnsmasq | grep -v grep
echo; echo === after: igmprt
ps ww | grep igmprt | grep -v grep
echo; echo === after: igmprt config
cat /tmp/igmpproxy.conf
echo; echo === DEBUG END ===
} >>/tmp/debugorange.log 2>&1

Etape 10, fin :

Reboot
Terminé !

(https://i.postimg.cc/SxjWjX3c/dd.png)

Debug, pour aider en cas de problème :

Patientez au moins 2 minutes après un éventuel redémarrage du routeur.

Dans l'onglet DD-WRT Administration / Commands :
– Command Shell / Commands : cat /tmp/debugorange.log
+ Run Commands
Et postez le résultat (qui doit finir par === DEBUG END ===), entre 2 balises [­code] [­/code] afin que ça reste lisible.

Test de débit :

Rendez vous sur https://www.speedtest.net/fr.
En connexion filaire bien entendu, pas en Wi-Fi.
Puis faites un test en choisissant "Connexions Unique" (un seul flux de données ouvert, pour tester les capacités du routeur par flux).
Et un test en choisissant "Connexions Multi" (plusieurs flux de données ouverts en parallèle, pour tester le débit max du routeur).
A noter que selon le serveur choisi et sa latence (son ping), les résultats peuvent pas mal fluctuer... If faut donc tester.
Vous pouvez poster / partager les résultats, par exemple :
Netgear WNDR3700 v4
Unique : 414 / 230
Multi : 825 / 300


Détails firewall :

A titre d'information, voici les règles firewall automatiquement mises en place par les différentes options DD-WRT pour la connexion Orange.

### Interface physique WAN ($wanif)

eval $(nvram get rc_startup | grep "^wanif=")

### Priorite / CoS pour Internet (fait par l'option "Use VLAN Priority")

# File 0 (par defaut) pour le DHCP (en raw-socket), file 1 pour le reste du trafic
vconfig set_egress_map $wanif.832 0 6
vconfig set_egress_map $wanif.832 1 0

### On classe le trafic Internet dans les bonnes files (fait par l'option "Use VLAN Priority")

# Tout le trafic priorite 1 (CoS 0), SFE actif donc outgoing + incoming
iptables  -t mangle -A POSTROUTING -o $wanif.832 -j MARK --set-mark 0x100000
ip6tables -t mangle -A POSTROUTING -o $wanif.832 -j MARK --set-mark 0x100000
iptables  -t mangle -A PREROUTING  -i $wanif.832 -j MARK --set-mark 0x100000
ip6tables -t mangle -A PREROUTING  -i $wanif.832 -j MARK --set-mark 0x100000
iptables  -t mangle -A POSTROUTING -m mark --mark 0x100000 -j CLASSIFY --set-class 0:1
ip6tables -t mangle -A POSTROUTING -m mark --mark 0x100000 -j CLASSIFY --set-class 0:1

# DHCP (en kernel-socket)
iptables  -t mangle -A POSTROUTING -o $wanif.832 -p udp --dport  67 -j CLASSIFY --set-class 0:0
ip6tables -t mangle -A POSTROUTING -o $wanif.832 -p udp --dport 547 -j CLASSIFY --set-class 0:0

### On fixe le TOS des paquets, SFE actif donc outgoing + incoming (fait par l'option "Filter TOS/DSCP")

iptables  -t mangle -A POSTROUTING -m mark --mark 0x100000 -j TOS --set-tos 0x00
ip6tables -t mangle -A POSTROUTING -m mark --mark 0x100000 -j TOS --set-tos 0x00

WiFi :

Bien que ce ne soit pas l'objet du tutoriel, voici le manuel des sections WiFi Atheros (https://wiki.dd-wrt.com/wiki/index.php/Atheros/ath_wireless_settings) et Broadcom (https://wiki.dd-wrt.com/wiki/index.php/Advanced_wireless_settings).
Utile comme point de départ pour un éventuel ajustement de la configuration de base.

Note :

Testé et approuvé sur différents routeurs Broadcom, Qualcomm / Atheros, Marvell...
Libre cours aux modérateurs (et autres) à ajuster ce tutoriel en fonction des besoins / changements à venir etc...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Catalyst le 29 juillet 2018 à 02:09:44
Je n'utilise pas dd-wrt mais peu importe, c'est cool ce partage d'expérience.

@Vivien,
Il y a-t-il une raison pour laquelle les stickies ont disparus dans cette section du forum ? C'était bien.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 02:30:51
Merci beaucoup pour ce tuto très clair. Je suppose que cette méthode de connexion est davantage recommandée qu'une connexion via PPPoE mais est-elle fonctionnelle avec seulement l'ONT et le routeur sans autre matériel (pas besoin de switch qui gère le CoS) ?

Est-il possible de copier-coller le tuto en enlevant tout ce qui est inutile quand on souhaite seulement avoir internet ?

Merci d'avance pour toute éventuelle aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 05:13:45
Malheureusement il manque pour les novices la partie permettant de faire sauter la limitation à 15 des Vlans des modèles Broadcom. Une explication serait la bienvenue, car il m'est difficile de comprendre ce que je dois faire en parcourant les liens donnés ici sur le sujet.

Merci d'avance pour toute aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 07:34:02
Pardon, je n'avais pas compris en lisant les liens que les Vlans supérieurs à 15 étaient normalement supportés nativement par DD-WRT depuis récemment.

Toujours est-il que je viens de me mettre à la dernière version de DD-WRT du 16 juillet, et que je ne peux toujours pas mettre un VLAN supérieur à 15.

Par hasard, ne dois-je pas cocher le tag de la colonne WAN dans Setup / Vlans et ensuite faire un réglage dans la section VLAN Tagging dans Setup / Networking ?

Merci.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 juillet 2018 à 17:57:15
Je n'utilise pas dd-wrt mais peu importe, c'est cool ce partage d'expérience.
Merci beaucoup pour ce tuto très clair.
Pas de quoi, c'était pas trivial trivial à implèmenter donc je partage, comme en plus DD-WRT n'est pas très compliqué à installer et supporte pas mal de routeurs...

(...) est-elle fonctionnelle avec seulement l'ONT et le routeur sans autre matériel (pas besoin de switch qui gère le CoS) ?
Effectivement, pas besoin de matériel supplèmentaire.
Les CoS sont gérées par le script de firewall.
Du coup j'ai mis à jour le tuto pour répondre à tes question.

Est-il possible de copier-coller le tuto en enlevant tout ce qui est inutile quand on souhaite seulement avoir internet ?
Plutôt que de dupliquer le code, j'ai modifié le tuto et les scripts pour identifier clairement ce qui se rattache au support TV, et qui peut donc être ignoré / supprimé pour une utilisation uniquement Internet.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 juillet 2018 à 18:02:45
Toujours est-il que je viens de me mettre à la dernière version de DD-WRT du 16 juillet, et que je ne peux toujours pas mettre un VLAN supérieur à 15.
C'est le point de conf à éclaircir effectivement.
De mon côté j'ai déployé sur Atheros.
Mais j'ai vu que sur Broadcom ça ne poserait pas (enfin plus) de souci.
Cependant j'ai l'impression que les modifs faites au niveau du driver pour supporter les VLAN ID >15 n'ont pas été forcèment retranscrites dans l'interface DD-WRT.

Du coup saurais tu passer les commandes suivantes et poster le résultat ?

grep . /proc/switch/*/vlan/*/ports
ifconfig -a | grep -i Link

Soit directement via telnet / SSH, sinon dans l'onglet DD-WRT Administration / Commands :
- Command Shell / Commands : les commandes ci dessus
- Run Commands

Le retour de ces commandes va nous permettre d'avoir les bonnes infos :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 22:53:38
Merci pour ton aide.

Les commandes ne retournent rien via Administration / commands ...

J'ai testé d'entrer sur telnet via "telnet 192.168.1.1" via Administration / commandes mais la connexion est refusée.

Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 juillet 2018 à 22:59:06
L'utilisateur pour la connexion telnet est root, avec le même mot de passe que pour la connexion à l'interface web.

j'ai modifié légèrement les commandes dans mon message précédent, tu peux retenter.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 23:07:01
Ces commandes ne donnent rien non plus.

Le mot de passe ni le nom d'utilisateur ne m'étaient demandés pour telnet, cependant je viens d'activer "telnet management" dans administration / management, et maintenant rien ne se passe quand j'entre "telnet 192.168.1.1" dans commands. Ai-je raté une étape ? Merci.

Peut-être dois-je brancher l'ONT, mais je fais les configurations dans un autre lieu que là où est ma connexion Orange.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 juillet 2018 à 23:10:07
Ces commandes ne donnent rien non plus.
Tu cliques bien sur "Run Commands" en bas de l'onglet Administration / Commands ?

et maintenant rien ne se passe quand j'entre "telnet 192.168.1.1" dans commands. Ai-je raté une étape ?
Oui :) Pour se connecter en telnet, depuis Windows, tu peux utiliser PuTTY (https://the.earth.li/~sgtatham/putty/latest/w32/putty.exe).
Depuis Linux il y a généralement de base une application Terminal depuis laquelle tu peux exécuter la commande suivante pour te connecter : telnet 192.168.1.1
Nom d'utilisateur : root
Mot de passe : le mot de passe admin
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 23:12:45
Je suis sous Ubuntu 18.04, je me connecte à l'interface via Chrome.

Oui je clique bien sur "Run Commands"....
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 23:30:43
Merci, c'est bon pour telnet !

Voici le résultat de grep . /proc/switch/*/vlan/*/ports :

/proc/switch/eth0/vlan/1/ports:1        2       3       4       5t     
/proc/switch/eth0/vlan/2/ports:0        5t* 

Et de ifconfig -a | grep -i Link :

br0       Link encap:Ethernet  HWaddr
br0:0     Link encap:Ethernet  HWaddr
eth0      Link encap:Ethernet  HWaddr
eth1      Link encap:Ethernet  HWaddr 
eth2      Link encap:Ethernet  HWaddr
lo        Link encap:Local Loopback 
teql0     Link encap:UNSPEC  HWaddr 
vlan1     Link encap:Ethernet  HWaddr 
vlan2     Link encap:Ethernet  HWaddr

Mais du coup n'est ce pas plutôt les premières commandes que tu avais données avant de les modifier que je dois entrer ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 juillet 2018 à 23:34:52
Non c'est parfait merci !
Que donne la commande suivante ?
ls -l /proc/switch/eth0/vlan/ | wc -l
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 23:37:16
Elle donne 4096.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 juillet 2018 à 23:56:54
Impeccable, on a donc bien 4096 VLANs à notre disposition !
J'ai modifié le tuto, tu peux tenter de le redérouler :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 30 juillet 2018 à 23:58:57
Merci beaucoup ! je vais tester ça de suite :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 00:20:37
Pour le script de démarrage, on est d'accord que pour internet seul cela donne ça :

### Version 4 20180730
### https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/

### Configuration utilisateur

verlivebox=3
login=fti/abcdefg
maclivebox=0123456789AB

### Detection switch non Broadcom et port wan

wanif=eth0
swconfswitch=$(swconfig list | awk '/^Found:/ {print $2}')
if [[ "$swconfswitch" ]]
then
  # Recuperation auto du port WAN (port 5 par defaut si echec)
  wanport=$(swconfig dev $swconfswitch show |
    awk '/^\s*ports:/ {p=substr($2,1,1)"t "substr($3,1,1)"t"} END {print p}')
  [[ ! "$wanport" ]] && wanport="0t 5t"
else
  wanport=/proc/switch/$wanif/vlan/2/ports
  wanport=$(awk '{p=substr($1,1,1)"t "substr($2,1,1)"t"} END {print p}' $wanport)
fi

### VLAN Internet

if [[ "$swconfswitch" ]]
then
  # VLAN 832 (Internet) sur le port WAN
  swconfig dev $swconfswitch vlan 2 set vid 832
  swconfig dev $swconfswitch vlan 2 set ports "$wanport"
  swconfig dev $swconfswitch set apply
else
  # VLAN 832 (Internet) sur le port WAN
  echo "$wanport" > /proc/switch/$wanif/vlan/832/ports
  echo "" > /proc/switch/$wanif/vlan/2/ports
fi
# VLANs sur le systeme
vconfig set_name_type VLAN_PLUS_VID_NO_PAD
vconfig add $wanif 832
vconfig rem vlan2

### Fonction de conversion ascii -> hex

tohex() {
  for h in $(echo $1 | sed "s/\(.\)/\1 /g"); do printf %02x \'$h; done
}

### Modification du client DHCP pour prise en compte des options Orange
### cf https://svn.dd-wrt.com/ticket/6264

cp -a /sbin /tmp/sbin_rw
mkdir /tmp/sbin
ln -s /bin/busybox /tmp/sbin/udhcpc
rm /tmp/sbin_rw/udhcpc

cat << EOF > /tmp/sbin_rw/udhcpc
#!/bin/sh
if echo \$* | grep vlan832
then
  exec /tmp/sbin/udhcpc \$* \\
  -x '0x3c:$(tohex 'sagem')' \\
  -x '0x3d:01$maclivebox' \\
  -x '0x4d:$(tohex '+FSVDSL_livebox.Internet.softathome.Livebox'$verlivebox)' \\
  -x '0x5a:0000000000000000000000$(tohex $login)'
fi

exec /tmp/sbin/udhcpc \$*
EOF

chmod +x /tmp/sbin_rw/udhcpc
mount -o bind /tmp/sbin_rw /sbin

### Restart du client DHCP sur le VLAN 832

startservice wan

Et pour le script firewall cela :

### Version 4 20180730
### https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/

### Priorite / CoS pour chaque file Internet

for i in $(seq 0 7)
do
  vconfig set_egress_map vlan832 $i $i
done

# File 1 pour l'ensemble du trafic 832, file 0 par defaut
vconfig set_egress_map vlan832 1 0
vconfig set_egress_map vlan832 0 6

### On classe le trafic Internet dans les bonnes files

# Tout le trafic priorite 1
iptables -t mangle -A POSTROUTING -o vlan832 -j CLASSIFY --set-class 0000:0001

# Paquets reseau priorite 6
iptables -t mangle -A POSTROUTING -o vlan832 -p igmp -j CLASSIFY --set-class 0000:0006
iptables -t mangle -A POSTROUTING -o vlan832 -p icmp -j CLASSIFY --set-class 0000:0006

# Client DHCP non raw-socket (pas le cas de udhcpc)
#iptables -t mangle -A POSTROUTING -o vlan832 -p udp --dport 67 -j CLASSIFY --set-class 0000:0006

Merci d'avance.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 00:25:06
Effectivement.
Par contre attention si je viens à modifier les scripts dans le tuto en première page, la version que tu as copiée collée ci dessus ne sera plus d'actualité...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 00:30:15
Ok merci, en fait dans le script de démarrage j'ai enlevé la partie suivante :

if echo \$* | grep vlan838
then
  exec /tmp/sbin/udhcpc \$* \\
  -x '0x3c:$(tohex 'sagem')' \\
  -x '0x3d:01$macdecodeur' \\
  -x '0x4d:$(tohex '+FSVDSL_livebox.MLTV.softathome.Livebox'$verlivebox)'
fi

du paragraphe "### Modification du client DHCP pour prise en compte des options Orange" même s'il n'est pas précisé que c'est une partie "support TV".
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 00:33:36
Effectivement, j'ai vu, tu as bien fait.
Je ne l'ai pas tagguée "Support TV" car pas évident dans le script de decorreler cette partie.
Elle sert à fournir au client DHCP les bonnes options pour la requête d'une IP sur le VLAN 838, le VLAN des "services" TV.

Et alors sinon ça fonctionne ? :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 00:41:19
Par contre je crois qu'il y a un "#" en trop dans le paragraphe "client DHCP" au début de la ligne "iptable" dans le script firewall.

Je vais aller tester mon routeur sur mon autre lieu où il y a la connexion Orange je redis ça dans une vingtaine de minutes :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 00:43:54
Non, j'ai conservé cette règle iptables par souci "d'exhaustivité" avec les autres tutos de ce forum.
Mais elle est inutile car s'adresse aux clients DHCP non raw-socket, ce qui n'est pas le cas de udhcpc utilisé ici.
Inutile donc de traverser une règle en plus.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 01:54:16
Cette 1ère tentative s'est soldée par un échec mais je garde espoir :)

Merci encore !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 03:39:46
Je précise que j'ai réessayé en indiquant dans les statics DNS 1 et 2 les DNS primaire et secondaire obtenus avec la livebox, sans succès.

À noter que j'ai entré dans le script de démarrage l'adresse MAC qui se trouve sous ma livebox sans les ":" comme je pense qu'il fallait faire, ne faudrait-il pas faire alors un clonage MAC dans les options de DD-WRT ?

Merci.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 12:02:54
Je précise que j'ai réessayé en indiquant dans les statics DNS 1 et 2 les DNS primaire et secondaire obtenus avec la livebox, sans succès.
Bien entendu il faut mettre des DNS, ceux d'Orange, ou ceux de ton choix.

À noter que j'ai entré dans le script de démarrage l'adresse MAC qui se trouve sous ma livebox sans les ":" comme je pense qu'il fallait faire.
Effectivement. A noter que j'ai modifié les scripts pour que l'on puisse entrer les @MAC avec ou sans les ":".

Ne faudrait-il pas faire alors un clonage MAC dans les options de DD-WRT ?
Non :) En tout cas je n'en ai pas eu besoin. Le souci est ailleurs je pense.

Cette 1ère tentative s'est soldée par un échec mais je garde espoir :)
Sans le routeur sous les yeux ça aurait été beau de réussir du premier coup :)

Avant de dérouler le tuto, as tu bien fait une remise à 0 du routeur ?
Dans l'onglet DD-WRT Administration / Factory Defaults :
- Restore Factory Defaults : yes

En plus de l'adresse MAC de la Livebox, as tu bien renseigné ton numéro de version de Livebox (3 ou 4) et ton login (fti/.......) ?

Tu n'obtiens donc pas d'IP WAN c'est ça ?

On peut vérifier la configuration des VLANs (après déroulement complet du tuto / reboot du routeur) ?
swconfig list
swconfig dev $(swconfig list | awk '{print $2}') show
ls -l /proc/switch/eth0/vlan/ | wc -l
grep . /proc/switch/*/vlan/*/ports
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 12:24:48
J'ai bien fait un factory default avant de me lancer dans ces réglages.

Ma livebox est une livebox 3 donc c'est bien ce numéro qui est indiqué dans "verlivebox", et le login est correctement indiqué également au format "fti/....".

Je ne suis pas sur le lieu de la connexion Orange actuellement, donc je vais vérifier très vite pour le WAN, mais le voyant du trafic internet était éteint.

Les lignes de commandes ne donnent rien avec administration / commands et je reçois le message "-sh: swconfig: not found" avec Telnet.

Merci.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 12:27:34
Les 2 dernières commandes doivent forcèment retourner quelque chose dans ton cas (Broadcom) :)
Les 2 premières c'est pour de l'Atheros, je les ai mises si d'autres rencontrent également des difficultés.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 12:30:54
Effectivement, je m'étais arrêté à l'erreur du coup.

ls -l /proc/switch/eth0/vlan/ | wc -l retourne 4096.

grep . /proc/switch/*/vlan/*/ports retourne /proc/switch/eth0/vlan/1/ports:1        2       3       4       5t
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 12:49:32
Il manque la config des VLANs.
Il va falloir que tu debug un peu.
Supprime le script de démarrage, reboot le routeur, et en telnet, passe les commandes suivantes (sans te déconnecter entre 2 commandes) :
grep . /proc/switch/*/vlan/*/ports
wanif=eth0
wanport=/proc/switch/$wanif/vlan/2/ports
wanport=$(awk '/\d/ {p=substr($1,1,1)"t "substr($2,1,1)"t"} END {print p}' $wanport)
echo "wanport : $wanport"
ls -l /proc/switch/$wanif/vlan/832/
echo "$wanport" > /proc/switch/$wanif/vlan/832/ports
grep . /proc/switch/*/vlan/*/ports
echo "" > /proc/switch/$wanif/vlan/2/ports
grep . /proc/switch/*/vlan/*/ports

Les 1, 5, 6, 8, 10 doivent retourner quelque chose.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 12:55:22
grep . /proc/switch/*/vlan/*/ports retourne :
/proc/switch/eth0/vlan/1/ports:1        2       3       4       5t     
/proc/switch/eth0/vlan/2/ports:0        5t*

echo "wanport : $wanport" retourne :
wanport : 0t 5t

ls -l /proc/switch/$wanif/vlan/832/ retourne :
-rw-------    1 root     root             0 Jan  1 01:02 ports

grep . /proc/switch/*/vlan/*/ports retourne :
/proc/switch/eth0/vlan/1/ports:1        2       3       4       5t     
/proc/switch/eth0/vlan/2/ports:0        5t*     
/proc/switch/eth0/vlan/832/ports:0t     5t

grep . /proc/switch/*/vlan/*/ports retourne :
/proc/switch/eth0/vlan/1/ports:1        2       3       4       5t     
/proc/switch/eth0/vlan/832/ports:0t     5t
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 14:37:06
Good, merci !
J'ai donc remis à jour le tuto en conséquence, tu peux le redérouler.

Ce qui m'embête c'est que d'origine, le VLAN par défaut est le VLAN 2, le VLAN WAN (cf la petite étoile (*) qui indique le VLAN par défaut).
L'on s'attendrait plus à ce que ce soit le VLAN 1, le VLAN LAN.
La conf que l'on fait ensuite supprime le VLAN par défaut. Pas certain cependant que ça ait une incidence sur notre utilisation.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 18:23:55
C'est avec plaisir que je confirme la connexion réussie, un grand merci !

Sais-tu s'il y a une technique pour tester le débit du routeur seul ? Il y avait une option en mode graphique dans la version BS, mais je suis revenu à la version kong dans la mesure où elle me semblait plus stable. Merci d'avance.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 18:36:41
Impeccable !
Merci pour ton aide également pour le support des Broadcom !

Pour tester le débit du routeur, j'utilise iperf depuis l'une des machines du réseau local.
Sinon, je lance deux SpeedTest en parallèle sur la même machine, et j'analyse le débit de son interface réseau.
Les graphs disponibles dans l'interface DD-WRT (Status / Bandwidth) on tendance à consommer de la ressource et à dégrader les performances du routeur. En tout cas sur un WNDR3700v4 :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 31 juillet 2018 à 19:02:21
Merci pour la suggestion.

Pour le wifi, peut-être y t-il une configuration à recommander ? J'ai remarqué qu'en 5G je suis moins bon en débit qu'avec le firmware Netgear en PPPoE.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 juillet 2018 à 19:13:58
Mmmh pour le wifi par contre non pas tellement de recommandation, je n'ai pas tellement d'expérience.
Peut-être faudra-t-il tâtonner avec les réglages, qui sont forcèment plus fournis que dans le firmware Netgear d'origine :-\
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 01 août 2018 à 13:24:08
Mise à jour des scripts en version 7, afin de corriger un problème de classement des paquets, et donc de débit, sur les flux entrants.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: cetipabo le 01 août 2018 à 14:04:40
Bonjour,
Pour simplifier tu peux résumer les 2 boucles :

for i in $(seq 0 7)
do
  vconfig set_egress_map vlan832 $i $i
done

for i in $(seq 0 7)
do
  vconfig set_egress_map vlan838 $i 4
  vconfig set_egress_map vlan840 $i 5
done

en une seule :
for i in $(seq 0 7)
do
  vconfig set_egress_map vlan832 $i $i
  vconfig set_egress_map vlan838 $i 4
  vconfig set_egress_map vlan840 $i 5
done
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 01 août 2018 à 14:07:46
Effectivement, je les avais écrites ainsi au début, mais Yoles voulait pouvoir ne prendre que la partie Internet du tuto et s'affranchir de la partie TV.
J'ai donc identifié Support TV les blocs qui peuvent être supprimés à cet effet ;)
 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 02 août 2018 à 18:48:19
Bonjour,

J'ai pourtant l'impression d'avoir perdu légèrement en performance avec la nouvelle version. Pour l'instant je ne teste qu'avec mon smartphone et avec la version 6 je flirtais très régulièrement avec les 60 MBps en 2,4 Ghz et mon gigue était quasiment toujours à 0 ou 1ms, avec la version 7 j'ai du mal à dépasser les 55Mbps et mon gique affiche souvent des valeur plus élevées de l'ordre de 4 ou 5 ms. Peut-être aussi que d'autres variables entrent en compte d'une connexion à l'autre.

En 5ghz, malgré mes efforts de configuration wifi je n'arrive toujours pas à flirter avec les 100mbps comme j'ai pu le faire avec la Livebox ou le firmware Netgear en PPPoE, bien que mon smartphone capte mal le signal 5Ghz et que je sois obligé de me mettre très près du routeur donc à voir avec un autre matériel.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 02 août 2018 à 19:57:39
Oui d'après ce que tu dis je mettrais plus ton ressenti sur les aléas du wifi et la procédure de test que sur la nouvelle conf :)
Un bon test de débit se ferait plutôt en filaire ;)

Pour le wifi, dans Wireless / Basic Settings, dans les "Advanced Settings" de chaque interface, essaye d'activer le "Short Preamble", et de mettre le "Sensitivity Range (ACK Timing)" à 0 (et reboot du routeur). y'a pas mal de doc sinon sur les autres paramètres.

Pour le routeur lui même, dans Setup / Basic Settings, vérifie que le "Shortcut Forwarding Engine" est activé.
Ca augmente les performances du routeur, donc le débit possible WAN <-> LAN.
Ca n'entre par contre en vigueur que si la QoS n'est pas activée (en attendant ceci (https://svn.dd-wrt.com//ticket/5920)).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 02 août 2018 à 23:49:43
Merci pour ton aide. Je n'ai pas l'option "Sensitivity Range" ou "ACK Timing". J'ai déjà fait l'effort de me renseigner sur les autres paramètres, et ai adapté mes réglages en conséquence. J'ai d'ailleurs essayé de multiples configurations mais pas vraiment d'amélioration pour l'instant.

Le routeur ne sera utilisé qu'en Wifi, il me paraît donc plus intéressant de tester les performances wifi dans mon cas et ma configuration là où se trouve le routeur ne rend pas simple la connexion par ethernet.

Je testerai avec d'autres équipements et en remettant la Livebox.

Sinon, j'ai ajouté à mon script Startup à la suite des instructions du tuto un code qui permet d'éteindre les leds. Cependant il faut qu'elles soient d'abord allumées avant de donner l'instruction de les éteindre. Or je pense que le code qui permet de les éteindre s'exécute avant que la led internet ne s'allume, ce qui explique qu'elle ne s'éteint pas. Du coup je voulais savoir s'il y avait une instruction qui permettait d'attendre un certain temps après l'exécution du code du tuto ?

Merci d'avance pour toute aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 03 août 2018 à 08:38:09
Merci pour ton aide. Je n'ai pas l'option "Sensitivity Range" ou "ACK Timing".
Ah oui ? Même en cochant la case "Advanced Settings" ?
Ca doit alors découvrir pas mal d'autres paramètres.

Le routeur ne sera utilisé qu'en Wifi, il me paraît donc plus intéressant de tester les performances wifi dans mon cas et ma configuration là où se trouve le routeur ne rend pas simple la connexion par ethernet.
Oui je parlais plus de tester les limites de routage du boitier (donc sa puissance), voire de la ligne Orange :)

Or je pense que le code qui permet de les éteindre s'exécute avant que la led internet ne s'allume, ce qui explique qu'elle ne s'éteint pas. Du coup je voulais savoir s'il y avait une instruction qui permettait d'attendre un certain temps après l'exécution du code du tuto ?
Effectivement, le temps que le DHCP récupère une IP (et donc que la LED s'allume), le script doit avoir fini.
Tu peux faire un sleep <secondes>, donc par exemple : sleep 20
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Superman59 le 05 août 2018 à 01:03:53
Bonjour,

Merci pour le taff . Je pense passer mon asus Rt-AC3200 actuellement sur du merlin vers du dd-wrt.
Je viens de prendre une fibre orange (avant j’avais du fttla sfr )  et je ne souhaite pas utiliser la livebox
En revanche, j’ai 2 décodeurs TV.

Tu sais ajouter la gestion d’un deuxième décodeur sur ton script ?
Avez-vous dés retour positif avec des asus ?

Merci d’avance.

Cordialement
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 août 2018 à 10:21:31
Hello,
Normalement le 2e décodeur doit fonctionner comme le premier, donc sans avoir à modifier quoi que ce soit :)
Le RT-AC3200 est bien supporté (wiki (https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices#Asus) / forum (https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=262076)), donc il ne devrait pas y avoir de souci.
Basé sur un chip Broadcom (BCM4709A0) pour ainsi dire le même que sur le R7000P de Yoles (BCM4708C0) qui a validé le tuto.
Plus généralement pas de retour sur les Asus pour le moment non, mais donc ce sont surtout les composants internes qui comptent pour le support DD-WRT.
Tu nous diras ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 05 août 2018 à 12:55:56
Ah oui ? Même en cochant la case "Advanced Settings" ?
Ca doit alors découvrir pas mal d'autres paramètres.
Oui je parlais plus de tester les limites de routage du boitier (donc sa puissance), voire de la ligne Orange :)
Effectivement, le temps que le DHCP récupère une IP (et donc que la LED s'allume), le script doit avoir fini.
Tu peux faire un sleep <secondes>, donc par exemple : sleep 20

Merci, le script des leds fonctionne bien maintenant.

Je ne vois pas de cases à cocher "advanced settings", les paramètres avancés du wifi sont dans des onglets dédiés et séparés pour le 2,4 Ghz et le 5 Ghz mais aucune option "Sensitivity Range" ou "ACK Timing" en vue.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 août 2018 à 13:08:48
OK, la présentation de l'interface diffère donc légèrement entre Atheros et Broadcom :)
Et les "advanced settings" aussi donc : Broadcom (https://wiki.dd-wrt.com/wiki/index.php/Advanced_wireless_settings) vs Atheros (https://wiki.dd-wrt.com/wiki/index.php/Atheros/ath_wireless_settings).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Superman59 le 05 août 2018 à 13:23:56
Hi merci pour ta réponse
En revanche je vois que dans ton script tu utilises la variable mac décodeur .

Il n’y a pas besoin d’en définir une deuxième pour la deuxième décodeur ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 août 2018 à 13:34:59
Bonne remarque effectivement !
La variable macdecodeur est utilisée pour obtenir une IP sur le VLAN 838, tout comme la variable maclivebox est utilisée pour obtenir une IP sur le VLAN 832.
Il faut donc utiliser l'@MAC de ton décodeur initial.
Mais peut-être qu'avec l'@MAC du second décodeur, cela fonctionnerait également. A tester, ça peut être intéressant de savoir.
Dans tous les cas, une fois l'IP sur le VLAN TV obtenue, les 2 décodeurs devraient accéder de la même manière aux services TV sans souci.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 05 août 2018 à 16:44:03
Il n'y a pas besoin de l'adresse Mac pour obtenir une adresse IP sur le VLAN 832.

Sur le VLAN 838, en pratique la Livebox envoie sa propre adresse Mac, pas celle d'un décodeur.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 août 2018 à 17:16:15
Il n'y a pas besoin de l'adresse Mac pour obtenir une adresse IP sur le VLAN 832.

J'ai en tout cas noté que ma Livebox l'envoyait, via l'option 61 (0x3d).
Peut-être ce client identifier a-t-il une incidence sur la manière / la durée pendant laquelle l'on se voit attribuer la même IP.

Sur le VLAN 838, en pratique la Livebox envoie sa propre adresse Mac, pas celle d'un décodeur.

Bizarre, là pareil je voyais bien l'@MAC du décodeur en option 61.

J'ai fait ces constatations à la lecture des requêtes data:getMIBs sous l'onglet Assistance / Informations système de l'interface d'admin de la Livebox.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 05 août 2018 à 17:27:02
Alors il est possible qu'il y ait de légères variations selon les box et leur version de firmware.

En ce qui me concerne je me suis basé sur une capture wireshark effectuée sur le port WAN de la LB4 il y a déjà quelques mois.

En tout cas chez moi pas d'option 61 sur le VLAN 832 (et adresse IP inchangée depuis 5 mois), de même pour IPv6, et option 61 avec l'adresse Mac de la box pour 838. Pour le 838, en fait je pense que le fait que l'adresse Mac corresponde à du matériel fourni par sagem/sercomm soit suffisant.

Sinon je confirme qu'il n'y a rien à faire de plus pour supporter un second décodeur. J'ai en 2 chez moi.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 07 août 2018 à 11:21:44
Bon, j'ai revérifié, je ne sais finalement pas/plus d'où vient le fait d'utiliser l'@MAC du décodeur pour le VLAN 838...
En tout cas que ça fonctionnait...
Sans doute ai-je été induit en erreur à la lecture d'une source ou d'une autre...

Bref, du coup j'ai modifié les scripts du tuto, en version 8, suppression du paramètre macdecodeur.

Merci @zoc pour ton intervention, ça m'a permis de vérifier ;)

Quant au VLAN 832, j'ai rebranché la Livebox pour voir.
L'option 61 est bien envoyée, cf data:getMIBs ci dessous.

Livebox 3 SoftAtHome SG30_sip-fr-6.33.22.1 g6-f-sip-fr
{
    "result": {
        "status": {
            "base": {
                "dhcp_data": {
                    "Name": "dhcp_data",
                    "Enable": true,
                    "Status": true,
                    "Flags": "dhcp logical enabled up",
                    "ULIntf": {
                        "primdata": {
                            "Name": "primdata"
                        }
                    },
                    "LLIntf": {
                        "bridge_vmulti": {
                            "Name": "bridge_vmulti"
                        }
                    }
                }
            },
            "dhcp": {
                "dhcp_data": {
                    "DHCPStatus": "Bound",
                    "LastConnectionError": "None",
                    "Renew": false,
                    "IPAddress": "90.X.Y.Z",
                    "SubnetMask": "255.255.248.0",
                    "IPRouters": "90.X.Y.1",
                    "DNSServers": "80.10.246.3,81.253.149.10",
                    "DHCPServer": "80.10.247.176",
                    "LeaseTime": 259200,
                    "LeaseTimeRemaining": 258670,
                    "Uptime": 530,
                    "DSCPMark": 48,
                    "PriorityMark": 6,
                    "Formal": false,
                    "CheckAuthentication": true,
                    "AuthenticationInformation": "dhcpliveboxfr250",
                    "ResetOnPhysDownTimeout": 0,
                    "RetransmissionStrategy": "4000 8000 16000 32000 64000 128000 -1 0",
                    "RetransmissionRenewTimeout": -1,
                    "SentOption": {
                        "60": {
                            "Enable": true,
                            "Alias": "cpe-60",
                            "Tag": 60,
                            "Value": "736167656d"
                        },
                        "61": {
                            "Enable": true,
                            "Alias": "cpe-61",
                            "Tag": 61,
                            "Value": "//maclivebox//"
                        },
                        "77": {
                            "Enable": true,
                            "Alias": "cpe-77",
                            "Tag": 77,
                            "Value": "2b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7833"
                        },
                        "90": {
                            "Enable": true,
                            "Alias": "cpe-90",
                            "Tag": 90,
                            "Value": "//login_chaine_longue//"
                        }
                    },
                    "ReqOption": {
                        "1": {
                            "Enable": true,
                            "Alias": "cpe-1",
                            "Tag": 1,
                            "Value": "fffff800"
                        },
                        "3": {
                            "Enable": true,
                            "Alias": "cpe-3",
                            "Tag": 3,
                            "Value": "5a____01"
                        },
                        "6": {
                            "Enable": true,
                            "Alias": "cpe-6",
                            "Tag": 6,
                            "Value": "500af60351fd950a"
                        },
                        "15": {
                            "Enable": true,
                            "Alias": "cpe-15",
                            "Tag": 15,
                            "Value": "6f72616e67652e6672"
                        },
                        "28": {
                            "Enable": true,
                            "Alias": "cpe-28",
                            "Tag": 28,
                            "Value": "5a____ff"
                        },
                        "51": {
                            "Enable": true,
                            "Alias": "cpe-51",
                            "Tag": 51,
                            "Value": "0003f480"
                        },
                        "58": {
                            "Enable": true,
                            "Alias": "cpe-58",
                            "Tag": 58,
                            "Value": "00015ed0"
                        },
                        "59": {
                            "Enable": true,
                            "Alias": "cpe-59",
                            "Tag": 59,
                            "Value": "00032a28"
                        },
                        "90": {
                            "Enable": true,
                            "Alias": "cpe-90",
                            "Tag": 90,
                            "Value": "0000000000000000000000646863706c697665626f786672323530"
                        },
                        "119": {
                            "Enable": true,
                            "Alias": "cpe-119",
                            "Tag": 119,
                            "Value": ""
                        },
                        "120": {
                            "Enable": true,
                            "Alias": "cpe-120",
                            "Tag": 120,
                            "Value": "0006736263743367034e494306616363657373116f72616e67652d6d756c74696d65646961036e657400"
                        },
                        "125": {
                            "Enable": true,
                            "Alias": "cpe-125",
                            "Tag": 125,
                            "Value": "000005580c010a0001000000ffffffffff"
                        }
                    }
                }
            },
            "ppp": {}
        }
    }
}
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 09 août 2018 à 12:39:21
Tu sais ajouter la gestion d’un deuxième décodeur sur ton script ?

Finalement rien de spécifique, si ce n'est que si tu n'utilises pas les DNS Orange, tu auras à renseigner tes 2 décodeurs à l'étape 1b.
Voilà !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Superman59 le 09 août 2018 à 12:44:23
Bonjour,

Merci pour ta réponse.
Dernier question je penses mettte un switch gs724t entre la prise FIbre et le router.

Il y a configuration à faire sur le switch ? Je pense affecter un vlan spécifié entre les 2
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 09 août 2018 à 12:48:40
Il y a configuration à faire sur le switch ?
Activer IGMP snooping.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 août 2018 à 12:21:49
Mmmh je subis une petite déconnexion / reconnexion à la fin du lease time DHCP, ce qui est plutôt gênant.
Il va falloir voir comment corriger ce point !

(https://s22.postimg.cc/4kgo5ww9d/image.png)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 12 août 2018 à 08:46:26
Voilà qui est mieux :

(https://s22.postimg.cc/kyukbwmqp/image.png)

Même si l'on n'a pas besoin de cette règle à l'initialisation du DHCP, car udhcpc est raw-socket, on en a besoin pour le renew :
iptables -t mangle -A POSTROUTING -o vlan832 -p udp --dport 67 -j CLASSIFY --set-class 0000:0006

Ci dessous, on voit bien que le paquet du renew l'a traversée :
# iptables -t mangle -L POSTROUTING -n -v
Chain POSTROUTING (policy ACCEPT 3020K packets, 347M bytes)
 pkts bytes target     prot opt in     out     source               destination         
 433K   86M CLASSIFY   0    --  *      *        0.0.0.0/0            0.0.0.0/0           CLASSIFY set 0:1
    0     0 CLASSIFY   2    --  *      vlan832  0.0.0.0/0            0.0.0.0/0           CLASSIFY set 0:6
 5413  536K CLASSIFY   icmp --  *      vlan832  0.0.0.0/0            0.0.0.0/0           CLASSIFY set 0:6
    1   388 CLASSIFY   udp  --  *      vlan832  0.0.0.0/0            0.0.0.0/0           udp dpt:67 CLASSIFY set 0:6
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 12 août 2018 à 08:47:30
Mise à jour du tuto en version 9, afin d'éviter la déconnexion au renouvellement du bail DHCP :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: fire90 le 15 août 2018 à 20:10:57
Bonjour,

merci beaucoup pour le tuto et le partage. J'ai mis en place un Netgear R8500 sous dd-wrt et suivis ton guide internet fonctionne niquel.
Juste sur ce routeur build 36527, le wifi 2.4Ghz est catastrophique (<1Mbps) alors qu'en 5ghz ça tourne bien.

avez-vous des conseils ? j'ai joué avec le TX et je suis monté à 650 mais sans grand changement.

Merci d'avance.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 août 2018 à 08:48:21
Merci pour ton retour ;)
Pour les performances Wi-Fi, bonne question... Peut-être trouveras-tu plus d'infos directement sur le wiki (https://wiki.dd-wrt.com/wiki/) ou forum (https://forum.dd-wrt.com/phpBB2/index.php?c=3) DD-WRT ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 août 2018 à 08:48:31
Je n'ai pas trouvé la raison pour laquelle certains tutos classent l'ICMP et l'IGMP sur le VLAN 832 en CoS 6.
Surtout que l'IGMP se balade normalement plus sur le VLAN 840.
Après quelques jours sans ces règles spécifiques, je n'ai rencontré aucun souci.

Du coup, pour la forme, mise à jour du tuto en version 10, pour simplification du script de firewall !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 16 août 2018 à 09:39:39
Pour IGMP, je ne sais pas (mais il est possible que la Livebox utilise 832 comme upstream pour le second décodeur, contrairement à ce qu'on fait avec nos routeurs, ce qui permettrait d'utiliser le fastleave et ainsi éviter certains problèmes quand on change de chaines trop rapidement).

Pour ICMP, c'est parce que... La livebox le fait (edit: En fait non, elle le fait pour ICMPv6 uniquement).

@kgersen a fait un document qui récapitule tout ce que la box fait: https://lafibre.info/remplacer-livebox/remplacer-la-livebox-sans-pppoe/msg322098/#msg322098
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: BigPho le 19 août 2018 à 22:57:36
Bonjour,

Un retour d'experience :

J'ai suivi le tuto pas à pas pour configurer un R7800 sous dd-wrt (build v3.0-r34900M kongat) pour remplacer la Livebox.

Internet + TV nickel pour l'instant. Imprimante USB fonctionnelle également.

Merci bob62 encore !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 août 2018 à 22:59:36
Excellent, donc tu confirmes la compatibilité du tuto avec les routeurs à base de Qualcomm :)
Merci pour ton retour ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: rmivdc le 01 septembre 2018 à 19:53:11
Idem, ça a fonctionné sur mon R7800  build v3.0-r36698
Merci pour le tuto  :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 03 septembre 2018 à 09:26:07
Bonjour à tous,

Et merci à l'auteur pour ce tuto !
Je viens de commander un routeur Asus rt-ac88u, en espérant que je puisse remplacer le routeur Orange  "livebox 4".
J'avais quelques petites questions.

1 - La limitation du VLAN est-elle levée sur le routeur Asus ou je dois installer le patch décrit en préambule de la première page ?
https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1134327#1134327

2 - Ce tuto s'applique t il à mon future routeur Asus ? Ou doit il être adapté ?

3 - Compatible avec le firmware Asuswrt-Merlin ? Ou l'installation de ce dernier n'est pas utile ou souhaitable ?

Merci à tous pour votre retour.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 03 septembre 2018 à 09:36:47
Hello,

1 - Si tu installes une version récente de DD-WRT, comme proposé par le tuto, aucun besoin d'un quelconque patch.

2 - Si l'on regarde le listing des routeurs supportés par DD-WRT (lien dans le premier post), le ac88u est un routeur à base de Broadcom, donc pris en charge par le tuto, aucune modification nécessaire à priori ("à priori" car pas de retour ici d'un déploiement effectif sur ce modèle précisèment pour l'instant).

3 - Asuswrt-Merlin et DD-WRT sont 2 systèmes différents, je ne sais pas si Asuswrt-Merlin permet les modifications nécessaires à la connexion Orange.

Bonne installation !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 03 septembre 2018 à 10:10:47
Merci pour ce retour.

J'ai beau être du métier, le fait de repartir d'une feuille blanche m'embête un peu donc je testerais DD-WRT sur un Asus RT-AC88U et je ferai un retour.
En espérant que ce firmware n'apporte aucune régression sur le matériel lui même (fonctionnalités (4 antennes wifi dual band, ...), perf, ...).

L'avantage que je voyais en Merlin c'est l'interface et le fait que ce ne soit qu'une extension à AsusWRT.
De plus il semble que AsusWRT soit mieux maintenu que DD-WRT (patchs sécu, ..).

Voir ici: https://dfarq.homeip.net/asuswrt-merlin-vs-dd-wrt/

Pour la simulation des GUI, j'ai trouvé un site symp.

MERLIN:
http://event.asus.com/2012/nw/dummy_ui/en/Advanced_WAN_Content.html

DD-WRT:
https://router-firmware-test.gamma.nu/DD-WRT/index-2.html

Typiquement en WAN, on ne peut pas semble t il mettre le routeur sous AsusWRT-Merlin en DHCP... Il y a certainement d'autres contraintes Vs le tuto proposé.

PS: avec ce tuto, le téléphone fonctionne ? Possible de faire des plages d'accès Wifi et filaire par équipement (comme orange...je pense aux enfants) ?

Merci

Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 03 septembre 2018 à 14:55:56
Typiquement en WAN, on ne peut pas semble t il mettre le routeur sous AsusWRT-Merlin en DHCP...
"Automatic IP" c'est du DHCP :)

Il y a certainement d'autres contraintes Vs le tuto proposé.
Le risque de ne pouvoir configurer le client DHCP pour qu'il envoie les options requises par Orange ?

PS: avec ce tuto, le téléphone fonctionne ? Possible de faire des plages d'accès Wifi et filaire par équipement (comme orange...je pense aux enfants) ?
Pas de téléphone, cf premier post, car il nécessite l'utilisation de la Livebox.
Si nécessaire, tu trouveras la marche à suivre sur le forum pour la brancher derrière ton routeur. Bon... Pour juste le téléphone c'est quand même un peu balo :)
Les plages d'activation du Wi-Fi sont supportées par DD-WRT oui. Egalement les access-lists WAN.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lecynco le 05 septembre 2018 à 11:41:39
Salut.
J'ai voulu tester sur un Linksys E2000 (Broadcom BCM4717A), DD-WRT v3.0-r36808 (08/30/18), en sans Livebox télé, en suivant le tutoriel, mais sans succès.
En le suivant à la lettre, je n'avais aucun vlan832 de créé.

J'ai relu avec plus d'attention le script de démarrage, et l'ai supprimé tous les «if» qui contenaient une allusion à swconfig (donc je l'ai forcé en mode Broadcom, je pense, vu que cet exécutable n'est pas sur mon firmware).
Après un redémarrage, je pouvais choisir le VLAN 832 en WAN.
Mais après un redémarrage, cette option revenait à «disabled» (j'ai bien sauvegardé, et/ou appliqué le changement de paramètre), et donc pas d'internet.
Je ne sais pas si il est possible de changer les paramètres de dd-wrt à la main, en passant par le shell.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 septembre 2018 à 14:03:49
Salut,
Etrange.
Saurais tu passer quelques commandes en telnet (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg564175/#msg564175), et poster les résultats, pour débugger un peu ?

Avant tout il faut supprimer le script de démarrage et rebooter le routeur, de sorte à ce qu'aucune configuration autre que celle par défaut ne soit appliquée.

swconfig list
ls -l /proc/switch/
ls -lR /proc/switch/*/vlan | wc -l
grep . /proc/switch/*/vlan/*/ports

Merci !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lecynco le 05 septembre 2018 à 14:06:07
Je n'ai pas l'exécutable swconfig sur mon routeur.
Je lance les autres commandes ce soir et te tiens au courant.

Edit :

ls -l /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:09 eth0

 ls -lR /proc/switch/*/vlan | wc -l
16385

grep . /proc/switch/*/vlan/*/ports
/proc/switch/eth0/vlan/1/ports:1        2       3       4       8t*
/proc/switch/eth0/vlan/832/ports:0t     8t
/proc/switch/eth0/vlan/838/ports:0t     8t
/proc/switch/eth0/vlan/840/ports:0t     8t


Edit : j'ai l'impression que la création du vlan arrive après que dd-wrt configure le WAN...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 septembre 2018 à 23:06:43
A première vue j'ai l'impression que la configuration des VLANs faite au niveau des ports du switch est bonne.

En suivant le tutoriel à la lettre, je n'avais aucun vlan832 de créé.
J'ai relu avec plus d'attention le script de démarrage, et l'ai supprimé tous les «if» qui contenaient une allusion à swconfig (donc je l'ai forcé en mode Broadcom, je pense, vu que cet exécutable n'est pas sur mon firmware).
Après un redémarrage, je pouvais choisir le VLAN 832 en WAN.
Mais après un redémarrage, cette option revenait à «disabled» (j'ai bien sauvegardé, et/ou appliqué le changement de paramètre), et donc pas d'internet.
Je ne sais pas si il est possible de changer les paramètres de dd-wrt à la main, en passant par le shell.
N'avais tu pas initialement oublié l'étape 5 ?
Une fois que tu as mis les 2 scripts (démarrage et firewall), il convient de rebooter (étape 5) avant de pouvoir choisir le vlan832 comme port WAN.

En tout cas ne t'embête pas à supprimer les références à swconfig, le script test simplement son existence, et passe en configuration Broadcom s'il n'est pas présent.

Si ça ne fonctionne toujours pas, pourrais tu passer les commandes précédentes après avoir supprimé le script de démarrage et rebooté le routeur (afin de voir la configuration par défaut) ?

Ensuite tu peux remettre le script de démarrage (celui d'origine non modifié), et après reboot, tu peux repasser les commandes, + celle ci :
ifconfig -a

On devrait voir si la conf des VLANs a bien été effectuée ou non.

Edit : j'ai l'impression que la création du vlan arrive après que dd-wrt configure le WAN...
Yes, mais le script de démarrage reforce la configuration du WAN après déclaration des VLANs.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lecynco le 06 septembre 2018 à 10:02:31
Voilà les résultats des commandes.

ls -l /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 08:37 eth0

ls -lR /proc/switch/*/vlan | wc -l
16385

 grep . /proc/switch/*/vlan/*/ports
/proc/switch/eth0/vlan/1/ports:1        2       3       4       8t*
/proc/switch/eth0/vlan/2/ports:0        8t
ifconfig -a
br0       Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:123198 errors:0 dropped:19306 overruns:0 frame:0
          TX packets:59575 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10109827 (9.6 MiB)  TX bytes:10939268 (10.4 MiB)

br0:0     Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          inet addr:169.254.255.1  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0      Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:123243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:62419 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12823499 (12.2 MiB)  TX bytes:12161831 (11.5 MiB)
          Interrupt:4 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5D
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:1201330
          TX packets:49341 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:4586219 (4.3 MiB)
          Interrupt:3 Base address:0x1000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:76 (76.0 B)  TX bytes:76 (76.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:123243 errors:0 dropped:34 overruns:0 frame:0
          TX packets:59574 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10112153 (9.6 MiB)  TX bytes:10939165 (10.4 MiB)

vlan2     Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5C
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2845 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:972990 (950.1 KiB)

Après l'étape 5 : pas possible de sélectionner le vlan 832, il n'apparait pas (après avoir redémarré).
J'ai bien .rc_startup qui est créé, mais quand je veux l'exécuter à la main, j'ai "Permission denied".
Après un 2ème redémarrage, il apparaît.

Les commandes différentes après ce redémarrage sont :

grep . /proc/switch/*/vlan/*/ports
/proc/switch/eth0/vlan/1/ports:1        2       3       4       8t*
/proc/switch/eth0/vlan/832/ports:0t     8t
/proc/switch/eth0/vlan/838/ports:0t     8t
/proc/switch/eth0/vlan/840/ports:0t     8t

Après le ifconfig, j'ai ça en plus :
vlan832   Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan838   Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:6696 (6.5 KiB)

vlan840   Link encap:Ethernet  HWaddr C0:C1:C0:36:CD:5B
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:372 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:28128 (27.4 KiB)

Je sélectionne vlan832 pour "WAN Port Assignment", je sauve, redémarre...

Ensuite, je vais vérifier la valeur de WAN Port Assignment, et elle est à "Disabled".
Ce qui est curieux, c'est qu'après avoir tapé nvram get wan_ifname, j'ai "vlan2".

Alors j'ai triché, et juste avant le chargement du service wan, j'ai mis nvram set wan_ifname=vlan832, au redémarrage, la valeur reste la bonne, mais pas de connexion WAN.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 septembre 2018 à 10:15:48
Que donne :
ps | grep dhcp

Attention, quelques infos sensibles dans le retour de cette commande, si tu as bien personnalisé tes infos de connexion dans le début du script de démarrage ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 septembre 2018 à 10:22:13
Essaye aussi de revenir en DD-WRT r36698 (https://dd-wrt.com/support/router-database/) (et de redérouler depuis l'étape 0, donc reset notamment) ?

(https://s33.postimg.cc/c8ze9t7y7/Screen_Shot_2018-09-06_at_10.18.52.png)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 06 septembre 2018 à 20:00:13
Petite question un peu HS (je m'en excuse), pour l'Asus RT 88U, il y a de grosses différences de prix... Les sites eglobalcentral est -il de confiance ? Merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lecynco le 06 septembre 2018 à 20:35:08
Que donne :
ps | grep dhcp

Attention, quelques infos sensibles dans le retour de cette commande, si tu as bien personnalisé tes infos de connexion dans le début du script de démarrage ;)
/tmp/sbin/udhcpc -i vlan832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x BLABLABLA
/tmp/sbin/udhcpc -i vlan838 -b -p /var/run/udhcpc_838.pid -s /tmp/sbin_rw/udhcpc_838.sh -O staticroutes -x BLABLABLA

Je teste tout à l'heure le downgrade de firmware et te tiens au courant.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 septembre 2018 à 21:50:14
OK donc les clients DHCP sont bien lancés.
On voit du reste que celui sur le vlan838 essaye de dialoguer car on voit un peu de trafic en sortie (TX bytes:6696 (6.5 KiB)).
Par contre rien sur le vlan832.
Mais c'est étonnant, cette interface n'est pas up.
Dans le script de démarage, à la fin, avant :
startservice wan
rajoute :
ifconfig vlan832 up

Reboot et vois ce que ça donne :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lecynco le 06 septembre 2018 à 23:55:01
Je reflashe avec la dernière version 3.X et je te dis.
La version K2.6r36698  ne fonctionnait pas : les scripts ne se lançaient pas, et par telnet, j'avais ce message quand je me connectais :
-sh: can't access tty; job control turned off
-sh: 3: Invalid argument
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lecynco le 08 septembre 2018 à 12:38:52
Un petit retour : j'ai eu du mal à repasser en v3 à nouveau, j'ai maintenant l'interface 832 up, mais j'ai remarqué que le champ /proc/switch/eth0/vlan/832/ports est vide, alors que ton script est censé le remplir.
Un ami m'a passé un switch configurable avec les bon VLAN déjà réglés, je pense que je ne me servirai du routeur que pour initialiser le DHCP. Je pense aussi que de toute façon, mon routeur n'était pas assez puissant pour gérer du 1Gbit.
Merci d'avoir aidé en tout cas :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 08 septembre 2018 à 12:47:32
Un petit retour : j'ai eu du mal à repasser en v3 à nouveau
Je parlais bien de la v3, build r36698 :)

J'ai remarqué que le champ /proc/switch/eth0/vlan/832/ports est vide, alors que ton script est censé le remplir.
Etrange, car dans ton post un peu plus haut (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg573813/#msg573813), il est bien rempli.
Reset bien ton routeur après tes divers changements de version de DD-WRT, avant de ré-appliquer complètement la conf.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 08 septembre 2018 à 15:48:18
Mise à jour du tuto version 11 :)
La version 11a des scripts sans le VLAN 838, à priori dorénavant inutile (https://lafibre.info/remplacer-livebox/en-cours-remplacer-sa-livebox-par-un-routeur-ubiquiti-edgemax/msg573067/#msg573067). La version 11b avec, si besoin.
Et fix pour l'éventuel bug des interfaces down rencontré avec lecynco ci dessus.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 11 septembre 2018 à 13:31:14
Bonjour,

Avec ce tuto, on dédit un port à chaque VLAN c'est bien cela ?
Pas possible sur un port (pour le décodeur orange) d'avoir internet et tv sur le même port ? C'est ce que fait le routeur orange.

Mon problème est que mon routeur et la TV sont dans des pièces séparées. Je fais transiter "internet" et "tv" via des boitiers CPL.

Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 septembre 2018 à 18:34:09
Hello,
Non, pas de port dédié, donc tu peux brancher ton décodeur sur le port que tu souhaites, au travers de boitiers CPL également ça ne doit pas poser de souci ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 13 septembre 2018 à 12:41:13
Bonjour,

Par hasard, est-il utile d'activer le support IPv6 dans les options de DD-WRT avec ce tuto ?

Merci d'avance.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 13 septembre 2018 à 23:51:20
Hello Yoles,
Le tutoriel ne gère pas IPv6 (pour l'instant, à voir l'intérêt dans l'immédiat, et comment le supporter, je n'ai pas travaillé cette partie).
Donc comme on ne requête pas le préfixe IPv6 auprès d'Orange, je ne suis pas certain qu'il y ait un intérêt d'activer quoi que ce soit relatif à l'IPv6 dans DD-WRT :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 22 septembre 2018 à 10:28:04
Bonjour,

Bon j'ai fait la boulette.
J'ai acheté un RT-88U de chez Asus mais comme un âne je n'ai pas vu que c'était la version "routeur" 8 ports.
La version ADSL (modem - routeur 4 ports) aurait été le bon choix pour tester ce topic.

Du coup, j'ai laissé ma box orange (sans wifi) en tant que modem sur le réseau 192.168.0.0/24 et mon routeur (en DMZ) derrière qui couvre le 192.168.1.0/24 avec mes équipements.
Ca fonctionne bien, même mieux qu'avant (mes CPL débitent  1200 Mbps chacun alors que sur la box orange j'étais aux environs de 600 Mbps + meilleur couverture/stabilité wifi).

Voila désolé pour ce demi HS mais n'oubliez pas de choisir un matériel modem et router pour ce tuto :-)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 22 septembre 2018 à 12:26:50
Le RT-AC88U a bien un port WAN (comme tous les routeurs :) ?), et est supporté (https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices) par DD-WRT (https://dd-wrt.com/support/router-database/).
Donc à priori aucun souci pour y dérouler ce tuto ;)
Pas besoin d'un modem-routeur (la partie modem ne servirait à rien).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 22 septembre 2018 à 20:14:57
Oui mais je n'ai pas de port RJ11 sur l'Asus, juste du RJ45. Alors que ma connexion ADSL est un adaptateur (filtre) sur la prise téléphonique avec une sortie RJ11.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 22 septembre 2018 à 23:12:52
Je n'avais pas compris que tu étais en ADSL et non en fibre :)
Quid par contre de la compatibilité du tuto avec l'ADSL, aucune idée !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: adhara le 23 septembre 2018 à 12:19:41
C'est pas grave, je déménage bientôt dans un logement équipé de la fibre, ce n'est que partir remise ;-)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 24 septembre 2018 à 23:22:59
Bonjour,

Merci pour le TuTo , ça marche au poil sur mon R7800

Il y a une solution pour l'ipv6 ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 25 septembre 2018 à 09:20:34
Bonjour,

Bon j'ai fait la boulette.
J'ai acheté un RT-88U de chez Asus mais comme un âne je n'ai pas vu que c'était la version "routeur" 8 ports.
La version ADSL (modem - routeur 4 ports) aurait été le bon choix pour tester ce topic.

Du coup, j'ai laissé ma box orange (sans wifi) en tant que modem sur le réseau 192.168.0.0/24 et mon routeur (en DMZ) derrière qui couvre le 192.168.1.0/24 avec mes équipements.
Ca fonctionne bien, même mieux qu'avant (mes CPL débitent  1200 Mbps chacun alors que sur la box orange j'étais aux environs de 600 Mbps + meilleur couverture/stabilité wifi).

Voila désolé pour ce demi HS mais n'oubliez pas de choisir un matériel modem et router pour ce tuto :-)

A ma connaissance pour avoir eu la version modem - routeur du RT-AC68U il n'existe pas de firmware alternatif pour ces modèles uniquement pour les routeurs
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 25 septembre 2018 à 09:29:26
Bonjour,
Merci pour le TuTo , ça marche au poil sur mon R7800
Hello, merci pour ton retour !

Il y a une solution pour l'ipv6 ?
Le tutoriel ne gère pas IPv6 (pour l'instant, à voir l'intérêt dans l'immédiat, et comment le supporter, je n'ai pas travaillé cette partie).
:-\
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 25 septembre 2018 à 09:41:28
Il n'y aurait pas un moyen de transposer ce qui a été fait sous open-wrt sur dd-wrt ?

https://lafibre.info/remplacer-livebox/remplacement-de-la-livebox-par-un-routeur-openwrt-18-dhcp-v4v6-tv/
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 septembre 2018 à 09:53:28
DD-WRT supporte IPv6.
Par contre donc pour obtenir le bail DHCP, il faut comme en IPv4 envoyer les options qui vont bien lors de la requête.

OpenWRT utilise odhcp6c comme client IPv6.
DD-WRT utilise dhcp6c.
# dhcp6c
usage: dhcp6c [-c configfile] [-dDfi] [-T LL|LLT] [-p pid-file] interface [interfaces...]


A priori on peut renseigner des options dans le fichier configfile.
Il faut tester, voir ce qu'il est possible de faire, et si ça fonctionne, outiller le tout dans le script de démarrage.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 26 septembre 2018 à 10:16:59
DD-WRT supporte IPv6.
Par contre donc pour obtenir le bail DHCP, il faut comme en IPv4 envoyer les options qui vont bien lors de la requête.

OpenWRT utilise odhcp6c comme client IPv6.
DD-WRT utilise dhcp6c.
# dhcp6c
usage: dhcp6c [-c configfile] [-dDfi] [-T LL|LLT] [-p pid-file] interface [interfaces...]


A priori on peut renseigner des options dans le fichier configfile.
Il faut tester, voir ce qu'il est possible de faire, et si ça fonctionne, outiller le tout dans le script de démarrage.

Malheureusement ça c'est pas dans mes capacités  :'(
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 septembre 2018 à 10:23:51
Je n'ai pas trop le temps dans l'immédiat, je jetterai un oeil à l'occasion ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 26 septembre 2018 à 10:59:20
Je n'ai pas trop le temps dans l'immédiat, je jetterai un oeil à l'occasion ;)

Ce serait franchement sympa de ta part
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 27 septembre 2018 à 15:52:36
Bonjour,
Pour la nouvelle option 90 remplacer '0x5a:0000000000000000000000$(tohex $login)' par '0x5a:00000000000000000000001a0900000558010341010d$(tohex $login)'
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 27 septembre 2018 à 20:11:53
Effectivement, merci !

Mise à jour du tuto version 12 :)
Suite à la nouvelle méthode d'authentification (https://lafibre.info/remplacer-livebox/cacking-nouveau-systeme-de-generation-de-loption-90-dhcp/) Orange.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 29 septembre 2018 à 11:05:25
Mise à jour du tuto version 13 14 15 :)
Génération d'une chaine d'authentification complète basée sur l'algo dispo ici (https://lafibre.info/remplacer-livebox/cacking-nouveau-systeme-de-generation-de-loption-90-dhcp/msg579704/#msg579704).
Le DHCP renew ne fait pas encore varier le hash du password, un reboot du routeur oui.
On prend juste un peu d'avance pour le jour où Orange vérifiera la chaine d'authentification complète ;)

L'idéal sera ensuite de trouver une solution pour faire varier le hash du password à chaque renew.
Sinon en guise de workaround, relancer la connexion tous les 3 jours...
A creuser !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: nivek1612 le 29 septembre 2018 à 11:49:48

Le DHCP renew ne fait pas encore varier le hash du password, un reboot du routeur oui.


Si cela est vrai, cela facilitera la création d'un script qui s'exécute au démarrage et fournit la clé de dhclient et dhcp6c
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 29 septembre 2018 à 11:52:48
C'est ce que fait ce tuto, les options DHCP sont générées automatiquement par le script de démarrage ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: nivek1612 le 29 septembre 2018 à 12:01:00
C'est ce que fait ce tuto, les options DHCP sont générées automatiquement par le script de démarrage ;)

Merci - maintenant je vais travailler sur le même pour OPNsense :-)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 29 septembre 2018 à 18:13:24
Je ne suis pas vraiment d'accord avec ton implèmentation, car si j'ai bien compris, quand tu fais le MD5(ID+PASS+RAND) ID et RAND sont déjà encodés en hexa (puisqu'ils sont le résultat d'un md5sum), alors que c'est les versions binaires qu'il faut concaténer (donc ID doit faire un char et pas 2, et RAND doit faire 16 chars et pas 32). Je suis en train de faire ma propre implèmentation en partant de la tienne, je la posterai pour qu'on puisse comparer et que tu puisses challenger la mienne  ;D

Edit:
#!/bin/bash

login='fti/abcdefg'
pass='hijklmn'

tohex() {
  for h in $(echo $1 | sed "s/\(.\)/\1 /g"); do printf %02x \'$h; done
}

r=$(dd if=/dev/urandom bs=1k count=1 2>&1 | md5sum | cut -c1-16)
id=${r:0:1}
h=3c12$(tohex ${r})0313$(tohex ${id})$(echo -n ${id}${pass}${r} | md5sum | cut -c1-32)

echo 00000000000000000000001a0900000558010341010d$(tohex ${login})${h}
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 30 septembre 2018 à 10:39:49
Effectivement, merci @zoc, je suis allé un peu vite là dessus (et sans pouvoir tester...), on prend le salt lui-même avant transformation sous forme hexa... ;D

Mise à jour du tuto version 15 :)
Pour la correction donc d'un petit bug dans la génération du hash du password envoyé par le client DHCP.
Et à cette occasion, création d'une vraie chaine random (large panel de caractères) pour la génération du hash.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 04 octobre 2018 à 08:58:52
J'ai supprimé du tuto la version des scripts supportant le VLAN 838 (services TV), pour plus de clarté, celui-ci n'étant à priori plus nécessaire.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 09 octobre 2018 à 12:12:35
Bonjour,

Je viens de récupérer le nouveau décodeur Tv UHD , et j'ai droit a un magnifique (Veuillez utiliser la Livebox fournis avec votre équipement ......)
J'ai bien mis 4 en version de livebox dans le script et mis l'adresse Mac ......
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 09 octobre 2018 à 13:21:41
Ne serais tu pas le "premier" à utiliser ce nouveau décodeur sans Livebox, sur lequel il va à priori peut-être falloir se pencher plus précisèment ?
Peut-être ouvrir un topic spécifique à son sujet pour centraliser les informations ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: KalNightmare le 09 octobre 2018 à 14:10:22
Pour une "livebox 4", il faut envoyer l'option 125 avec comme valeur :

00000de9240406YYYYYYYYYYYYY050fXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX06094c697665626f782034

YYYYYYYYYYYYY c'est les 3 premier octet de la mac normalement en hexa : 414338344339
avec XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, le numéro de série de la livebox en hexadecimal (Pour convertir : http://string-functions.com/string-hex.aspx)



Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 09 octobre 2018 à 14:15:12
Non mais LOL, et après "on" nous dit qu'Orange ne cherche pas à mettre des batons dans les roues de ceux qui essayent de se passer de Livebox...

@KalNightmare je suppose que quand tu dis "il faut envoyer l'option 125", tu veux dire que le serveur DHCP qui répond à la requête du décodeur doit envoyer cette option ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: KalNightmare le 09 octobre 2018 à 14:36:56
Oui, le serveur DHCP dont dépend le/les décodeurs, doit envoyer l'option 125.

Et la mac, c'est la mac (dessous le numéro de série) dans l'onglet "général" sur l'interface de la box, rubrique : Informations système
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 octobre 2018 à 09:45:39
Merci @KalNightmare !

Il faudrait donc vraisemblablement rajouter à l'étape 1b du tuto la ligne suivante :
dhcp-option=tag:decodeur,125,00:00:0d:e9:24:04:06:...
A tester @stefauresi ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 10 octobre 2018 à 11:09:35
Merci @KalNightmare !

Il faudrait donc vraisemblablement rajouter à l'étape 1b du tuto la ligne suivante :
dhcp-option=tag:decodeur,125,00:00:0d:e9:24:04:06:...
A tester @stefauresi ;)

Je test ça ce soir, je te tiens au courant  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 octobre 2018 à 13:25:22
Du coup voici un script de démarrage à tester.

En étape 1b, tu mets simplement et uniquement ceci :
Edit: supprimé, voir premier post

Et voici le script de démarrage, avec donc quelques informations utilisateur en plus à configurer :
Edit: supprimé, voir premier post
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 10 octobre 2018 à 15:29:48
Good job.

Par contre juste une remarque: Le 5ème octet de l'option 125 (0x24) est sensé représenter la longueur totale de la chaine qui suit. Hors actuellement il y a un octet en trop... De même, le 0F qui suit le 05 est sensé indiquer la longueur du numéro de série de la box, donc 15 caractères, mais actuellement il y a 16 caractères (je n'ai pas regardé si un numéro de série de box fait effectivement 16 caractères et pas 15...).

Potentiellement quelques ajustements seront nécessaires.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 octobre 2018 à 15:39:20
Merci pour ta relecture ;)

Le 5ème octet de l'option 125 (0x24) est sensé représenter la longueur totale de la chaine qui suit. Hors actuellement il y a un octet en trop...
La chaine générée aura bien cette forme :
00:00:0d:e9:24:04:06:YY:YY:YY:YY:YY:YY:05:0f:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:06:09:4c:69:76:65:62:6f:78:20:ZZ
Donc 0x24 = 36.
Avec donc :
- YY:... : les 3 premiers octets de la MAC de la Livebox ;
- XX:... : le numéro de série de la Livebox ;
- ZZ     : la version de la Livebox.

De même, le 0F qui suit le 05 est sensé indiquer la longueur du numéro de série de la box, donc 15 caractères, mais actuellement il y a 16 caractères (je n'ai pas regardé si un numéro de série de box fait effectivement 16 caractères et pas 15...).
Le serial d'une Livebox fait bien 15 caractères.
Effectivement dans l'option utilisateur pré-remplie, j'en avais mis 16 en guise d'exemple... J'ai modifié avec 15 caractère seulement.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 10 octobre 2018 à 18:58:39
Bon j'ai passé l'étape qui me disait d'utiliser la bonne Livebox , maintenant j'ai droit a l'erreur L11-06.....

On est bien d'accord que le décodeur peut être raccordé a n'importe quelle prise RJ45 du routeur ?

Edit : Oups j'étais derrière mon switch et non directement sur le routeur , et résultat ça marche  8)


Merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 octobre 2018 à 19:08:46
Super !
Avec le script de démarrage proposé (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg583902/#msg583902) donc ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 10 octobre 2018 à 19:11:16
Oui  :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 octobre 2018 à 19:21:22
Merci pour ton retour !
Impec quand ça marche comme ça du premier coup :)

Mise à jour du tuto version 16 :)
Support des derniers décodeurs TV Livebox 4 (via la génération et l'envoi de l'option 125 par le serveur DHCP au décodeur TV).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 10 octobre 2018 à 19:24:58
Reste à mettre en place l'ipv6 et ce serait parfait  :P
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 11 octobre 2018 à 19:40:58
Juste pour info, j'ai voulu modifier la configuration de mon serveur dhcp (isc dhcpd sur mon ER4) pour retourner l'option 125 correctement formatée à mon décodeur TV4.

Résultat: Plus d'IP sur le décodeur (et plus de TV)  ;D. J'ai du enlever l'option pour retrouver une IP. Et pourtant ma chaine semble correcte. Du coup je suis troublé...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 octobre 2018 à 20:30:20
Aucun souci avec un décodeur Livebox Play (IHD92) et l'option 125 telle qu'implèmentée dans ce tuto version 16.
Etrange effectivement, surtout si tu es sûr de la validité de ta chaine.
Cela ne viendrait pas d'une mauvaise configuration du serveur DHCP (qui ne délivrerait alors plus d'adresse) ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 11 octobre 2018 à 20:33:19
Cela ne viendrait pas d'une mauvaise configuration du serveur DHCP (qui ne délivrerait alors plus d'adresse) ?
Non, mon second décodeur (UHD90) récupère bien toujours une IP...

Bref, pour l'instant ça marche sans l'option, je verrai plus tard.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 octobre 2018 à 20:48:59
Du coup je viens de rendre la génération (et l'envoi) de l'option facultative dans le script de démarrage, sait-on jamais.
Si l'information utilisateur serlivebox= est laissée vide, l'option 125 ne sera pas traitée.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 octobre 2018 à 19:31:06
Et pourtant ma chaine semble correcte.
Je pensais à ça, as tu bien mis tous les caractères de l'adresse MAC (et du numéro de série ?) en majuscules avant conversion en hexa ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 15 octobre 2018 à 07:14:13
Oui.

J'ai fait un copier coller depuis l'écran d'information système de la LB4.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: BigPho le 15 octobre 2018 à 09:40:55
Excusez ma question de noob mais que faut il saisir exactement dans le champ
"serlivebox=" ?

le serial de sa livebox tv ?

merci par avance,
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 15 octobre 2018 à 09:55:48
Le numéro de série de la Livebox (le "routeur").
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 23 octobre 2018 à 17:44:45
Effectivement, livebox le boitier routeur, decodeur le boitier TV.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 11 novembre 2018 à 12:20:56
Bonjour.

Tout fait comme il faut.

Offre orange fibre 300/300  -  nickel.

Hier j'ai change offre pour 1 gbps et mouvais surprise.

Vitesse max 400 mbps (livebox play 1 gbps)

Mon routeur - Netgear Nighthawk X8 R8500

Firmware: DD-WRT v3.0-r36070M kongac (05/31/18)

Ou est probleme?

Merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 novembre 2018 à 12:47:25
Hello,
Que se passe-t-il si tu lances plusieurs SpeedTest en parallèle ?
Arrives tu à un débit global d'environ 900 Mbits/s ?

Par ailleurs, tu peux également mettre à jour le firmware de ton routeur (https://dd-wrt.com/support/router-database/) :

(https://i.postimg.cc/HsZV7dHx/Screen-Shot-2018-11-11-at-12-37-43.png)

Et re-dérouler le tutoriel (avec l'étape 0, donc remise à 0 des paramètres).

Enfin, comme indiqué ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg564882/#msg564882) :
Dans Setup / Basic Settings, vérifie que le "Shortcut Forwarding Engine" est activé (ça doit l'être par défaut sur les derniers firmwares après remise à 0).
Ca augmente les performances du routeur, donc le débit possible WAN <-> LAN.
Ca n'entre par contre en vigueur que si la QoS n'est pas activée (en attendant ceci (https://svn.dd-wrt.com//ticket/5920)).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 11 novembre 2018 à 15:18:32
Tout parfait.

Upgrade firmware routeur Et re-dérouler le tutoriel .

Internet  1000/300 par cable.(tu es mon magicienne)


Par contre wifi LAN (meme config) avant environ 90MB/s apres upgrade 15-20MB/S :/

Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 novembre 2018 à 15:52:26
Bonne nouvelle, impeccable !
Le R8500 permet donc de profiter pleinement de la ligne à 1 Gbps, avec son processeur Broadcom @1400 (https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices#Netgear) (bien puissant).

Pour la partie WiFi, peut-être un peu de tuning (https://wiki.dd-wrt.com/wiki/index.php/Advanced_wireless_settings) ?
Sinon sur le forum DD-WRT (https://forum.dd-wrt.com/phpBB2/) il y a pas mal d'info également...

A noter que pour le build Kong de DD-WRT (http://www.desipro.de/ddwrt/), il y a une version "stable" et une version de "test", plus récente.
Pour ton R8500, ça te mènerait ici : K3-AC-Arm/TEST/dd-wrt.K3_R8500.chk
A voir si ça peut te permettre de retrouver à la fois tes anciens débits WiFi, et les débits maximisés Internet, si tu n'y arrives pas avec le build officiel.

Merci pour ton retour en tout cas ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 11 novembre 2018 à 16:16:40
Ancienne version firmware.(stable)

WAN=400 mbps et wifi  LAN-90-100MB/S(carte wifi Asus PCE-AC88) a mon NAS(cable).

Derniere firmware WAN=Max donc 950 mbps mais wifi est complétement purie.(meme config)

Pas grave je devrais achter switch et ordi  serait par cable.

Edit://

J'ai commande livebox 4 hier.

Deja plus internet sur netgear par contre sur livebox 3 tout nickel.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 12 novembre 2018 à 10:23:11
Deja plus internet sur netgear par contre sur livebox 3 tout nickel.

Ah bon, ça ne fonctionne plus ? Etrange...
Que se passe-t-il ? DD-WRT n'a plus d'IP WAN ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 12 novembre 2018 à 17:29:09
Exactement plus de WAN.

0.0.0.0

J'ai fait depuis zero tout pas de résultat.

J'ai fait restore deux different firmware et meme chose.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 13 novembre 2018 à 09:16:09
Etrange, surtout que cela a bien fonctionné auparavant :)
Par acquis de conscience, j'ai rebooté mon routeur pour voir, aucun souci, je récupère bien une IP.
Pareil après avoir mis à jour en dernière version DD-WRT v3.0-r37305 std (10/10/18).

Ton routeur a perdu la connexion tout seul, sans que tu touches quoi que ce soit ?
Ou c'est à l'occasion d'un reboot ? D'un changement de configuration ? ...

Tu as bien re-vérifié tes informations utilisateur en début de script de démarrage, et notamment celles-ci ?
user=fti/abcdefg
pass=hijklmn
maclivebox=01:23:45:67:89:AB
verlivebox=3
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 13 novembre 2018 à 09:19:22
Oui ca commence apres reboote "boitier fibre"

Dans script tout est parfait "copie - coller".Je vais voir ce soir avec livebox 4.

Edit://

J'ai refait avec livebox play encore une fois et tout marche,donc je suis choque.Par contre ftpde ma seedbox  2-3 MB/s max contre 30MB/s avant (un fichier)

Merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 13 novembre 2018 à 14:02:20
Il y a une heure quand j'ai prix livebox 4 mais je laisse dans carton car j'ai peur.

DD-WRT.Tout marche nickel.

WIfi Lan comme avant,WAN parfait.

Tout correct.

Parfois il faut faire de chose trois fois. 8)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 14 novembre 2018 à 23:03:54
Bonjour,

Problème pour moi depuis ce soir. Le wifi 5Ghz s'est soudainement arrêté. J'étais resté à la version 15 du tuto, j'ai suis donc passé à la version 16 mais là rien ne fonctionnait (j'utilise seulement internet). Je suis revenu à la version 15, et le wifi 2,4 Ghz refonctionne mais pas le 5 Ghz. La led internet de mon routeur reste rouge donc ça semble bien venir de la configuration internet.

Une idée du problème ?

Merci beaucoup.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 novembre 2018 à 23:06:45
Hello Yoles,
Je viens de faire une toute petite mise à jour du script version 16 (ajout d'un sleep entre le stopservice wan et le startservice wan).
Retente donc ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 15 novembre 2018 à 03:59:09
Merci, le problème vient en fait de la dernière mise à jour de DD-WRT pour le R7000P, que ce soit en version kong ou BS. Cette dernière version ne fait plus fonctionner le wifi 5Ghz (mais fait pourtant allumer la led 5Ghz et pas la 2,4Ghz) et rend inactif le bouton de réinitialisation.

La fonction sleep que tu as rajoutée n'est donc peut-être pas utile, cela fonctionne bien sans pour ma part.

Merci encore.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 15 novembre 2018 à 05:35:25
Pour moi derniere dd-wrt est top.(Netgear 8500)
2x 5 GHZ marche nickel.Vitesse wifi sur mon qnap(cable) est 110 MB/s UL et 90/MB/s DL - avant c'etait moins.

@yoles,change region dans "setup wifi".Choisir "USA".

https://clip2net.com/s/3XYaVpb
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 15 novembre 2018 à 07:41:02
Le problème vient en fait de la dernière mise à jour de DD-WRT pour le R7000P, cette dernière version ne fait plus fonctionner le wifi 5Ghz.
La fonction sleep que tu as rajoutée n'est donc peut-être pas utile, cela fonctionne bien sans pour ma part.

Oui, je n'avais pas précisé qu'il était fort peu probable que le tuto soit à l'origine du problème wifi :)
Le sleep était dans le but d'essayer de corriger un éventuel souci d'établissement de la connexion Internet dont tu avais parlé initialement, mais à priori cela venait donc d'une erreur de manipulation de ton côté ;)
Merci pour ton retour en tout cas !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 15 novembre 2018 à 22:54:54
Oui c'était bien de mon côté, donc je le précisais pour que tu enlèves éventuellement cette ligne du tuto si elle s'avère inutile (elle y est toujours). Merci pour ta réactivité !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 15 novembre 2018 à 23:50:36
Oui conservons cette ligne, elle rend plus "robuste" le restart de la partie WAN, en faisant une pause entre le stop et le start (ce que l'on fait généralement lors d'un restart). On se prémunit ainsi d'un éventuel bug sporadique à ce niveau :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 16 novembre 2018 à 10:45:58
Livebox 4 - tout change

Livebox version 4 ,serie,mac etc:

Mac decodeur ajoute.

Tele ne functionne pas -  Erreur G03 (demande bon livebox)

Decoudeur UHD (ptite noir)

Solution ou il faut par livebox 4?Merci (Premier config TV deja fait sur livebox 4 - marche nickel)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 novembre 2018 à 12:43:46
On a eu le problème avec le décodeur UHD dernièrement, suite à quoi le tuto a été mis à jour en version 16 (cf les posts précédents).
Tu as bien renseigné le numéro de série de la Livebox (15 caractères) ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 16 novembre 2018 à 17:43:13
Oui j'ai bien mis numero etc.J'ai probleme avec decodeur (les deux) meme avec livebox 4 .J'attands appel technique niveau 2.

Decodeur TV UHD par wifi demande connexion avec wps.DD-WRT ne support pas WPS.

Par cable y'a erreur G03 (demande livebox correct)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 novembre 2018 à 10:46:25
Si tu as un problème avec le(s) décodeur(s), même en utilisant la Livebox 4, alors en effet le problème est sans doute côté Orange :)
Une fois que tout refonctionne avec la Livebox 4, cela devrait fonctionner avec DD-WRT.
Tiens nous au courant !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 19 novembre 2018 à 17:41:08
J'ai parle avec technicienne une heure et on a reussi avec decodeur.

pour moment je reste avec livebox 4.Puet etre je vais vendre netgear 8500.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 novembre 2018 à 17:55:10
Quel était le souci ?
Tu ne veux pas tester avec le Netgear / DD-WRT ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 19 novembre 2018 à 18:01:10
Non.

DD-WRT ne support pas WPS.Je ne peux pas connecte par wifi sans WPS.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 novembre 2018 à 18:02:08
Connecte en filaire ? :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 19 novembre 2018 à 18:03:45
Non impossible.Decodeur UHD ne marche pas avec switch.(Il faut immediate a livebox et ca c'est ne pas possible pour moi car routeur est dans armoire electrique)

Autre chose il demande bon livebox,donc c'est complique.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 19 novembre 2018 à 18:34:25
Decodeur UHD ne marche pas avec switch.
C'est faux...

Tous les décodeurs (y compris le dernier UHD) fonctionnent parfaitement derrière un switch (et même plus, j'ai 2 switches chez moi entre mon routeur et mes décodeurs), pour peu que ces switches supportent IGMP snooping).

Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 19 novembre 2018 à 18:38:48
Je fais par ethernet avec switch ,petit chambre ou salon  - erreur (immediate) g03(meme branche immediate a livebox 4).Deja teste plusieur fois donc ne me dit pas c'est faux.

En plus appart est pre-cable - donc je n'ai pas eviter changer tout.Plus simple rester avec lb4.


Avec technicienne j'ai trouve solution.

1.Sur livebox tu debranches tout cables lan
2.Tu fait config decodeurs.
3.Tu rebranches lan.
4.Et voila tout marche.


Je peux essayer brancher par cable immediate a livebox et j'ai erreur g03.Switch qui est en salon fait "son boulot"



Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 19 novembre 2018 à 18:57:03
Evidemment, le schéma sur le lien utilise un switch non administrable. Ca fonctionne très bien avec des switchs administrables. J'ai chez moi 2 décodeurs UDH branchés comme ça:

--------             --------------                  -------------             ----------------------
| ER4  | ----------- | ES-24-LITE | ---------------- | ES-8-150w | ----------- | Decodeur UHD Salon |
--------             --------------                  -------------             ----------------------
                           |
                           |
                     -------------          ------------------------
                     | GS108T/V2 | -------- | Decodeur UDH Chambre |
                     -------------          ------------------------           

Ce n'est pas parce que tu n'es pas capable de le faire fonctionner que ça ne fonctionne pas. Accessoirement, les techniciens du support Orange sont des idiots.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bloossoom le 19 novembre 2018 à 19:22:16
"Accessoirement, les techniciens du support Orange sont des idiots."

Comme moi un peu :P

Pour moment je suis trop occupe boulot,vie familliale etc. mais je suis sur un peut temps et je vais battre...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 novembre 2018 à 19:37:53
Tous les décodeurs (y compris le dernier UHD) fonctionnent parfaitement derrière un switch, pour peu que ces switches supportent IGMP snooping).

Et si on n'active pas l'IGMP snooping (i.e. si on le désactive) au niveau du routeur (étape 2 du tuto), ça fonctionnerait avec un switch lambda ?
J'avoue ne pas avoir testé...
Par contre le réseau est alors "inondé" du/des flux TV...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 19 novembre 2018 à 19:40:12
Ca doit marcher oui (mais sans doute pas très bien), mais effectivement le(s) flux multicast seront transformés en broadcast et inonderont le réseau sur tous les ports...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 21 novembre 2018 à 22:23:05
J'aurais quand même pensé que le switch lambda (sans support de l'IGMP snooping) aurait broadcasté le flux sur l'ensemble des ports, et donc que le décodeur TV l'aurait reçu...
i.e. le routeur (avec IGMP snooping activé) détecte le décodeur TV sur l'un de ses ports (au travers du switch lambda), y envoie donc le flux, le switch lambda le reçoit et le diffuse en broadcast, et le décodeur TV le reçoit.
Sans doute est-ce la partie messaging / signalisation IGMP qui est mal relayée.
Un autre retour d'expérience ici (https://lafibre.info/switch/parametrage-igmp-snooping-sur-switch-d-linl-pour-decodeur-livebox/), et quelques références (https://lafibre.info/switch/choix-switch-ethernet-pour-livebox-decodeur-tv/).
Je mets une note dans le premier post à ce sujet.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lgheza le 24 novembre 2018 à 17:50:03
Bonjour à tous,

Me permets de poster un message ici (rencontrant certains problèmes avec un routeur 7800 et Firmware: DD-WRT v3.0-r37305 std (10/10/18)...).

J'ai en effet une Livebox 4 avec prise SFP intégrée (j'ai donc été chez Orange afin de récupérer un boitier ONT. Pour info, celui ci a pour référence EchoLife HG8010H). j'ai suivi le tuto, en respectant bien les champs FTI, mdp, mac address et DNS) mais j'ai systématiquement une erreur DNS lorsque je veux sortir sur internet. J'ai tenté de mettre dans Static DNS 1/2/3 les DNS de Google mais toujours le même problème.

De plus, en haut à gauche de dd-wrt j'ai le droit à : WAN IP: 0.0.0.0. J'ai remarqué également que sur le boitier ONT le voyant Alimentation, Fibre et Livebox est en vert fixe tandis que le "Etat" est éteint.

Avez vous une idée ?

Je reste disponible pour effectuer des tests complèmentaires...

Merci d'avance pour votre retour !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 24 novembre 2018 à 18:14:17
De plus, en haut à gauche de dd-wrt j'ai le droit à : WAN IP: 0.0.0.0.

C'est le problème, DD-WRT / le routeur n'a pas récupéré d'adresse IP auprès d'Orange.
La connexion n'est pas donc pas établie.

As tu testé le boitier ONT avec la Livebox 4 pour valider son bon fonctionnement ?
Revérifie ensuite le bon déroulement du tuto, et la validité des 4 premières informations utilisateur (user, pass, maclivebox, verlivebox), nécessaires au bon établissement de la connexion.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lgheza le 24 novembre 2018 à 19:22:58
C'est le problème, DD-WRT / le routeur n'a pas récupéré d'adresse IP auprès d'Orange.
La connexion n'est pas donc pas établie.

As tu testé le boitier ONT avec la Livebox 4 pour valider son bon fonctionnement ?
Revérifie ensuite le bon déroulement du tuto, et la validité des 4 premières informations utilisateur (user, pass, maclivebox, verlivebox), nécessaires au bon établissement de la connexion.

Effectivement, il faut appeler Orange et demander l'activation du boitier ONT...

Après 72H de recherche tout est fonctionnel.

Love ! Merci beaucoup.

Donc fonctionnel avec un Netgear 7800 sous Firmware: DD-WRT v3.0-r37305 std (10/10/18)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 24 novembre 2018 à 19:27:05
Bon, à savoir, merci pour ton retour ;)

J'ai mis une note dans le premier post à ce sujet.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: sebcbien le 14 décembre 2018 à 15:03:40
Bonjour,

D'abord je vous remercie pour le travail effectué et le partage de celui-ci. :)

J'ai donc remplacé la livebox4 par un netgear R7000 (sous dd-wrt v3.0-r37961 speedtest à 260/50 pour une liaison fibre 300/300).
J'ai suivi le tuto et l'ai ré-appliqué plusieurs fois avec les dernières versions de décembre disponibles(en faisant un erase des conf), mais à chaque fois un problème bizarre pour la tv.
Internet fonctionne, les replay fonctionnent bien, netflix aussi, mais les flux tv ne fonctionne pas ou bien, il ne fonctionne que une seule chaine (celle sélectionnée avant un reboot par exemple) et encore pas tout le temps.....  (Je m'excuse de ce flou, mais le problème est un peu dur a expliquer parce que le dysfonctionnement n'est pas total). Le décodeur passe en erreur L11-011 de mémoire.

Auriez-vous une piste pour résoudre mon problème? Me conseillerai vous un autre firmware ?
D'avance merci.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 décembre 2018 à 23:06:56
Salut,

Etonnant ta version de DD-WRT, r37961, alors que la dernière proposée est la r37305 (https://dd-wrt.com/support/router-database/).

Etonnant également ton débit avec un R7000, d'après les précédents tests dans ce topic, ce routeur permet d'atteindre le Gbps...
Comme indiqué ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg564882/#msg564882) :
Dans Setup / Basic Settings, vérifie que le "Shortcut Forwarding Engine" est activé (ça doit l'être par défaut sur les derniers firmwares après remise à 0).
Ca augmente les performances du routeur, donc le débit possible WAN <-> LAN.
Ca n'entre par contre en vigueur que si la QoS n'est pas activée (en attendant ceci (https://svn.dd-wrt.com//ticket/5920)).

Pour le problème de décodeur / chaine, le décodeur est-il branché directement à la Livebox ?
As-tu bien activé l'IGMP snooping ?
cf l'étape 2 pour les détails.

Je remettrais le dernier firmware proposé sur le site (r37305 à l'heure actuelle), et redéroulerais tout le tutoriel, en prenant soin de bien remettre la configuration initiale à 0, cf l'étape 0 pour les détails.

Tiens nous au courant !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: olivierlacan le 17 décembre 2018 à 13:39:51
Etonnant également ton débit avec un R7000, d'après les précédents tests dans ce topic, ce routeur permet d'atteindre le Gbps...
Comme indiqué ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg564882/#msg564882) :
Dans Setup / Basic Settings, vérifie que le "Shortcut Forwarding Engine" est activé (ça doit l'être par défaut sur les derniers firmwares après remise à 0).
Ca augmente les performances du routeur, donc le débit possible WAN <-> LAN.

Sur un R7000 avec DD-WRT v3.0-r37015M kongac (09/23/18), j'avais zappé la remise à zéro puisque j'utilisais une installation toute propre mais même problème et réglé illico grace à cette petite modif. Je suis passé de 300-360 Mbps a 740 Mbps (mi-journée).

Merci bien et merci infiniment pour tes instruction incroyablement détaillées. Hésites pas si tu as besoin de cobayes pour tester quoi que ce soit ou verifier que le script fonctionne bien sur différentes versions alternatives de dd-wrt.

PS: N'ayant pas de décodeur installé j'ai juste modifié la version 16 de ton script de Startup pour zapper la boucle autour de macdecodeur. J'ai pas constaté de soucis.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 décembre 2018 à 19:45:54
Merci pour ton retour !

PS: N'ayant pas de décodeur installé j'ai juste modifié la version 16 de ton script de Startup pour zapper la boucle autour de macdecodeur. J'ai pas constaté de soucis.
Effectivement, sinon tu laisses simplement macdecodeur vide dans les paramètres utilisateur :
macdecodeur=
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: sebcbien le 21 décembre 2018 à 08:07:03
Salut,

Etonnant ta version de DD-WRT, r37961, alors que la dernière proposée est la r37305 (https://dd-wrt.com/support/router-database/).

Etonnant également ton débit avec un R7000, d'après les précédents tests dans ce topic, ce routeur permet d'atteindre le Gbps...
Comme indiqué ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg564882/#msg564882) :
Dans Setup / Basic Settings, vérifie que le "Shortcut Forwarding Engine" est activé (ça doit l'être par défaut sur les derniers firmwares après remise à 0).
Ca augmente les performances du routeur, donc le débit possible WAN <-> LAN.
Ca n'entre par contre en vigueur que si la QoS n'est pas activée (en attendant ceci (https://svn.dd-wrt.com//ticket/5920)).

Pour le problème de décodeur / chaine, le décodeur est-il branché directement à la Livebox ?
As-tu bien activé l'IGMP snooping ?
cf l'étape 2 pour les détails.

Je remettrais le dernier firmware proposé sur le site (r37305 à l'heure actuelle), et redéroulerais tout le tutoriel, en prenant soin de bien remettre la configuration initiale à 0, cf l'étape 0 pour les détails.

Tiens nous au courant !

Rebonjour,

Merci pour ton aide.
Oui, le branchement du décodeur est direct sur le routeur et Shortcut Forwarding Engine est bien activé.

Alors j'ai réussi à prendre du temps ce week-end pour réinstaller le firmware 37305 avec une belle remise à 0 et j'ai re-déroulé tranquillement les étapes du tuto.
Effectivement, tout fonctionne ! =)
Sauf le wifi un peu capricieux (internet indisponible ou impossible de se connecter au wifi pour certains appareils mais pas tout le temps j'ai l'impression ... ) donc en bidouillant les options, et en testant continuellement la tv, je me suis aperçu qu'au moins l'option "optimize multicast traffic" enable  empêche le flux TV de marcher sur le décodeur.

Encore merci pour ton aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 24 décembre 2018 à 09:06:10
Pour le wifi, il semble que ça corresponde au problème que j'avais avec certains appareils qui ne captent pas bien le 5ghz. Il faut que t'ailles dans les options wifi et que tu donnes un nom différent au wifi wl0 et wl1. Et ensuite sur chaque appareil tu te connectes au wifi le plus stable (cela dépend de chaque appareil), sachant que le 5ghz (wl1) a de meilleures performances quand on le capte bien.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 11 janvier 2019 à 16:22:07
bonjour , je suis nouveau dans ce forum que je trouve très instructif . je vous souhaite une bonne et heureuse année 2019 .

j ai en possession 2 routeurs Asus rt-ac88u en mode Media bridge  que l'un des 2 utilisé derrière une livebox 4  en  ip statique ( fibre optique ) .

je suis novice dans le domaine informatique, a la recherche des renseignements  pour remplacer la livebox 4 par le routeur asus .

je vous remercie d'avance
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 12 janvier 2019 à 10:42:42
Hello,
L'Asus RT-AC88U est supporté par DD-WRT (https://dd-wrt.com/support/router-database/), donc tu devrais pouvoir dérouler ce tutoriel sans souci !
Tiens nous au courant ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 13 janvier 2019 à 15:10:57
merci pour le travaille que tu fais , j ai installer le firmware dd wrt pour routeur asus rt-ac88u et suivi le tuto de remplacement de la livebox 4  !  mais sans succès   :(   .

je ne pense pas l'avoir correctement suivi , pour tant ça parait simple  :-[
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 13 janvier 2019 à 20:49:31
peut-être parce que la version de DD-WRT pour le RT-AC88U est en K2.4 et non K3
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 janvier 2019 à 08:36:15
Effectivement, je pense que tu as raison, la page de téléchargement pour le RT-AC88U nous indique qu'il pourrait s'agir d'une version K2.4.
Et d'après cette doc (https://wiki.dd-wrt.com/wiki/index.php/Iptables_command#Interfaces), les interfaces diffèrent selon la version K2.4 / K2.6 / K3.
Il va donc falloir dans l'idéal adapter le script de démarrage.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 janvier 2019 à 11:12:53
Mise à jour du tuto version 17 :)
Compatibilité plus large avec les différentes versions de DD-WRT (K2.4 / K2.6 / K3) qui n'utilisent pas le même VLAN WAN par défaut.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 16 janvier 2019 à 14:52:31
Bien le bonjour,

Je cherche a me débarrasser passer de ma livebox V4 à fin de profiter de pleinement des possibilités de mon routeur Asus RT-AC88U et ne plus à avoir à refaire tout mon réseau (pas mal de module domotiques) à chaque changement de modem/box de FAI.
Apres avoir glaner ça et la différentes informations sur le net je suis tombé sur ce tuto ... (un grand merci pour le Taf c'est exactement ce dont j'avais besoin)
J'ai donc flashé mon routeur avec le DD-WRT Broadcom Generic - K2.4 - Mega build 37305. Dérouler le tuto à la lettre (script v17). Malheureusement je n'ai aucune IP attribué sur le wan et donc pas internet.
Je précise que j'ai testé différente version du DD-WRT (en ayant bien effectué un raz avant chaque "flashage") pour arrivé au même résultat.
Je n'ai pas de décodeur TV mais le service orange TV est dispo. j'ai donc au cas ou configurer le routeur pour gérer ce service. Le problème viendrait il de la ? (j'ai laissé "macdecodeur=" sur le script)
N'étant pas un spécialiste réseau je sollicite donc vos lumières pour me libérer des aléas de la Livebox.

edit: je viens de lire le postes précédent que le K2.4 / K2.6 / K3 peuvent poser problème avec le script de démarrage. Si ça réglé mon problème Quel build me conseillez vous ?

 

 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 janvier 2019 à 15:31:39
Hello,
Je pense que jusqu'ici nous n'avions déployé que sur des versions K3.
Il a donc fallu adapter le script de démarrage pour les autres versions (K2.4 / K2.6), d'où la version 17, mais ça n'a pas pu être testé.

Cela tombe bien que ton RT-AC88U soit en K2.4, on va pouvoir débugger.

Saurais tu te connecter en telnet au routeur, passer les commandes suivantes, et poster ici le résultat ?

1 - D'abord tu remets à 0 le routeur (étape 0 du tuto)  et passes les commandes suivantes :

swconfig list
ls -l /proc/switch/
ls -lR /proc/switch/*/vlan | wc -l
grep . /proc/switch/*/vlan/*/ports


2 - Puis tu déroules le tuto et passes les commandes suivantes :

grep . /proc/switch/*/vlan/*/ports
ifconfig -a
ps | grep dhcp


On devrait en savoir plus :)

Pour se connecter en telnet, depuis Windows, tu peux utiliser PuTTY (https://the.earth.li/~sgtatham/putty/latest/w32/putty.exe).
Depuis Linux il y a généralement de base une application Terminal depuis laquelle tu peux exécuter la commande suivante pour te connecter : telnet 192.168.1.1
Nom d'utilisateur : root
Mot de passe : le mot de passe admin
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 16 janvier 2019 à 16:11:02
Merci Bob62 de te pencher sur mon cas,
En attendant une réponse j'ai passé mon routeur le Firmware: DD-WRT v3.0-r37305 std (10/10/18)
car sur le site dd-wrt il y a 2 résultats pour le asus AC3100.
Même symptôme.
Je le repasse en K2.4 pour le debug. 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 janvier 2019 à 16:19:01
Pour info on voit la version du Kernel dans le menu Status / Router :
Kernel Version Linux 2.4.x
Kernel Version Linux 2.6.x
Kernel Version Linux 3.x
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 16 janvier 2019 à 16:44:44
Je viens de me faire une grosse frayeur, après le flash du firmware le bousin ne redémarrait plus (Juste la led power d'allumée). J'ai pu le passer en mode secours pour upgrade un autre firmware.
J'ai pu le refaire fonctionner en DD-WRT v3.0-r37305 sous Linux 4.4.159 #4006 SMP Wed Oct 10 09:52:54 CEST 2018 armv7l

Pour t'aider a debuger je peux essayer un autre flash mais j'ai un doute que le mega fonctionne pour moi, je sais si cela joue mais c'est une version asiatique que j'ai.
Quel Firmware me conseilles tu et qui te serais utile pour le debug ?



Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 janvier 2019 à 16:57:52
Et donc en version DD-WRT v3.0-r37305 Linux 4.4.159 ça ne fonctionne pas non plus ?
Du coup pour le debug, fais avec la version que tu as actuellement, si ça ne fonctionne si sur l'un ni sur l'autre, le bug est peut être commun.
Si on arrive à faire fonctionner sur l'un tu testeras sur l'autre ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 16 janvier 2019 à 17:06:58
oui aucun ne marche, du coup j'essaye de me connecter en telnet via putty (port 23) mais sans succès (connexion refused)
cela marche t il directement depuis l'interface web dd-wrt avec run command ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 janvier 2019 à 17:09:22
Vérifie que dans le menu Services / Services, Telnet soit activé ?
Dans les debug précédents, on a parfois vu que faire tourner les commandes dans run command depuis l'interface web ne retournait pas forcèment de résultat :-\
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 16 janvier 2019 à 17:16:30
telnet oui il est bien activé mais le Mikrotik MAC Telnet non mais je suppose que cela ne me concerne pas

Edit: je l'ai désactivé, appliquer les changement et réactivé maintenant c'est bon je déroule
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 16 janvier 2019 à 20:48:01
OK, parfait, mets ce script de démarrage de test et redémarre :
(...)

On devrait voir où ça ne va pas :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 17 janvier 2019 à 09:30:26
je repars de l'étape 0 ou je change juste le script de démarrage ?
tes modifications sont bien sur le script dispo sur la page 1 de ce thread ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 janvier 2019 à 09:32:12
Je te proposais de tester le script de démarrage de test juste au dessus d'abord, de vérifier que tu as bien une IP WAN :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 17 janvier 2019 à 09:47:33
un grand merci à toi je viens de réaliser un speed test je me doutais bien que ce serait un peu mieux qu'avec la livebox mais j'ai tout simplement doublé mon débit descendant (passé de 300 à 600) et améliorer nettement l'Upload.   ;D


Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 janvier 2019 à 10:00:31
Donc déploiement sur le RT-AC88U validé, impeccable :)
@immoartaltiger ça devrait donc être bon pour toi également.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 janvier 2019 à 10:02:52
@myst1k, pour le débit vérifie également ce qui est dit ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg604690/#msg604690) à propos du "Shortcut Forwarding Engine".
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 17 janvier 2019 à 10:23:35
je me permets d'abuser de ta patience. Connais tu des sources (forum francophone si possible) pour le paramétrage  wireless de DD-WRT ? car internet fonctionne au poil en rj45, les wifis sont bien visibles et identifient correctement les périphériques mais depuis ceux-ci pas d'accès à internet.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 17 janvier 2019 à 10:31:14
@myst1k, pour le débit vérifie également ce qui est dit ici (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg604690/#msg604690) à propos du "Shortcut Forwarding Engine".

Vérification pour ? pour le moment il est activé par défaut mais quel test je dois effectuer pour savoir si le QoS arrive à fonctionner en même temps que le SFE. Si ce n'est pas le cas je dois privilégier lequel ? plustot QoS non ? (ces notions sont au dessus de mes maigres compétences)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 janvier 2019 à 10:34:48
S'il est activé alors c'est parfait !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: myst1k le 17 janvier 2019 à 11:54:28
Pour info sur le routeur Asus RT-AC88U, la Led du port WAN est en rouge ce qui signifie pour la doc asus :Aucune adresse ip ou connexion physique.
Cependant tout semble fonctionner normalement ...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 janvier 2019 à 14:08:16
DD-WRT ne gère pas forcèment très bien les LEDs sur tous les modèles de routeur.
L'important est qu'il indique bien une WAN IP tout en haut à droite de l'interface.
On la retrouve également dans le menu Status / WAN.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 17 janvier 2019 à 15:40:54
bonjour , et encore un grand merci a toi bob62  .

je lis vos tutos tout les jours et franchement top , je réalise l’importance de connaissance informatique dans ce forum !! j'avoue que je plane sur certains sujet comme ( script de démarrage ?, option 90 orange !! , et passes les commandes suivantes :
swconfig list
ls -l /proc/switch/
ls -lR /proc/switch/*/vlan | wc -l
grep . /proc/switch/*/vlan/*/ports
  etc... ) ,  en 2017 j ai pue remplacer la livebox 4 et  connecter le routeur en suivant les tutos proposer sur certains forums : RT-AC88U en PPPOE Identifiants fti/xxxx + mot de passe  , si mes souvenir sons bon : coté IPTV du routeur asus Vlan 835 , 838 , 840 TV !! , cette manipe me paressé simple lol  .
pour être franc ça fait 2jours que j'essaie d'ouvrir l'interface dd wrt après installation du firmware     2018-07-16 sur mon routeur asus rt-ac88u avec l'adresse ip 192.168.1.1  sans succès !! .
je lis les commentaires de myst1k qui lui aussi s’y connait assez bien de temps plus il a le même routeur que moi  :-[ , dans l'ensemble j’apprends vite dans le domaine informatique puis que j'aime me cassé la tète lol .

une question stp pour un bon début a mon souhait de remplacer la livebox 4 par mon routeur : qu'elle est la bonne version dd wrt que je dois installer ? merci d'avance  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 janvier 2019 à 19:51:38
Sans doute myst1k pourra-t-il te dire la version qu'il a utilisée, mais il me semble que c'est la v3.0 Build 37305 (du 2018-10-10).
On la trouve en cherchant (https://dd-wrt.com/support/router-database/) ac3100.
C'est là dessus que je partirais en tout cas, c'est celle que l'on retrouve sur les autres routeurs.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 17 janvier 2019 à 20:26:45
merci bob62 effectivement myst1k m'a envoyer le lien  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: dexter74 le 23 janvier 2019 à 15:01:25
Bonjour,

Pourriez vous faire un tutorial sur la mise en place du vlan 835 (PPPOE) svp
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 23 janvier 2019 à 15:51:56
Si tu as une Livebox "grand public" (non pro), le mode de connexion PPPoE est abandonné au profit du DHCP, tel qu'implèmenté dans ce tutoriel.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 23 janvier 2019 à 17:41:32
bonjour bob62 , j ai remplacer ma livebox 4 par un routeur asus rt-ac88u en pppoe Vlan 835 ! mais impossible d'avoir la télé malgré la mise en place des Vlan 838 et 840 !! , ça explique donc le passage au livebox pro pour profiter pleinement ? est ce en 835 ou 832 stp merci d'avance . ( plus de détails si possible )
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 24 janvier 2019 à 08:21:02
Le mode de connexion PPPoE (sur VLAN 835), sur les offres Livebox "grand public", est abandonné par Orange au profit du DHCP (sur VLAN 832).
Par ailleurs, certains constatent dorénavant un débit bridé en PPPoE, en plus du risque de le voir totalement désactivé prochainement...
La TV est sur le VLAN 840 uniquement (plus de VLAN 838).

Le PPPoE est pour le moment toujours d'actualité sur les offres Livebox pro.

Ce tutoriel implèmente le mode de connexion DHCP et le VLAN TV.
Il est compatible avec le Asus RT-AC88U, tel que nous l'a montré myst1k un peu plus haut.
C'est à mon sens la solution la plus pérenne.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 24 janvier 2019 à 14:29:21
merci pour cet info très clair  bob62  :) , j ai du réinstaller la dernière mise a jour  asus merlin ( rt-ac88u) connecter en pppoe vlan 835 sans tv du moins impossible dans  l’angle IPTV en ajoutant le vlan 840  , après avoir tenté de remplacer la livrbox 4 par le firmware dd wrt comme indiquer au début ! j ai pu avoir internet sauf en wifi pas de LAN fonctionnel ni tv, j avais demander a  myst1k au sujet de la tv d'orange  et il s'avère qu'il n'utilise pas de décodeur tv d'orange .

je v ai retenter et bien suivre a la lettre  le tutoriel page 1  et te tenir au courant pour le bon fonctionnement  .

encore un grand merci l'ami pour ton aide et bonne continuation  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 24 janvier 2019 à 16:38:27
je viens de réinstaller dd wrt pour mon routeur asus rt-ac88u et suivi comme décrit a la lettre j'obtiens une adresse ip connecter en wifi , mais pas d’accès internet en Ethernet !!   je comprends pas ???  :-\ :o
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 24 janvier 2019 à 17:56:18
cmd , ipconfig me donne =  Suffixe DNS propre à la connexion. . . :
   Adresse IPv6 de liaison locale. . . . .: fe80::b96a:2342:80bb:363%15
   Adresse d’autoconfiguration IPv4 . . . : 169.254.3.99
   Masque de sous-réseau. . . . . . . . .: 255.255.0.0
 Passerelle par défaut. . . . . . . . . :
   pas de passerelle !!?

je teste mon décodeur de suite ! 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 24 janvier 2019 à 18:09:11
pas de tv orange non plus !  :-\
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 24 janvier 2019 à 18:13:48
Ton ordi ne récupère pas d'IP en DHCP, la Livebox non plus du coup.
Il doit y avoir un petit souci avec le VLAN 1 par défaut qui contient les ports Ethernet.

Je te poste une procédure de debug.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 24 janvier 2019 à 18:18:18
merci bob62  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 26 janvier 2019 à 11:46:40
bonjour , j ai un gros souci avec mon routeur asus rt-ac88u  :o !!

il ne veut plus comprendre la méthode de secoure ( reset ) , je le rallume en pressant le bouton reset, le LED power reste figer rien ne se passe ????
j ai besoin  svp de vos lumières pour  régler ce problème dans la mesure du possible encore merci   
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 28 janvier 2019 à 14:47:10
bonjour , j ai un gros souci avec mon routeur asus rt-ac88u  :o !!

il ne veut plus comprendre la méthode de secoure ( reset ) , je le rallume en pressant le bouton reset, le LED power reste figer rien ne se passe ????
j ai besoin  svp de vos lumières pour  régler ce problème dans la mesure du possible encore merci

Bonjour,
Tu as bien fixer l'ip de ton PC 192.168.1.2 ?
Sinon le logiciel de secours ne trouvera pas le routeur

Edit : fait plusieurs reset routeur allumé appui sur reset durant 30 secondes puis relâche
J'ai déjà eu ce problème sur un RT-AC68U obligé de passer par le port série(VCC, RX, TX, GND) interne pour récupérer le routeur
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 28 janvier 2019 à 14:58:41
salut et merci , oui j ai bien indiquer l’adresse ip 192.168.1.10 ou .2 sur pc
mais le fait de pressé le bouton reset  et mise en tension  du routeur pour effectuer  le mode secoure rien ne se passe le LED power reste figer ! les autres LED ne s'allument pas ( j avais déjà effectuer cette opération au par avant ça marchait impec ) , il ne veut plus rien savoir je me demande si n'est pas bloqué par une mise a jour mal faite de ma part ???  :-X
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 28 janvier 2019 à 16:09:59
salut et merci , oui j ai bien indiquer l’adresse ip 192.168.1.10 ou .2 sur pc
mais le fait de pressé le bouton reset  et mise en tension  du routeur pour effectuer  le mode secoure rien ne se passe le LED power reste figer ! les autres LED ne s'allument pas ( j avais déjà effectuer cette opération au par avant ça marchait impec ) , il ne veut plus rien savoir je me demande si n'est pas bloqué par une mise a jour mal faite de ma part ???  :-X

si c'est le cas il va falloir le re-flasher via le port série interne ....
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 28 janvier 2019 à 17:18:08
merci l'ami vraiment sympa de t'as part je vais testé ça !

>>> une question au sujet du remplacement de la livebox 4 par un routeur asus rt-ac88u flasher firmware dd wrt , j ai bien suivi la méthode de bob62 page 1 , j'arrive avoir une adresse ip externe internet fonctionne mais que en wifi !!?? bizarre non  :o
je ne connais pas bien l'interface dd wrt j ai suivi a la lettre le déroulement sans suces pour ce qui concerne LAN ( Ethernet ) , est ce que j ai oublier quel que chose ??
je te remercie d'avance 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 29 janvier 2019 à 07:19:32
bonjour , je poste une capture d 'écran en expliquant mon problème :   j ai  brancher mon routeur asus  flasher dd wrt  derrière la livebox 4 en mode ip automatique , et problème perdure internet en wifi mais pas en Ethernet !!!!   
faut il changer quel que chose au niveau Vlan ?

je pense que ce problème résolu , la méthode de remplacement livebox 4 par bob62 serait fonctionnelle pour moi .

merci d'avance   
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 29 janvier 2019 à 08:10:49
C'est un bon test, ça confirme un peu ce que je pensais, il doit y avoir un petit souci avec le VLAN 1 par défaut qui contient les ports Ethernet.
Si tu fais un reset des paramètres (comme dans l'étape 0 du tuto), tu as toujours le souci ?
(des fois il faut forcer un reset des paramètres pour tout remettre dans l'ordre).
Dans l'onglet DD-WRT Administration / Factory Defaults :
- Restore Factory Defaults : yes

Sinon, déroule le tuto, puis la procédure de debug, poste le résultat, cela va peut-être nous aider à voir d'où ça vient, afin d'adapter / corriger le tuto.

Je viens aussi de regarder plus en détails :
Le RT-AC3100 : https://www.asus.com/nafr-fr/Networking/RT-AC3100/
Le RT-AC88U : https://www.asus.com/nafr-fr/Networking/RT-AC88U/
Ce sont bien 2 modèles différents, et le premier a 4 ports LAN, le second en a 8.
Du coup les versions de DD-WRT peuvent être différentes.
J'essaierais donc bien la version de DD-WRT proposée pour le "Asus RT-AC88U (AC3100)", et non pour le "RT-AC3100".
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 29 janvier 2019 à 18:30:45
salut , bob62 oui j ai bien appliquer la méthode  reset + Restore Factory Defaults : yes , mais rien ne donne satisfaction niveau port Ethernet ! ( je confirme en wifi ça marche sans problème ) , il me reste a trouver la résolution Vlan .
j ai hâte de te dire 1000Merci lol   
 
je pense aussi comme toi que la version dd wrt installer sur mon routeur RT-AC88U ne soit pas la bonne pour ce dernier , pourtant je la télécharge bien sur le site DD WRT en précisant la marque et le modèle  ??? 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 29 janvier 2019 à 18:33:46
dérouler le tuto qui veut dire expliquer en détail la procédure ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 29 janvier 2019 à 18:59:50
Choisis bien une version de DD-WRT (https://dd-wrt.com/support/router-database/) proposée pour le RT-AC88U, pas pour le RT-AC3100.

Une fois fait, ré-applique le tutoriel.
Si ça ne marche toujours pas, applique la procédure de debug (en fin de premier post) et poste le résultat.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 29 janvier 2019 à 19:46:03
d'accord  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 janvier 2019 à 08:40:35
(https://i.postimg.cc/MTsy7pTj/sc.png)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 janvier 2019 à 08:40:47
Netgear WNDR3700 v4
Unique : 414 / 230
Multi : 825 / 300


Les résultats des tests "Unique" fluctuent pas mal...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 31 janvier 2019 à 12:03:56
Netgear R7800
Unique : 926 / 290
Multi : 943 / 301

Bizarre les débits sont presque identique en multi ou unique via Orange Paris
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 31 janvier 2019 à 12:28:57
Non c'est parfait, ça veut dire que ton Netgear R7800 sature déjà bien la ligne en n'utilisant qu'une seule connexion (vers speedtest.net).
Forcèment en en ouvrant plusieurs en parallèle, les résultats sont identiques, tu ne peux aller au delà du débit max de la ligne.

Avec quelle version de DD-WRT ? La standard ou la Kong ?

Hate de voir ce que ça donne également sur un R7000, qui a un CPU différent et moins puissant que le R7800 :)
Et sur un R7500, même famille de CPU que le R7800 mais un peu moins puissant, 1400MHz au lieu de 1700.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 31 janvier 2019 à 12:31:21
Micrologiciel: DD-WRT v3.0-r37305 std (10/10/18)
load average: 0.00, 0.01, 0.04

Effectivement le CPU se tourne les pouces
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 31 janvier 2019 à 14:27:25
j'avais essayé la KONG , mais j'avais un débit bizarre qui faisait presque comme une sinusoïde (effet de buffer) genre j'atteins les 945Mb puis descente a 400Mb puis de nouveau remonté a 945Mb

Je suis repassé sur la standard et là tout fonctionne correctement   
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 04 février 2019 à 13:07:40
Mise à jour du tuto version 19 :)
Ajout de règles firewall pour restreindre le VLAN 840 (VLAN TV, intégré au bridge LAN) au decodeur / au multicast.
Permet également de se passer d'IGMP snooping si un seul décodeur est utilisé.
Ajout d'une procédure de debug pour aider en cas de problème.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 06 février 2019 à 11:20:31
Bonjour bob62,

Je me demandais s'il était possible de regrouper tout ce qui concerne les options TV en un seul bloc, y compris les variables, après avoir géré la connexion internet ? Mais peut-être cela n'est pas possible car il y a des enchaînements à respecter.

En effet, entre chaque changement de version du tuto, cela serait plus simple à gérer pour ceux qui n'utilisent qu'internet.

Merci par avance et encore merci pour ton travail.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 février 2019 à 11:26:07
Hello Yoles,
Je peux faire en sorte que si tu laisses : macdecodeur=
Le script de démarrage et de firewall ignorent d'eux même la partie TV (donc la partie concernant le VLAN 840 et les règles de firewall relatives).
Ainsi seule la partie concernant la connexion Internet serait mise en place.
Qu'en penses tu ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 06 février 2019 à 11:42:25
Merci pour ta réponse.

En fait l'idée c'est également d'avoir des codes les plus concis possible, en enlevant facilement tout ce qui est inutile pour la seule connexion internet lors de chaque changement de version du tuto. Mais je prends ce qu'il faudra prendre selon ce qui te semble être la meilleure façon de faire :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 février 2019 à 11:54:53
Je viens de modifier les scripts de la sorte, si tu laisses macdecodeur vide (macdecodeur=), alors rien n'est fait par les scripts concernant la TV.
Seule la configuration relative à l'accès Internet sera déroulée.
Effectivement certaines parties des scripts ne servent alors à rien, elles sont tout simplement ignorées, ça n'est pas gênant.
Ainsi tu n'as pas à modifier les scripts, je pense que c'est le plus propre, et le plus simple pour toi, avec le moins d'erreurs possibles :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: yoles le 06 février 2019 à 12:11:12
Merci beaucoup, cette solution conviendra bien à tout le monde et si elle permet de te simplifier la vie alors c'est tant mieux !

D'un point de vue personnel, ma demande, si elle était simple à mettre en oeuvre, était de pouvoir concilier efficacité et légèreté des codes, en pouvant supprimer aisèment tout ce qui concerne la partie du support TV en un seul bloc. Étant dans le développement j'ai tendance à ne pas aimer laisser des choses inutiles dans mes codes mais c'est subjectif et il n'y a aucun problème si cela complique la vie.

Merci encore !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 février 2019 à 12:23:19
Je viens de regrouper ensemble les blocs concernant le ### Support TV.
Ca devrait donc te faciliter la tâche !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: KoJaCk le 08 février 2019 à 13:34:27
Bonjour j'ai réussi avec succès votre tuto et j'utilise un R7000 justement si cela vous intéresse :

Netgear R7000
Unique = Down : 299.35 Up : 259.87
Multi = Down : 292.04 Up : 294.56

Firmware: DD-WRT v3.0-r37305 std (10/10/18)
load average: 0.10, 0.03, 0.00
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 08 février 2019 à 16:13:05
Super merci pour ton retour et pour les chiffres !
Tu as une ligne 300/300 apparemment :)
Ton R7000 la plafonne bien 8)
Il faudrait du coup dans l'ideal une ligne 1Gbps pour voir les réelles capacités du R7000.
Normalement j'en récupère un semaine prochaine ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 10 février 2019 à 14:49:27
bonjour

tp-link archer c7

Pour moi marche trés bien pas encore tester pour la tv.
speedtest paris orange
unique = down: 288 / up: 200 / ping: 7ms
multi = down: 945 / up: 300 / ping 6ms

speedtest orange lyon
muti= down: 943 / up: 305 / ping 1ms
unique= down: 775 / up: 229 / ping 2ms

par contre si j'ai un décodeur tv je dois remplacer mcdécodeur par quoi??

merci d'avance...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 février 2019 à 15:00:15
Hello atlas974,
Merci pour ton retour :)
Il faudra que tu indiques l'adresse MAC du décodeur dans le paramètre macdecodeur=
Elle est indiquée sous le décodeur TV ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 10 février 2019 à 15:02:30
merci a toi bob62 :) :) du coup je dois remplacer a toute les lignes mentionné mcdecodeur
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 février 2019 à 15:03:47
Juste une fois, au début du script de démarrage, avec les autres informations utilisateur.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 10 février 2019 à 15:04:16
 :) :) ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 10 février 2019 à 15:05:09
thank bonne journée
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: johnx102 le 12 février 2019 à 12:49:28
Bonjour , Deja merci pour ce tuto qui nous permet enfin de nous affranchir de cet satané livebox.
J'ai cependant un problème, j'ai réussi a dérouler ce auto ( la version du 06022019) sur un netgear R7000 avec dd wrt kong r37015M . Sans soucis cela fonctionne.
Mais j'ai également voulu recommencer avec un autre r7000, et un R8000 a la place, et la problème impossible d'établir la connection. Pourtant des que je remet le R7000 bien paramètre cela repart sans problème . J'ai également essayer le nouveau auto du 09022019 sans succès je ne comprend pas impossible d'établir la connection . Pouvez vous m'aidez, je vous joint le log du r8000 qui ne se connecte pas ... Encore merci a tous pour cette aide et ce partage !! ;)
=== DEBUG START ===
=== Router model
Netgear R8000
37015M
Linux DD-WRT 4.4.157 #603 SMP Sun Sep 23 01:10:11 CEST 2018 armv7l DD-WRT
=== before: swconfig
/tmp/.rc_startup: line 53: swconfig: not found
=== before: swconfig vlan config
/tmp/.rc_startup: line 55: swconfig: not found
=== before: /proc number of vlans
16385
=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0
=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0 1 2 3 5 7 8t
/proc/switch/eth0/vlan/1045/ports:0t 5t
/proc/switch/eth0/vlan/1046/ports:7t 8t
/proc/switch/eth0/vlan/1047/ports:2t 4
/proc/switch/eth0/vlan/1099/ports:1 5t
/proc/switch/eth0/vlan/1100/ports:0t 1t 2t 4 7t 8u
/proc/switch/eth0/vlan/1101/ports:1t 2t 3 7 8t
/proc/switch/eth0/vlan/1102/ports:0t 5t
/proc/switch/eth0/vlan/1103/ports:0 4 5 8t
/proc/switch/eth0/vlan/2/ports:4 8t*
=== detect: wanvid 1045 1046 1047 1099 1102 2
=== detect: wanprt
cat: can't open '/proc/sys/net/netfilter/nf_conntrack_flush': No such file or directory
/tmp/.rc_startup: line 115: can't create /proc/switch/eth0/vlan/1045
1046
1047
1099
1102
2/ports: nonexistent directory
BusyBox v1.29.3 (2018-09-23 01:14:45 CEST) multi-call binary.

Usage: vconfig COMMAND [OPTIONS]

Create and remove virtual ethernet devices

add IFACE VLAN_ID
rem VLAN_NAME
set_flag IFACE 0|1 VLAN_QOS
set_egress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_ingress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_name_type NAME_TYPE
BusyBox v1.29.3 (2018-09-23 01:14:45 CEST) multi-call binary.

Usage: vconfig COMMAND [OPTIONS]

Create and remove virtual ethernet devices

add IFACE VLAN_ID
rem VLAN_NAME
set_flag IFACE 0|1 VLAN_QOS
set_egress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_ingress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_name_type NAME_TYPE
=== after: swconfig vlan config
/tmp/.rc_startup: line 167: swconfig: not found
=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0 1 2 3 5 7 8t
/proc/switch/eth0/vlan/1045/ports:0t 5t
/proc/switch/eth0/vlan/1046/ports:7t 8t
/proc/switch/eth0/vlan/1047/ports:2t 4
/proc/switch/eth0/vlan/1099/ports:1 5t
/proc/switch/eth0/vlan/1100/ports:0t 1t 2t 4 7t 8u
/proc/switch/eth0/vlan/1101/ports:1t 2t 3 7 8t
/proc/switch/eth0/vlan/1102/ports:0t 5t
/proc/switch/eth0/vlan/1103/ports:0 4 5 8t
/proc/switch/eth0/vlan/2/ports:4 8t*
=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 78:D2:94:15:83:6D 
          inet addr:192.16...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1773 errors:0 dropped:69 overruns:0 frame:0
          TX packets:2877 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:169873 (165.8 KiB)  TX bytes:3608600 (3.4 MiB)

br0:0     Link encap:Ethernet  HWaddr 78:D2:94:15:83:6D 
          inet addr:169.25...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0      Link encap:Ethernet  HWaddr 78:D2:94:15:83:6B 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:44560 (43.5 KiB)
          Interrupt:181 Base address:0x6000

eth0.832  Link encap:Ethernet  HWaddr 78:D2:94:15:83:6C 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6084 (5.9 KiB)

eth1      Link encap:Ethernet  HWaddr 78:D2:94:15:83:6D 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:10 overruns:0 frame:0
          TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:18902 (18.4 KiB)

eth2      Link encap:Ethernet  HWaddr 78:D2:94:15:83:6E 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:9 overruns:0 frame:0
          TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:18902 (18.4 KiB)

eth3      Link encap:Ethernet  HWaddr 78:D2:94:15:83:6F 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1545 errors:0 dropped:9 overruns:0 frame:0
          TX packets:2879 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:143279 (139.9 KiB)  TX bytes:3608904 (3.4 MiB)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:480 (480.0 B)  TX bytes:480 (480.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 78:D2:94:15:83:6B 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:18902 (18.4 KiB)

vlan2     Link encap:Ethernet  HWaddr 78:D2:94:15:83:6B 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:18902 (18.4 KiB)

=== after: udhcpc
 1375 root      1196 S    /tmp/sbin/udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x3c:736167... -x 0x3d:01B4A5... -x 0x4d:2b4653... -x 0x5a:000000...
=== after: dnsmasq
 1455 root      1744 S    dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf --cache-size=1500 --dhcp-option=252," "
=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 12 février 2019 à 18:33:02
Hello johnx102,
J'ai fait une petite modif' du script de démarrage, tu peux mettre à jour, ça devrait fonctionner ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: fidoboulettes le 12 février 2019 à 18:49:09
Bonjour,
ayant récement reçu la fibre chez moi, comme beaucoup de monde je suis particulièrement déçu par la livebox (3) et de ses possibilités... Je viens d'acheter le linksys wrt3200... avec justement l'objectif de la remplacer... Juste pour être bien sûr... Au vu du proc du routeur (Marvell 88F6820-A0 C180), je pense que c'est mort pour suivre ce tuto?
Si oui, existe t'il une méthode (je viens de le flasher avec DD-wrt)??

Merci de vos eclaircissements.

Dans tous les cas, bravo pour le travail que vous faites
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 12 février 2019 à 23:52:40
Hello,

je viens de tout refaire à partir du v19 , j'ai un souci de perte de l'IP WAN au bout de quelques minutes, je suis obligé de faire un DHCP Release puis Renew pour la récupérer.

Routeur : R7800
Firmware: DD-WRT v3.0-r38570M kongat (02/03/19)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 13 février 2019 à 00:03:39
Ca vient sans doute de ta version de DD-WRT...
Pourquoi repartir sur une Kongat ? :)
Reviens à une version "standard", ou teste d'autres builds :-\
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 13 février 2019 à 08:51:21
Ca vient sans doute de ta version de DD-WRT...
Pourquoi repartir sur une Kongat ? :)
Reviens à une version "standard", ou teste d'autres builds :-\

pour tester , et depuis hier soir pas de problème d'IP WAN qui disparait  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: johnx102 le 13 février 2019 à 09:37:38
Merci bob62 !! cela fonctionne enfin depuis ton update ;)
Une dernière question, si je souhaite bouger le routeur pour mettre ailleurs,peux ont juste modifier le startup avec les identifiants de la nouvelle location, ou doit t'on tout rederouler depuis le début ?

Merci en tout cas pour ton aide !!
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 13 février 2019 à 09:39:47
Merci pour ton retour ;)
Tu mets juste à jour les informations utilisateur et ça roule !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 13 février 2019 à 11:45:07
Netgear R7000
Unique = Down : 299.35 Up : 259.87
Multi = Down : 292.04 Up : 294.56

Et voilà les chiffres avec une ligne 1Gbps :
Netgear R7000
Unique : 925 / 270
Multi  : 925 / 299

(serveur Speedtest à 9ms)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: fidoboulettes le 14 février 2019 à 18:38:14
Bonjour,
après un gros travail de debugage de Bob62, je peux annoncer que le tuto est fonctionnel pour linksys WRT3200 / ligne fibre 300Mb
Speedtest:

Ping:15ms
UP/Down: 300Mbps

Reste plus qu'a faire l'installation matérielle définitive et Ciao la livebox... plus le + long, configurer tout ça aux petits oignons.

Merci Bob62

EDIT: Petite precision, comme je n'ai pas de decodeur TV, je ne sais pas si c'est fonctionnel avec ce routeur
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 15 février 2019 à 08:03:07
Et un de plus :) Un Marvell en plus, nouvelle archi validée 8)
Excellent, merci pour ton retour ;)
Pour le décodeur TV il n'y pas de raison, le plus dur est fait :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 19 février 2019 à 15:34:07
salut , je voulais connaitre si possible la procédure ( flasher via le port série interne , sur asus RT-AC88U ) , ou éventuellement une solution plus simple !! j ai 2 routeur asus identique l'un tourne sur son Firmware d'origine asus et l'autre au placard vu le problème que j'avais rencontrer du a une mauvaise installation du firmware dd wrt

je te remercie d'avance l'ami 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 20 février 2019 à 16:53:15
Apparemment c'est la seule solution ? :-\

Bonjour,
Tu as bien fixer l'ip de ton PC 192.168.1.2 ?
Sinon le logiciel de secours ne trouvera pas le routeur

Edit : fait plusieurs reset routeur allumé appui sur reset durant 30 secondes puis relâche
J'ai déjà eu ce problème sur un RT-AC68U obligé de passer par le port série(VCC, RX, TX, GND) interne pour récupérer le routeur
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 20 février 2019 à 17:08:05
salut , je voulais connaitre si possible la procédure ( flasher via le port série interne , sur asus RT-AC88U ) , ou éventuellement une solution plus simple !! j ai 2 routeur asus identique l'un tourne sur son Firmware d'origine asus et l'autre au placard vu le problème que j'avais rencontrer du a une mauvaise installation du firmware dd wrt

je te remercie d'avance l'ami

Il faut passer par le port série interne et reflasher le firmware , je l'ai fait sur mon ancien routeur RT-AC68U.

En ligne de commande sous putty avec au préalable un serveur tftp sur ton PC avec le firmware , il faut évidemment un adaptateur USB > serie
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 20 février 2019 à 18:36:04
merci a vous je v ai voir tout ça !

j’en profite par la même occasion pour demander une information au déroulement du tuto de notre très chère ami bob62 au sujet de : wanif que je ne trouve pas dans l'angle Networking !!

la version du dd wrt que j ai installer sur mon routeur asus rt-ac88u est : 19-02-2019
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 20 février 2019 à 18:39:34
Lis la fin de l'étape 0 (les prérequis), c'est expliqué ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 20 février 2019 à 18:45:17
merci bob62
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 20 février 2019 à 18:54:30
Le tuto va pas mal changer prochainement suite à quelques développements côté DD-WRT, pas mal de simplifications et notamment le support de l'IPv6 ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 20 février 2019 à 20:40:35
Le tuto va pas mal changer prochainement suite à quelques développements côté DD-WRT, pas mal de simplifications et notamment le support de l'IPv6 ;)

Super good news  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 21 février 2019 à 22:26:22
super   :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 23 février 2019 à 11:04:21
magnifique  ;) ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 25 février 2019 à 14:14:07
Mise à jour du tuto version 20 :)
Refonte complète du tutoriel après quelques développements côté DD-WRT (options DHCP v4/v6, IGMPproxy, Multicast to Unicast...).
Support de l'IPv6.
Modification TOS en sortie de firewall pour palier à certains problèmes de débits.

Il faudra juste attendre la disponibilité de la prochaine version de DD-WRT (demain ?) :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 25 février 2019 à 19:43:39
merci bob62
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 25 février 2019 à 22:13:02
Un très grand merci à toi, il n'y a plus qu'a attendre la nouvelle version.

Tu as testé ton tuto sur une béta ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 25 février 2019 à 22:33:54
Sur quelques beta effectivement ;)
Et sur un routeur Broadcom et un routeur Qualcomm / Atheros.
Il ne devrait donc pas y avoir de surprise.
Ca prend juste un peu de temps de rebuilder pour les 400 et quelques routeurs :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 25 février 2019 à 23:21:31
bonjour ,quel routeur choisir pour gaming ( console ) et éventuellement remplacer la livebox 4 fibre optique svp ? merci d'avance 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 février 2019 à 14:10:13
Regarde les routeurs supportés (https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices) par DD-WRT ?
Si tes consoles &co sont branchées en Ethernet, à mon avis alors ne te pose pas trop de questions sur la partie WiFi.
Un R7800 ?
Un R7000 / R7500 d'occasion ?
Bref il y a le choix... :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 26 février 2019 à 14:59:15
merci bob62 , effectivement le branchement ce fait exclusivement en Ethernet .

j ai actuellement 2 routeur identiques  asus rt-ac88u que je revends , je prends vivement ton conseil en considération !

comme cité en haut exclusivement en Ethernet ! est ce que le R7800 ferait l'affaire ? ou bien prendre un switch sfp+ vu que je suis en fibre optique !?

dsl bob62 de  usé  de ton  temps  :-\

je ne suis pas très calé en informatique et en réseau  :-[
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 26 février 2019 à 15:11:56
merci bob62 , effectivement le branchement ce fait exclusivement en Ethernet .

j ai actuellement 2 routeur identiques  asus rt-ac88u que je revends , je prends vivement ton conseil en considération !

comme cité en haut exclusivement en Ethernet ! est ce que le R7800 ferait l'affaire ? ou bien prendre un switch sfp+ vu que je suis en fibre optique !?

dsl bob62 de  usé  de ton  temps  :-\

je ne suis pas très calé en informatique et en réseau  :-[
Un switch Routeur avec SFP+ ne fonctionnera pas avec le module SFP fourni par Orange , j'ai un R7800 qui fonctionne parfaitement avec DD-WRT grace a BOB62  ;)
D'ailleurs si tu as un SFP et non un ONT il te faudra un convertisseur SFP vers RJ45 (MC220L)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 février 2019 à 17:19:05
Le RT-AC88U devait lui aussi faire parfaitement l'affaire :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 26 février 2019 à 19:04:31
merci stefauresi pour ces information j'en tiens compte !

salut bob62 oui le rt-ac88u est un très bon routeur mais pas si simple que ça  :-\

je doute qu'il soit compatible a 100%  avec le dd wrt  :-X , je pense avoir dérouler le tuto remplacement de la livebox 4 a la lettre comme tu la bien expliqué  ;) mais

sans succès niveau Ethernet  !! sauf wifi fonctionnel  :) .

En ayant tenter  la procédure classique : Routeur asus rt-ac88u ( dd wrt )  derrière livebox  en IP automatique voir même statique cela ne donne strictement rien Ni

Ethernet Ni Wifi !!! , je précise que j'informe la passerelle par défaut IP livebox 4 coté paramétrés .

la même  procédure que je fais avec la version asus d'origine et qui est fonctionnelle sans problème !!!!

c'est la raison pour la quelle je pense changer de routeur  :-\
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 février 2019 à 19:08:24
Je crois me souvenir que tu n'avais pas utilisé le bon firmware initialement, que tu avais pris celui du AC3100 et non du RT-AC88U.
Je serais toi je retenterais, d'autres l'ont fait, y'a pas de raison :)
Avec le nouveau tuto ça devrait rouler tout seul.
Faut juste attendre la bonne version de DD-WRT qui arrive sous peu, je posterai quand elle sera dispo.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 26 février 2019 à 19:48:51
ok bob62 je retiens et te remercie encore chef  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 27 février 2019 à 11:41:25
salut bob62 ce nouveau tuto marche pas pour moi MAJ r38937 tp-link archer c7
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 27 février 2019 à 11:46:08
salut bob62 ce nouveau tuto marche pas pour moi MAJ r38937 tp-link archer c7

normal il faut attendre la dernière version qui doit paraître bientôt (enfin si je dis pas de bêtise )
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 27 février 2019 à 11:53:27
Yes, comme indiqué dans le tuto, il faut au moins la r38987.
Elle pourrait être disponible dans la soirée.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 27 février 2019 à 13:25:08
 ;D ;D ah ouais c'est très  :-[ :-[ ...ça m'arrive dé fois de confondre des 3 et des 8. je supprime les messages
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 27 février 2019 à 13:26:29
lol... merci bob62 pour ta bonne vue
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 28 février 2019 à 17:36:17
C'est bon, la r38993 est disponible :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 28 février 2019 à 17:56:32
salut et merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 28 février 2019 à 17:56:53
pour ma part je testerais demain
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 28 février 2019 à 21:32:59
Hello,

Alors tout d'abord merci bob62 , ça marche , j'ai bien une IPv4 & 6  :) ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 28 février 2019 à 23:38:31
Excellent, merci pour ton feedback ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 01 mars 2019 à 01:52:47
 :-\ comment avoir la r38993  ? :-[
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 01 mars 2019 à 06:19:20
:-\ comment avoir la r38993  ? :-[

ftp://ftp.dd-wrt.com/betas/2019/
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 01 mars 2019 à 06:39:08
merci  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: kekou le 01 mars 2019 à 18:13:37
Bonjour,

d'abord merci pour ce super tuto hyper bien fait qui m'a fait gagner plusieurs semaines (une fois compris la philosophie des release et version de ddwrt  :-\).

Je viens donc de suivre le tuto avec un netgear R7800 tout fonctionne a merveille débit quasi au maximum du théorique de mon forfait (300mb).

Par contre j'ai deux question sur le fonctionnement ddwrt (très novice sur cette distrib) :
- a chaque fois que je touche au paramètre wifi (et peut etre ailleur) le routeur perds la connexion internet et je suis obliger de le rebooter. Est ce normale? Y a t'il un workaround pour relancer que la connexion.
- est ce que la connexion reste permanente ou bien il faut rebooter régulièrement le routeur?

Version firmware : Firmware: DD-WRT v3.0-r38993 std (02/28/19)


merci d'avance pour le coup de main. et encore bravo pour le super travail réaliser sur le tuto.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 01 mars 2019 à 19:45:27
Salut,

Merci pour ton retour :)

- a chaque fois que je touche au paramètre wifi (et peut etre ailleur) le routeur perds la connexion internet et je suis obliger de le rebooter. Est ce normale? Y a t'il un workaround pour relancer que la connexion.
J'ai effectivement constaté la même chose, je me demande si selon les routeurs, lorsque l'on fait "Apply Settings", la configuration des VLANs ne saute pas... A creuser...

- est ce que la connexion reste permanente ou bien il faut rebooter régulièrement le routeur?
Permanente bien entendu :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 01 mars 2019 à 20:06:52
bonjour Kikou , je voudrais  quelques renseignements au sujet du déroulement du tuto pour remplacer la livebox 4 ! j ai en possession le même routeur que toi Netgear R7800 et je parviens à avoir une adresse ip mais pas internet ni wifi !! ça doit foiré quel que part ou j ai du faire un mauvais paramétrage .

 >>> DD WRT niveau setup/ networking/ Vlan 0 interface / eth0 Tag/Number 832 prio 0 - est ce la bonne configuration ?

 si tu as plus de précision sur d'autres paramètres stp fais les mois savoir , je te remercie d'avance 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 01 mars 2019 à 20:15:17
bonjour Kikou , je voudrais  quelques renseignements au sujet du déroulement du tuto pour remplacer la livebox 4 ! j ai en possession le même routeur que toi Netgear R7800 et je parviens à avoir une adresse ip mais pas internet ni wifi !! ça doit foiré quel que part ou j ai du faire un mauvais paramétrage .

 >>> DD WRT niveau setup/ networking/ Vlan 0 interface / eth0 Tag/Number 832 prio 0 - est ce la bonne configuration ?

 si tu as plus de précision sur d'autres paramètres stp fais les mois savoir , je te remercie d'avance

j'ai aussi un r7800 , en suivant le tuto ça marche du 1er coup tu as du oublier quelques choses
Sur le r7800 le Wan est bien eth0
Dans SETUP>Networking tu as bien WAN Port Assignment eth0.832 ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 01 mars 2019 à 20:19:37
oui  ::)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: kekou le 01 mars 2019 à 20:33:37
Citer
>>> DD WRT niveau setup/ networking/ Vlan 0 interface / eth0 Tag/Number 832 prio 0 - est ce la bonne configuration ?

Oui c'est ca la même configuration.
Au pire pour voir jusqu'ou ca marche tu peux aller sur status --> wan et regarder si tu as bien une IP et une Gateway.
De la tu ouvre et terminal de commande et tu "ping" :
- d'abord l'ip wan de ton routeur
- l'adresse de la gateway.

A la limite tu peux directement pingé les dns google aussi pour tester "ping 8.8.8.8".

Si ces tests fonctionnes c'est que tu as un soucis de DNS, si ca ne fonctionne pas je ne sais pas trop d'ou ca vient :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 01 mars 2019 à 20:34:28
Quelques captures
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: kekou le 01 mars 2019 à 20:35:30
J'ai effectivement constaté la même chose, je me demande si selon les routeurs, lorsque l'on fait "Apply Settings", la configuration des VLANs ne saute pas... A creuser...
Permanente bien entendu :)

Super ça me rassure de pas être le seul, je regarderais quand j'aurais un peu plus de temps ce qu'il se passe au niveau systeme directement en ssh quand on modifie la conf wifi.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 01 mars 2019 à 21:13:44
Merci  ;) pour les captures , je prends les commandes et je tiens au courant


encore merci a vous  :) ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 01 mars 2019 à 22:48:25
Bizarrement la bêta a été retiré....
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 02 mars 2019 à 12:52:42
bonjour , oui affectivement le problème pour moi est plutôt niveau DNS !!  puis ce que j'arrive à avoir une adresse ip tout devrait fonctionné  ???
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 02 mars 2019 à 14:11:46
bonjour , oui affectivement le problème pour moi est plutôt niveau DNS !!  puis ce que j'arrive à avoir une adresse ip tout devrait fonctionné  ???

tu as mis les DNS d'orange ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 02 mars 2019 à 16:27:58
oui je pense au bon endroit !  :-\

je suis dégouté de ma prestation   :-X

 
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 02 mars 2019 à 17:34:47
salut

moi perso je suis repasser par l'ancienne version celle ci est trop instable
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 02 mars 2019 à 18:27:03
si  cela peut m'aider avoir plus clair !!  :-[
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 02 mars 2019 à 18:30:38
Bonjour,

Je viens de réaliser le tuto, cela fonctionne sur mon Asus rt-ac66u ! Parfait, tout semble fonctionnel :)

Par contre, mon débit de download est plus faible qu'avec la box Orange, ici j'ai 530mbps contre 945mbps avec la livebox. Routeur trop faiblard ? (le débit d'upload est identique, 300mbps)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 02 mars 2019 à 23:19:44
Tu as bien activé le SFE comme indiqué en étape 1 @Drakal ?
Un WNDR3700v4 avec un Atheros AR9344 @560 arrive péniblement à 825 (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg620034/#msg620034).
Peut-être que le RT-AC66U avec son Broadcom BCM4706 @600 est un peu à la peine...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 02 mars 2019 à 23:22:17
@immoartaltiger redéroule le tutoriel pas à pas tranquillement, de l'étape 0 à l'étape 10, sans rien oublier.
Là d'après ton screenshot tu ne récupères même pas d'adresse IP (l'IP en 172.x est une IP "auto-assignée").
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 03 mars 2019 à 00:51:04
Tu as bien activé le SFE comme indiqué en étape 1 @Drakal ?
Un WNDR3700v4 avec un Atheros AR9344 @560 arrive péniblement à 825 (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg620034/#msg620034).
Peut-être que le RT-AC66U avec son Broadcom BCM4706 @600 est un peu à la peine...

Oui c'est bien activé. Au pire c'est pas très grave j'ai prévu de changer bientôt, j'peux me passer d'un peu de BP pendant un moment.

Par contre le truc vraiment chaint que j'ai remarqué ce soir, c'est que les chromecast ne fonctionnent plus, ça semble être un problème connu. Ca m'embête vraiment parce que j'avais enfin une solution simple pour remplacer la livebox, mais j'peux pas me passer des chromecast..

J'ai testé la solution qui revient souvent sur le net:

Ajouter les règles suivante au firewall :

iptables -I FORWARD --destination 8.8.8.8 -j REJECT
iptables -I FORWARD --destination 8.8.4.4 -j REJECT

Cela ne fonctionne pas. J'suis dépité :(
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 03 mars 2019 à 12:26:01
Nouveau firmware : 03-02-2019-r39031

J'ai juste fait un update , j'ai toujours le souci de perte du WAN après modification du WiFi , peut-être utile de repartir de zéro , j'attends vos retour avant de tout refaire  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 03 mars 2019 à 13:47:54
j 'y suis arrivé enfin  8) 1000 Merci bob62 ça fonctionne a merveille  encore merci a vous tous
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 04 mars 2019 à 00:24:39
Bon j'ai craqué hier, j'ai commandé un AC88U pour tester avec DDWRT, en remplacement de mon vieux AC66U, en me disant que si j'avais les mêmes problèmes, bah je ferais jouer mon droit de rétractation.. Et.. Tout fonctionne parfaitement.

J'ai pas configuré la partie TV car je n'utilise pas le décodeurs, j'ai donc enlevé les règles du firewall à ce sujet également. (je passe par Molotov sur MiBox).

J'ai d’excellents débits, identiques à ceux que j'ai avec la Livebox, soit 945/300 (donc mon vieux AC66U avait bien du mal à suivre avec son monocore à 600mhz), le WiFi fonctionne parfaitement, est stable en 2.4 et 5Ghz avec les options activées. Plus de problème avec les Chromecast et Google Home, ceux-ci fonctionnent également comme prévu (ce qui n'était pas le cas avec le AC66U). IPV6 fonctionnelle, tout roule avec mon DNS Local Pi-Hole sur un RPI v1 (quel bonheur, plus de pubs sur la totalité des appareils de mon réseau), moins de bugs de paramètres qui disparaissent qu'avec le 66U (un reboot est cependant conseillé après chaque manipulation) bref que du bonheur.

A voir si c'est possible d'utiliser la fonction GPN WTF incluse au routeur normalement, mais si c'est pas le cas c'est pas bien grave.

Je recommande à 100% le AC88U avec DDWRT pour remplacer sa livebox !

Et un grand merci pour ce tuto et cette solution que je ne connaissais pas, je n'avais jamais sauté le pas car les autres solutions proposées pour remplacer une livebox me semblaient trop complexes.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 04 mars 2019 à 11:19:36
j 'y suis arrivé enfin  8) 1000 Merci bob62 ça fonctionne a merveille  encore merci a vous tous
Bravo ;)

Je recommande à 100% le AC88U avec DDWRT pour remplacer sa livebox !
Et un grand merci pour ce tuto et cette solution que je ne connaissais pas, je n'avais jamais sauté le pas car les autres solutions proposées pour remplacer une livebox me semblaient trop complexes.
Effectivement on s'appuie sur le script de démarrage pour effectuer les éléments de configuration "délicats", donc globalement ce qui reste est assez simple à dérouler :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: KoJaCk le 04 mars 2019 à 18:18:10
ReBonsoir j'ai un petit soucis j'ai perdu la connexion hier et pas moyen de la récupérer j'ai donc fait un Factory Reset et suivis le tuto mise à jour mais impossible de récuprer internet toujours 0.0.0.0 sur wanj'ai lancé la commande debug je poste le resultat si vous pouviez éclairer ma lanterne merci d'avance.

=== DEBUG START ===
=== Router model
Netgear R7000
37305
Linux DD-WRT 4.4.159 #4001 SMP Wed Oct 10 09:28:16 CEST 2018 armv7l DD-WRT
=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found
=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found
=== before: /proc number of vlans
16385
=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0
=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5t
/proc/switch/eth0/vlan/1045/ports:1t 2 8
/proc/switch/eth0/vlan/1046/ports:3t
/proc/switch/eth0/vlan/1047/ports:1t 3t
/proc/switch/eth0/vlan/1099/ports:7t 8t
/proc/switch/eth0/vlan/1100/ports:2t 4 7t
/proc/switch/eth0/vlan/1101/ports:0t 2t 3t 4t 5u
/proc/switch/eth0/vlan/1102/ports:0 8
/proc/switch/eth0/vlan/1103/ports:0 1t 3 5u
/proc/switch/eth0/vlan/2/ports:0 5t*
=== before: wan_default
vlan2
=== detect: wanif eth0
=== detect: wanprt 0t 5t
=== after: swconfig vlan config
/tmp/.rc_startup: line 175: swconfig: not found
=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5t
/proc/switch/eth0/vlan/1045/ports:1t 2 8
/proc/switch/eth0/vlan/1046/ports:3t
/proc/switch/eth0/vlan/1047/ports:1t 3t
/proc/switch/eth0/vlan/1099/ports:7t 8t
/proc/switch/eth0/vlan/1100/ports:2t 4 7t
/proc/switch/eth0/vlan/1101/ports:0t 2t 3t 4t 5u
/proc/switch/eth0/vlan/1102/ports:0 8
/proc/switch/eth0/vlan/1103/ports:0 1t 3 5u
/proc/switch/eth0/vlan/832/ports:0t 5t
/proc/switch/eth0/vlan/840/ports:0t 5t
=== after: ifconfig
br0       Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3B 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3211 errors:0 dropped:11 overruns:0 frame:0
          TX packets:3528 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:309891 (302.6 KiB)  TX bytes:3031496 (2.8 MiB)

br0:0     Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3B 
          inet addr:169.25...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0      Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3C 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1277 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1389 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:675433 (659.6 KiB)  TX bytes:170891 (166.8 KiB)
          Interrupt:179 Base address:0x4000

eth0.832  Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3D 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:5140 (5.0 KiB)

eth1      Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3E 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2871 errors:0 dropped:0 overruns:0 frame:325
          TX packets:3771 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:295021 (288.1 KiB)  TX bytes:3612536 (3.4 MiB)
          Interrupt:163

eth2      Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3B 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:169

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:268 (268.0 B)  TX bytes:268 (268.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr CC:40:D0:8B:67:3C 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1277 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1299 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:647339 (632.1 KiB)  TX bytes:153542 (149.9 KiB)

=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.cc40d08b673b no eth1
vlan1
=== after: udhcpc
  998 root      1196 S    udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -V sagem
=== after: dhcp6c
=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory
=== after: dnsmasq
 1306 root      1724 S    dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf --cache-size=1500 --dhcp-option=252," "
=== after: igmprt
=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory
=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 04 mars 2019 à 18:31:20
=== DEBUG START ===
=== Router model
Netgear R7000
37305

Il faut mettre à jour ton DD-WRT, cf étape 0 !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 05 mars 2019 à 18:41:26
nouveau Firmware: DD-WRT v3.0-r39081 std (03/05/19)

j'ai bien une IPv6 mais nperf et lafibre.info me dit que je suis uniquement en IPv4
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 mars 2019 à 18:59:15
Ta machine (ton ordi) récupère bien une IPv6 ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 05 mars 2019 à 19:42:30
Ta machine (ton ordi) récupère bien une IPv6 ?

l'IPv6 est KO (rien sur mon PC) avec le nouveau firmware , je viens de refaire 2 fois la conf de zero , de retour sur l'ancien firmware Hop !! IPv6 de retour 20/20
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 06 mars 2019 à 15:41:15
Ce sera corrigé dans la prochaine version de DD-WRT ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 07 mars 2019 à 18:00:38
Ce sera corrigé dans la prochaine version de DD-WRT ;)

Firmware: DD-WRT v3.0-r39102 std (03/07/19)

Effectivement ça fonctionne  :P
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Karamazov le 09 mars 2019 à 14:48:31
Question un peu bête probablement : si j'ai flashé mon R7000P avec un build Kong, j'imagine qu'il faut attendre une beta équivalent sur cette branche et ne pas utiliser la beta BS du 7 mars (ici (https://dd-wrt.com/support/other-downloads/?path=betas%2F2019%2F03-07-2019-r39101%2Fnetgear-r7000P%2F)) ?

Je crois comprendre qu'il y avait quelques soucis avec le Wifi jusqu'aux derniers builds, et cette dernière update semble le régler.

Je ne crois pas pouvoir utiliser le build BS sur le R7000P (mais je me trompe peut être là aussi), ou alors je ne trouve pas de quoi faire le flash initial (le factory-to-dd-wrt.chk).

Je vais déjà tenter l'update du build Kong du 2/5/19 et voir ce que ça donne.

Merci !

EDIT: bon, ça fait 3h que je suis dessus, j’abdique provisoirement et demande un peu d’aide (malgré mes fouilles des précédents messages).

Etapes suivies :

=== DEBUG START ===
=== Router model
Netgear R7000P
38580M
Linux DD-WRT 4.4.173-rc1 #633 SMP Tue Feb 5 22:28:16 CET 2019 armv7l DD-WRT
=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found
=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found
=== before: /proc number of vlans
16385
=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0
=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5t*
/proc/switch/eth0/vlan/2/ports:0 5t
=== before: wan_default
vlan2
=== detect: wanif eth0
=== detect: wanprt 0t 5t
=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found
=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5t*
/proc/switch/eth0/vlan/832/ports:0t 5t
=== after: ifconfig
br0       Link encap:Ethernet  HWaddr CC:40:D0:7A:48:AE 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3632 errors:0 dropped:376 overruns:0 frame:0
          TX packets:1572 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:462858 (452.0 KiB)  TX bytes:1793533 (1.7 MiB)

eth0      Link encap:Ethernet  HWaddr CC:40:D0:7A:48:AE 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1310 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1691 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:145442 (142.0 KiB)  TX bytes:1807991 (1.7 MiB)
          Interrupt:179 Base address:0x4000

eth1      Link encap:Ethernet  HWaddr CC:40:D0:7A:48:B0 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:369 errors:0 dropped:0 overruns:0 frame:496
          TX packets:380 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:49815 (48.6 KiB)  TX bytes:54340 (53.0 KiB)
          Interrupt:163

eth2      Link encap:Ethernet  HWaddr CC:40:D0:7A:48:B1 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:4 overruns:0 frame:0
          TX packets:148 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:13875 (13.5 KiB)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:268 (268.0 B)  TX bytes:268 (268.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr CC:40:D0:7A:48:AE 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1310 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1630 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:116622 (113.8 KiB)  TX bytes:1795421 (1.7 MiB)

=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.cc40d07a48ae no eth1
eth2
vlan1
=== after: udhcpc
=== after: dhcp6c
=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory
=== after: dnsmasq
  962 root      1768 S    dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf --cache-size=1500 --dhcp-option=252," "
=== after: igmprt
=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory
=== DEBUG END ===
Bref je cale un peu et je vais vite avoir besoin de retrouver accès à internet. Je rebascule sur la box en attendant, mais toute aide sera bienvenue ;) Merci !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 09 mars 2019 à 18:30:36
Dans le tutoriel est indiquée la version minimale de DD-WRT supportée, version standard / BS.
Donc si la version Kong est antérieure, forcèment ça ne fonctionnera pas.

Tu peux flasher de la version Kong à la version standard directement.
Ca devrait donc maintenant te prendre 5 minutes et non plus 3 heures ;D
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Karamazov le 09 mars 2019 à 18:42:36
J’étais persuadé qu’en prenant la version la plus à jour dans le dossier TEST (donc de Février), j’aurais par défaut une version supportée. En relisant l’OP et en comparant les numéros de build, effectivement celle que j’ai semble inférieure...

Là où se trouvent les builds Kong (ici (http://www.desipro.de/ddwrt/K3-AC-Arm/)), celle pour le R7000P semble dater de 2018 (23 Septembre), raison pour laquelle je ne l’ai pas privilégiée. Je vais retenter, on ne sait jamais. Merci !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)A
Posté par: Karamazov le 09 mars 2019 à 20:58:57
Tu avais raison, le flash de la BS par dessus la Kong n’a posé aucun souci, et désormais tout fonctionne !
Merci pour ça  ;)

Bon, en revanche je viens de tester (en Wifi, pour être iso avec mes précédents tests) et j’ai divisé par 3 le débit descendant vs. la Livebox 4. J’ai paramétré le wireless pour fusionner 2,4/5Ghz, mais j’ai sûrement raté un paramètre ou un réglage pour que le débit soit si faible.

Je vais fouiller, pas de raison que le R7000P fasse moins bien !

EDIT : un retour rapide suite au passage sur DD-WRT (et un nouveau merci à bob62, si on suit bien effectivement toutes les étapes en détail (coucou la version de DD-WRT ;D), c'est impeccable).

Les plus :

Les moins (à date) :

Constat mitigé donc : passé le bonheur de voir le paramétrage fonctionner (mais au final, là encore tout le mérite revient à bob62), un poil déçu que ça fonctionne - sur le débit surtout - moins bien qu'une Livebox 4 dont j'imaginais les capacités assez limitées, pour du matos grand public.

J'ai espoir que les prochaines updates améliorent encore la stabilité et les options, et j'espère vraiment trouver la solution pour profiter pleinement de ma connexion 1Gbps. Je ferai quelques tests en RJ45 pour voir si déjà, il n'y a pas un souci à ce niveau là, mais ça ne règlera pas le problème pour mon utilisation première.

En attendant, gros gain de place, de liberté (dans mon esprit) et de contrôle sur mon réseau, c'est déjà ça de pris.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 mars 2019 à 16:14:11
Merci pour ton feedback ;)

Concernant les débits WiFi, j'aurais tendance à séparer les SSID 2.4 et 5GHz, de sorte dans l'immédiat à être certain de te connecter en 5GHz, pour favoriser le débit (vs la distance pour le 2.4GHz).
Puis de ne pas forcèment mettre "tout à fond" mais déjà au niveau de ce que supportent tes devices. Typiquement peu supportent le 160Mhz par exemple...
A noter que les canaux disponibles peuvent être différents selon le pays configuré dans les réglages WiFi.

En RJ45 tu devrais plafonner la connexion sans souci, et de manière stable.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Karamazov le 10 mars 2019 à 16:59:00
Je vais tenter ça oui, même si j'ai limité le 5Ghz aux "N-only" pour qu'a priori seules les devices compatibles s'y connectent.
Après pour les channels/les Mhz, je tente plein de choses : je ne cherche pas à tout mettre à fond, mais je n'arrive pas forcèment à répliquer les paramètres recommandés un peu partout. Pour l'instant je laisse les canaux en Auto, faute de mieux.

Pour le pays configuré, c'est le "Regulatory Domain" ? J'ai déjà mis France mais sans aucun changement sur les canaux, mais il y a peut être autre chose à configurer.

Bref, si d'autres ont un retour similaire ou ont réussi à profiter pleinement de leur bande passante, je suis preneur de leurs réglages (captures/copié-collé ici). J'essaierai de poster plus tard sur les forums DD-WRT, pour le moment je profite des retours d'expérience des utilisateurs Livebox parmi nous  :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 mars 2019 à 17:09:23
Je vais tenter ça oui, même si j'ai limité le 5Ghz aux "N-only" pour qu'a priori seules les devices compatibles s'y connectent.
C'est pas plutôt AC pour exploiter pleinement le 5GHz ? :)

Pour le pays configuré, c'est le "Regulatory Domain" ?
Oui.
Normalement appliquer ce réglage limite les canaux disponibles à ceux autorisés dans le pays concerné, ainsi que la puissance d'émission.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Karamazov le 10 mars 2019 à 17:13:24
Oui t’as pas tort sur les 5Ghz, voire carrèment raison :) Je corrige ça, j’ai confondu sur le coup. Pour Regulatory domain c’est bien sur France, je vais redémarrer tout ça voir si ça change les canaux. Merci !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Karamazov le 10 mars 2019 à 18:40:41
Bon, j'ai effectué quelques changements, ci-dessous mes réglages actuels :

(https://tof.cx/images/2019/03/10/cde5e30f3696801c31b7216931a99373.md.jpg)

J'ai refait quelques Speedtests :
- Wifi (depuis un iPad sur Safari/Mac sur Safari & Chromium 64bits/iPhone avec Safari) : péniblement 120 Mbps en descendant au mieux, 120 en ascendant (fait plusieurs fois). Le beamforming explicit ne change rien a priori (mais je retesterai pour en avoir le coeur net). Le canal 4 pour le MHz paraissait le moins encombré, c'est d'ailleurs bien pratique d'avoir un aperçu des réseaux environnants et de leurs canaux (surtout en appartement).
- RJ45 : on remonte à 450 Mbps, ce que j'avais avant, et 300 en ascendant
- On reste loin du 1Gbps potentiel sur un abo Livebox Up Fibre (je viens de vérifier, on a bien 1Gbps annoncés)

Bon, je laisse comme ça pour le moment, je vais arrêter de polluer ce topic et continuer mes recherches. Si en attendant, quelqu'un a une idée/un cas similaire, je lirai ça  avec attention mais sans poster 15 fois de suite promis  ;D Merci bob62 en tout cas pour les conseils jusque-là.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 mars 2019 à 18:50:10
Le 5GHz de base ce sont des canaux de 40MHz, pas certain que tes équipements supportent le 80MHz, réduis donc peut-être le Channel Width.
Si tu as un abonnement 1Gbps, tu dois être en mesure de saturer ta ligne avec un R7000P, le R7000 le fait (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg624258/#msg624258).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Karamazov le 10 mars 2019 à 23:11:09
Citation de: bob62
Si tu as un abonnement 1Gbps, tu dois être en mesure de saturer ta ligne avec un R7000P, le R7000 le fait (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg624258/#msg624258).

C’est un mystère alors. Soit Orange bride ma connexion (hypothèse qui me semble peu plausible) soit je me plante quelque part, mais dans ce cas, je ne vois pas où.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 mars 2019 à 08:08:17
SFE ? (cf étape 1)
Ensuite, si même avec la Livebox tu reste à 450Mbps, alors tu n'iras pas plus vite avec DD-WRT !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 mars 2019 à 08:31:06
Mise à jour du tuto version 21 :)
Quelques modifications / améliorations faites côté DD-WRT.

Attention à la version minimale de DD-RT requise !

Les choses ne devraient maintenant plus tellement évoluer, tout est bien carré ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 16 mars 2019 à 11:20:51
Bonjour,

Avec la dernière version , j'ai des pertes de l'IPv6 coté WAN
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 mars 2019 à 22:31:54
DD-WRT perd son IPv6 ?
C'est sporadique, ou c'est le renew, après X jours, qui ne se ferait pas ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 18 mars 2019 à 09:28:55
Bonjour

C'est aléatoire , je viens de repartir de zéro peut-être le fait d'avoir mis a jour depuis la r39081 vers la 39144
En espérant que ça règle le souci  ???

edit du 19/03: plus de souci de perte de l'IPv6 pour le moment  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 19 mars 2019 à 13:43:03
Modèle routeur : Netgear R7000
DD-WRT : r39144
FTTH : 1000/300
Câble : CAT.6

Bonjour,

Après avoir suivi le tuto de bob62 (merci pour le travail), Internet IPv4/IPv6 + TV fonctionnent. Cependant, j'ai régulièrement des freezes sur la TV alors qu'avec la Livebox 4, pas de souci. Etes-vous dans le même cas ?

Avant, il fallait renseigner les règles du firewall puis Save Firewall. Est-ce toujours d'actualité avec les règles dans "Détails firewall" ?

Merci d'avance de votre aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 19 mars 2019 à 15:41:01
Modèle routeur : Netgear R7000
DD-WRT : r39144
FTTH : 1000/300
Câble : CAT.6

Bonjour,

Après avoir suivi le tuto de bob62 (merci pour le travail), Internet IPv4/IPv6 + TV fonctionnent. Cependant, j'ai régulièrement des freezes sur la TV alors qu'avec la Livebox 4, pas de souci. Etes-vous dans le même cas ?

Avant, il fallait renseigner les règles du firewall puis Save Firewall. Est-ce toujours d'actualité avec les règles dans "Détails firewall" ?

Merci d'avance de votre aide.

Me concernant j'ai fait : règles du firewall puis Save Firewall
Il est vrais que cette partie du tuto n'est pas clair , règles a ajouter ou pas .....  ???
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 mars 2019 à 15:46:09
Les règles firewall sont données à titre d'information pour ceux qui voudraient ce niveau de détail, elles ne font pas partie d'une des étapes du tutoriel.
Elles sont automatiquement mises en place par DD-WRT grâce aux différentes options activées dans le tutoriel (Use VLAN Priority et Filter TOS/DSCP).
Aucun script de firewall additionnel nécessaire donc.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 19 mars 2019 à 15:56:40
Les règles firewall sont données à titre d'information pour ceux qui voudraient ce niveau de détail, elles ne font pas partie d'une des étapes du tutoriel.
Elles sont automatiquement mises en place par DD-WRT grâce aux différentes options activées dans le tutoriel (Use VLAN Priority et Filter TOS/DSCP).
Aucun script de firewall additionnel nécessaire donc.

Ok je vais donc revoir ça ce soir  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 19 mars 2019 à 16:25:14
Modèle routeur : Netgear R7000
DD-WRT : r39144
FTTH : 1000/300
Câble : CAT.6

J'ai régulièrement des freezes sur la TV alors qu'avec la Livebox 4, pas de souci. Etes-vous dans le même cas ?

Essaye de jouer (activer / désactiver) avec le Multicast to Unicast, voir si ça change quelque chose ?
Peut-être que le kernel passe quelques paquets à la trappe...
Voire avec l'IGMP Snooping, mais mieux vaut le laisser activé...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 20 mars 2019 à 09:37:02
Bonjour,

Tout d'abord, merci pour vos retours. Le Multicast to Unicast était sur Enable (Network Configuration eth1, eth2 et vlan1).

@bob62 : je les ai tous mis sur Disable. Hélas pas trop de changement.

Je n'ai peut être pas employé le bon terme "freeze" pour décrire mon problème, l'image bave, pixel,...de temps en temps.

Merci d'avance de votre aide.

PS : une nouvelle version a été publiée r39230.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 20 mars 2019 à 10:01:48
Pour info, comme indiqué dans le tuto, l'activation du Multicast to Unicast n'est réellement utile que sur les ports Ethernet, là où est donc branché le décodeur TV.
Dans ton cas il s'agit de l'interface vlan1 (eth1 et eth2 étant les interfaces WiFi sur le R7000).
Pas certain cependant que ça aide à résoudre ton problème :-\
Il faudrait voir si ces problèmes apparaissent également sur un routeur avec un processeur plus puissant (comme le R7500v2 / R7800).
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 21 mars 2019 à 09:58:05
Bonjour bob62,

J'ai activé le Multicast to Unicast sur l'interface vlan1 et overclocké mon R7000 à 1.4 GHz, le problème subsiste encore sachant que la LB4 a un processeur cadencé à 1 GHz seulement.

Je suis dans l'impasse et n'ai pas du tout envie de remettre la LB4  :'(

Merci d'avance de votre aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 23 mars 2019 à 19:09:58
Bonsoir bob62,

Désolé pour ce retour tardif. J'ai finalement investi dans un Netgear R7800 et déroulé ton tuto. Pour l'instant, internet IPv4/IPv6 + TV fonctionnent (DD-WRT : r39267).

On verra dans le temps mais en attendant, merci de m'avoir aidé.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 29 mars 2019 à 13:49:16
Bonjour bob62,

Après quelques jours d'utilisation, je te confirme que le problème de freeze a disparu avec le R7800.

Sauf erreur de ma part, tu as le même. Peux-tu me conseiller les options à cocher/décocher afin d'avoir une configuration optimale pour le WiFi 2.5GHz et 5GHz  ?

Merci.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 29 mars 2019 à 15:01:23
Merci pour ton retour doan, bonne nouvelle :D
Je n'ai pas de R7800 non :-\ Par contre je viens de rajouter une petite section WiFi dans le tutoriel, comme point de départ, si ça peut aider...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 04 avril 2019 à 17:14:21
salut bob62 encore merci pour tout l'ami  ;)

>>> je fais un petit retour dans le forum pour te salué et confirmer le bon fonctionnement  8) ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 05 avril 2019 à 00:49:55
ps: j ai voulu remettre en fonction le décodeur orange je parviens a voir les replay mais pas les chaines tv !! j ai du zappé quel que chose ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 05 avril 2019 à 10:22:46
Hello immoartaltiger, merci pour ton retour.
Pour ton problème de TV, vérifie scrupuleusement que tu as bien déroulé tout le tutoriel, tu as dû oublier quelque chose, comme par exemple l'étape 5, ou l'étape 7, ou...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: immoartaltiger le 05 avril 2019 à 19:35:53
salut bob62 , je précise que le branchement effectuer entre la Livebox 4 et le décodeur c'est par CPL !


pas d’inquiétude niveau CPL marchent très bien,  tester avec Livebox 4
 

j’aurai  aimer encore mieux en WIFI  :)

cela dit je continue a dérouler le tuto y'a pas de raison que cela ne marche pas  8)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: VietMan le 01 mai 2019 à 15:28:17
Bonjour,

J'ai suivi le tutoriel avec un R7000 r39296 et ça fonctionne parfaitement.

La première fois j'avais essayé sans reset factory (j'avais la flemme de remettre tous mes baux fixes, ports, filtrages MAC, ...). Ca avait partiellement fonctionné, tous les LAN était HS mais OK en WiFi.
La deuxième fois après un reset factory, pas de problème, tout fonctionne comme prévu. Ah si, lorsque je modifie quelque chose et que j'applique les changements, le routeur n'a plus accès au WAN. Obligé de reboot le routeur pour que ça reparte. Bizarre... Mais bon tout est à peu prêt configuré donc pas gênant en soi.

J'ai aussi un autre problème le décodeur TV du salon m'affiche un écran noir. Après quelques essais, je pense que le décodeur ne gère pas le ARC. Soit c'est écran noir ou soit c'est image sans son sur toutes les sources. Pas de problème avant ça avec une Freebox Revolution.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: jamelito le 07 mai 2019 à 03:43:11
Bonjour à tous,
je tourne actuellement avec un TP-LINK Archer C7 sous DD-WRT en remplacement de ma livebox depuis le premier jour. Pas de pb de configuration, tout est fonctionnel (je n'utilise pas la TV ni le tel) mais le wifi de ce routeur commence à être faiblard. J'ai donc envisagé son remplacement par un modèle plus récent et mon choix s'est arrêté sur un Asus RT-AC88U qui a en plus l'avantage d'avoir 8 pour ethernet . Cela m'aurait permis de me séparer de mon switch 8 port pour tout branché directement dessus. Mais, car il y a forcèment un mais, je n'arrive désespérèment pas à le configurer correctement. :( J'ai plusieurs pb avec ce routeur:

1/ connexion internet KO.
J'ai bien suivi le tuto de bob62 (un grand merci à lui au passage  :D ) mais malgré plusieurs tentatives répétées de flash / reset factory puis application du tuto à la lettre. Je n'arrive pas à récupérer d'adresse IP
2/ Impossible de me connecter au routeur en filaire
Quelque soit le port que je connecte, une fois DD-WRT chargé, je ne peut me connecter qu'en wifi au routeur. J'ai vu que je ne suis pas le seul à avoir rencontré ce problème et du coup, je me suis assuré d'avoir choisi la bonne image (RT-AC88U et non RT-AC3100) mais malgré tout, je n'y arrive pas même en essayant de mettre tous les ports sur le vlan 1, rien n'y fait.

Voila, j'ai cramé toute la journée  et une partie de la nuit sur ce routeur sans succès donc je lance ma bouteille à la mer en espérant qu'une (ou plusieurs) âme charitable puisse m'aider à résoudre mes problèmes avant que je ne le retourne chez Amazon  :(

Version de build DD-WRT: v3.0-r39715 std (05/03/19)

PS: en pièce jointe le fichier debug
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 10 mai 2019 à 11:58:46
Bon, après pas mal de tests etc... on voit 2 choses :
- la configuration par défaut des VLANs DD-WRT n'est pas bonne (sans doute suite aux reconfigurations que tu as faites durant tes tests) ;
- les adresses MAC de tes interfaces réseau sont "corrompues" (si bien que les interfaces VLANs n'ont pas d'adresse MAC).

Un factory reset (ou "nvram erase" + power-cycle) ne repositionne pas ces paramètres...
Il faudrait donc plutôt utiliser la commande "mtd erase nvram", plus un power-cycle dans la foulée (pas de reboot, mais un power-off, power-on).
Commande destinée aux utilisateurs avertis d'après la documentation DD-WRT, à utiliser avec précaution.

Assure toi ainsi ensuite déjà de retrouver le fonctionnement de l'ensemble des ports Ethernet (le RT-AC88U a 2x4 ports, contrôlés par 2 chips différents).
Puis re-déroule le tutoriel.
Pour info myst1k (https://lafibre.info/remplacer-livebox/tuto-remplacer-la-livebox-par-un-routeur-dd-wrt-internet-tv/msg615306/#msg615306) a bien réussi à déployer sur un RT-AC88U.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: jamelito le 11 mai 2019 à 13:45:46
Ca y est, ça marche !

Il y avait bien un pb avec les interfaces ethernet du routeur et via ta procédure et la ré application de la procédure tout fonctionne correctement maintenant .

Un GRAND merci à toi bob62 ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 11 mai 2019 à 13:49:18
Impeccable, tu confirmes donc que ce RT-AC88U fonctionne parfaitement ;D
Merci pour ton retour ! :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 15 mai 2019 à 07:37:32
Bonjour,

J'ai suivi avec beaucoup d'intérêt ce fil de discussion, merci à vous et surtout à Bob62. J'ai un routeur Asus RT-AC68U et la fibre Orange avec l'adapteur Fon. Ayant envie de remplacer la Livebox pour avoir une meilleure box, plus de services et une meilleure maitrise de l'environnement, je me suis lancé dans l'aventure.
Première étape a été d'avoir un boitier ONT auprès du 3900 et là, ça n'a pas été simple mais avec de la persévérance, j'ai eu mon bon d'échange pour la boutique Orange. Ensuite rappeler le service technique pour l'activation et la vérification sur ma Livebox v4, j'étais prêt à suivre le tuto.
Je l'ai suivi sans problème particulier mais je n'ai pas mon adresse IP v4 WAN.

Je mets ici le debug au cas où quelqu'un sait m'orienter dans mes recherches:
=== DEBUG START ===

=== Router model
Asus RT-AC68U
39715
Linux DD-WRT 4.4.179 #175 SMP Fri May 3 07:58:28 CEST 2019 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
16385

=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5t
/proc/switch/eth0/vlan/2/ports:0 5t*
/proc/switch/eth0/vlan/56/ports:1 2t 3t 7 8t
/proc/switch/eth0/vlan/57/ports:0 2 3 4t
/proc/switch/eth0/vlan/58/ports:0 1t 2 3t 5u
/proc/switch/eth0/vlan/59/ports:1 2t 4 5t
/proc/switch/eth0/vlan/60/ports:0t 1 3 5u 7
/proc/switch/eth0/vlan/61/ports:0t 1t 4 5u 7t 8
/proc/switch/eth0/vlan/62/ports:0 3 4 7

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 0t 5t

=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5t
/proc/switch/eth0/vlan/56/ports:1 2t 3t 7 8t
/proc/switch/eth0/vlan/57/ports:0 2 3 4t
/proc/switch/eth0/vlan/58/ports:0 1t 2 3t 5u
/proc/switch/eth0/vlan/59/ports:1 2t 4 5t
/proc/switch/eth0/vlan/60/ports:0t 1 3 5u 7
/proc/switch/eth0/vlan/61/ports:0t 1t 4 5u 7t 8
/proc/switch/eth0/vlan/62/ports:0 3 4 7
/proc/switch/eth0/vlan/832/ports:0t 5t

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            7
       total bytes transmitted          738
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            9
       total bytes transmitted          958
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 40:16:7E:32:A2:42 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:228 errors:0 dropped:0 overruns:0 frame:0
          TX packets:549 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:30081 (29.3 KiB)  TX bytes:614042 (599.6 KiB)

eth0      Link encap:Ethernet  HWaddr 40:16:7E:32:A2:40 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3929 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9612 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:430605 (420.5 KiB)  TX bytes:11575225 (11.0 MiB)
          Interrupt:179 Base address:0x4000

eth0.832  Link encap:Ethernet  HWaddr 40:16:7E:32:A2:40 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:738 (738.0 B)

eth0.840  Link encap:Ethernet  HWaddr 40:16:7E:32:A2:40 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:958 (958.0 B)

eth1      Link encap:Ethernet  HWaddr 40:16:7E:32:A2:42 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:1398
          TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6860 (6.6 KiB)
          Interrupt:163

eth2      Link encap:Ethernet  HWaddr 40:16:7E:32:A2:44 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:63
          TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:5610 (5.4 KiB)
          Interrupt:169

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 40:16:7E:32:A2:40 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3929 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9562 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:344167 (336.1 KiB)  TX bytes:11530527 (10.9 MiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.40167e32a242 no eth1
eth2
vlan1

=== after: udhcpc

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 15 mai 2019 à 09:46:18
Bien joué pour le boitier ONT (https://lafibre.info/Themes/default/images/post/thumbup.gif)
Par contre, vu le fichier de debug, je pense que tu es passé à côté de certains éléments de configuration, notamment à l'étape 1.
Revérifie donc bien l'ensemble du tutoriel point par point.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 15 mai 2019 à 11:08:31
Je vais réinitialiser le routeur et rejouer ta procédure ce soir. Je n’étais pas très à l’aise sur la partie reconnaissance des ports réseaux. D'après ta procédure, j’ai eth0 comme port wan et d'après les logs, mon ordinateur est connecté en br0. Faut que je creuse l’identification des ports sur l’AC68.
L’autre point curieux est que sur le site officiel DD-WRT, il conseille une version de firmware qui est la 37305 donc du 10/10/2018 et en passant par l’arborescence des dossiers je peux avoir une version 39715 du 03/05/2019. C’est cette dernière que j’ai prise et peut-être est-ce trop récent pour mon modèle de routeur qui n’est plus tout jeune et/où le script ?
Ah oui maintenant le port wan est désactivé après le suivi de la procédure c’est normal ?
D’avance merci Bob
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 15 mai 2019 à 11:13:47
C'est bien eth0, pas de souci.
Je pense que tu as plutôt oublié de sélectionner / cocher certaines options.
La section "Router Database" du site DD-WRT n'est pas systématiquement (voire pas du tout) à jour à chaque nouvelle version :)
Il faut bien dans l'idéal prendre la dernière, en tout cas au moins la version indiquée dans le tutoriel, en naviguant donc dans le repository.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 15 mai 2019 à 11:16:25
D’accord je vais tout refaire en suivant tes conseils et encore merci de ton aide inestimable. Je reste donc sur la dernière version du firmware. Je vous tiens au courant ce soir du résultat.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 16 mai 2019 à 13:08:31
donc hier soir, j'ai réussi à avoir l'IP publique v4 et v6 en réinstallant le dernier firmware de début mai et en réinitialisant tout par contre j'ai constaté un certain nombre de problèmes:

Je me pose pas mal de questions suite à tout ça, dois-je changer de firmware pour un plus ancien ? Dois-je tenter la commande NVRAM pour bien tout effacer sur le routeur ? Dois-je étudier la configuration plus en détail et dans ce cas, suivre la procédure de Bob après un reset ne me permet pas de pouvoir avoir Internet en me connectant au routeur en filaire ? J'ai des choses à faire en plus ?

Merci pour toute aide que vous pourriez m'apporter
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 16 mai 2019 à 13:18:17
Je viens de voir qu'un nouveau firmware est sorti le r39800 du 15 Mai donc je vais le tester de ce pas.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 16 mai 2019 à 13:43:33
Je viens de voir qu'un nouveau firmware est sorti le r39800 du 15 Mai donc je vais le tester de ce pas.

testé sur R7800 RAS  ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 16 mai 2019 à 14:59:48
testé sur R7800 RAS  ;)

merci le nouveau firmware fonctionne mieux à part que j'ai encore quelques soucis:
- Le rafraichissement de la page après l'application des nouveaux settings affiche une page sans CSS voir pire (pas grave, je rouvre un autre onglet)
- Après une modification de paramétrage, je perds l'adresse IP publique Orange v6
- Je n'ai pas de résolution DNS à la fin de la procédure, je dois faire des choses en plus (hors procédure) ?

D'avance merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 16 mai 2019 à 15:47:49
salut bob62

j'ai retenter de passer par ddwrt sous le dernier firmware et j'obtient une adresse ipv6 et ipv4 mais pas de passerelle local et de dns local donc je peut pas me connecter avec aucun appareil..
voila si tu me m'aider je te remercie d'avance.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 16 mai 2019 à 15:59:47
salut bob62

j'ai retenter de passer par ddwrt sous le dernier firmware et j'obtient une adresse ipv6 et ipv4 mais pas de passerelle local et de dns local donc je peut pas me connecter avec aucun appareil..
voila si tu me m'aider je te remercie d'avance.

Même problème qu’Atlas je pense. Je vais faire plus de tests ce soir. En plus quand je me connecte en Wifi, il me connecte sur l’eth0.832 donc je me retrouve avec l’ip publique en direct.
Je vais chercher de la doc sur WRT pour savoir comment gérer et dépanner tout ça après si quelqu’un a déjà des bons liens sur le sujet, je suis preneur. Merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 16 mai 2019 à 16:05:16
je pencherais dessus ce week-end pas trop le temps en semaine affaire a suivre
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Newenn le 20 mai 2019 à 20:33:38
Bonsoir,

Tout d'abord merci pour le tuto  :)

Voilà je vous expose mon souci j'ai suivi le tuto, mis a part une étape celle de cocher Use VLAN Priority : yes que je n'ai pas trouvé comme indiqué.
Je possède un modem D-Link DSL-320B qui est en bridge et relié au port Wan de mon routeur TP-Link WR1043ND V2.
J'ai copié collé le script de démarrage et configuré la parti utilisateur puis valider par Save Startup mais le routeur ne récupère pas l'adresse IPv4

Voici le résultat du débug  ;)

=== DEBUG START ===

=== Router model
TP-Link WR1043ND V2
39800
Linux DD-WRT 3.18.139 #40752 Wed May 15 08:12:45 CEST 2019 mips DD-WRT

=== before: swconfig
Found: switch0 - ag71xx-mdio.0

=== before: swconfig vlan config
Global attributes:
enable_vlan: 0
enable_mirror_rx: 0
enable_mirror_tx: 0
mirror_monitor_port: 0
mirror_source_port: 0
disable_all_leds: ???
arl_age_time: 300
arl_table: address resolution table
Port 0: MAC e8:de:27:c0:26:f0
Port 0: MAC e8:de:27:c0:26:f1
Port 2: MAC 10:7b:44:1a:27:2e
Port 6: MAC e8:de:27:c0:26:f1

igmp_snooping: 0
igmp_v3: 0
Port 0:
mib: MIB counters
RxBroad     : 21
RxPause     : 0
RxMulti     : 21
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 36
Rx128Byte   : 31
Rx256Byte   : 4
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 5829 (5.6 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 71
TxPause     : 0
TxMulti     : 141
TxUnderRun  : 0
Tx64Byte    : 19
Tx128Byte   : 136
Tx256Byte   : 50
Tx512Byte   : 33
Tx1024Byte  : 18
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 45011 (43.9 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:0 link:up speed:1000baseT full-duplex txflow rxflow
Port 1:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:1 link:down
Port 2:
mib: MIB counters
RxBroad     : 71
RxPause     : 0
RxMulti     : 141
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 19
Rx128Byte   : 136
Rx256Byte   : 50
Rx512Byte   : 33
Rx1024Byte  : 18
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 45234 (44.1 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 21
TxPause     : 0
TxMulti     : 21
TxUnderRun  : 0
Tx64Byte    : 36
Tx128Byte   : 31
Tx256Byte   : 4
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 5829 (5.6 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:2 link:up speed:1000baseT full-duplex eee100 eee1000 auto
Port 3:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:3 link:down
Port 4:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:4 link:down
Port 5:
mib: MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 9
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 7
Tx256Byte   : 2
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 874
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:5 link:up speed:100baseT full-duplex eee100 auto
Port 6:
mib: MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 9
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 7
Rx256Byte   : 2
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 874
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:6 link:up speed:1000baseT full-duplex txflow rxflow
VLAN 1:
vid: 1
ports: 0 1 2 3 4
VLAN 2:
vid: 2
ports: 5 6

=== before: /proc number of vlans
0

=== before: /proc/switch/

=== before: /proc vlan config

=== before: wan_default


=== detect: wanif eth0

=== detect: wanprt

=== after: swconfig vlan config
Global attributes:
enable_vlan: 0
enable_mirror_rx: 0
enable_mirror_tx: 0
mirror_monitor_port: 0
mirror_source_port: 0
disable_all_leds: ???
arl_age_time: 300
arl_table: address resolution table
Port 0: MAC e8:de:27:c0:26:f0
Port 0: MAC e8:de:27:c0:26:f1
Port 2: MAC 10:7b:44:1a:27:2e
Port 6: MAC e8:de:27:c0:26:f1

igmp_snooping: 0
igmp_v3: 0
Port 0:
mib: MIB counters
RxBroad     : 21
RxPause     : 0
RxMulti     : 36
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 403
Rx128Byte   : 237
Rx256Byte   : 95
Rx512Byte   : 62
Rx1024Byte  : 131
Rx1518Byte  : 2699
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 4107239 (3.9 MiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 234
TxPause     : 0
TxMulti     : 230
TxUnderRun  : 0
Tx64Byte    : 2471
Tx128Byte   : 419
Tx256Byte   : 74
Tx512Byte   : 160
Tx1024Byte  : 152
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 355510 (347.1 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:0 link:up speed:1000baseT full-duplex txflow rxflow
Port 1:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:1 link:down
Port 2:
mib: MIB counters
RxBroad     : 234
RxPause     : 0
RxMulti     : 230
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 2471
Rx128Byte   : 419
Rx256Byte   : 74
Rx512Byte   : 160
Rx1024Byte  : 152
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 355510 (347.1 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 21
TxPause     : 0
TxMulti     : 36
TxUnderRun  : 0
Tx64Byte    : 403
Tx128Byte   : 237
Tx256Byte   : 95
Tx512Byte   : 62
Tx1024Byte  : 131
Tx1518Byte  : 2699
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 4107239 (3.9 MiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:2 link:up speed:1000baseT full-duplex eee100 eee1000 auto
Port 3:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:3 link:down
Port 4:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:4 link:down
Port 5:
mib: MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 11
TxPause     : 0
TxMulti     : 16
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 10
Tx256Byte   : 6
Tx512Byte   : 11
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 6373 (6.2 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:5 link:up speed:100baseT full-duplex eee100 auto
Port 6:
mib: MIB counters
RxBroad     : 11
RxPause     : 0
RxMulti     : 16
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 10
Rx256Byte   : 6
Rx512Byte   : 11
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 6373 (6.2 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:6 link:up speed:1000baseT full-duplex txflow rxflow
VLAN 1:
vid: 1
ports: 0 1 2 3 4
VLAN 2:
vid: 2
ports: 5 6

=== after: /proc vlan config

=== after: vlan maps

=== after: ifconfig
ath0      Link encap:Ethernet  HWaddr E8:DE:27:C0:26:EF 
          inet6 addr: fe80:...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:337 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:74972 (73.2 KiB)

br0       Link encap:Ethernet  HWaddr E8:DE:27:C0:26:F1 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3256 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3617 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:294112 (287.2 KiB)  TX bytes:4089066 (3.8 MiB)

eth0      Link encap:Ethernet  HWaddr E8:DE:27:C0:26:F1 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6265 (6.1 KiB)
          Interrupt:4

eth1      Link encap:Ethernet  HWaddr E8:DE:27:C0:26:F0 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3277 errors:0 dropped:4 overruns:0 frame:0
          TX packets:3628 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:342489 (334.4 KiB)  TX bytes:4090084 (3.9 MiB)
          Interrupt:5

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.e8de27c026f1 no ath0
eth1

=== after: udhcpc
 1062 root      1160 S    udhcpc -i eth0 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:018C10... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config

=== after: dnsmasq
 1245 root      1160 S    dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config

=== DEBUG END ===

Est-ce que mon routeur est bien compatible pour ce tuto et si cela fonctionne avec une connexion ADSL.

Cordialement.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 21 mai 2019 à 07:28:27
Bonsoir,

Tout d'abord merci pour le tuto  :)

Voilà je vous expose mon souci j'ai suivi le tuto, mis a part une étape celle de cocher Use VLAN Priority : yes que je n'ai pas trouvé comme indiqué.
Je possède un modem D-Link DSL-320B qui est en bridge et relié au port Wan de mon routeur TP-Link WR1043ND V2.
J'ai copié collé le script de démarrage et configuré la parti utilisateur puis valider par Save Startup mais le routeur ne récupère pas l'adresse IPv4

Voici le résultat du débug  ;)

Est-ce que mon routeur est bien compatible pour ce tuto et si cela fonctionne avec une connexion ADSL.

Cordialement.

Comme marqué en prérequis du script de Bob62 page 1:
Citer
Etape 0, prérequis :

Comme seul matériel nécessaire l'ONT fibre Orange (ou le SFP fibre Orange + un convertisseur cuivre), le routeur DD-WRT, éventuellement le décodeur TV.

En faisant une recherche dans le fil, Bob62 a aussi répondu à ta question:
Citer
Je n'avais pas compris que tu étais en ADSL et non en fibre :)
Quid par contre de la compatibilité du tuto avec l'ADSL, aucune idée !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 21 mai 2019 à 10:00:42
En effet pour la compatibilité ADSL, bonne question, tu devrais trouver la réponse dans d'autres posts, d'après ce que j'avais vu rapidement il se pourrait que ça fonctionne. A creuser / vérifier donc.

j'ai suivi le tuto,
Malheureusement je dirais que non, il te manque au moins l'étape 3, tu n'as aucun VLAN de créé...

mis a part une étape celle de cocher Use VLAN Priority : yes que je n'ai pas trouvé comme indiqué.
... suite à quoi cette option sera disponible.
J'ai modifié légèrement le tuto pour faire apparaitre cette option dans l'ordre après la création du VLAN Internet, merci pour ce point :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 21 mai 2019 à 10:16:24
- Le rafraichissement de la page après l'application des nouveaux settings affiche une page sans CSS voir pire (pas grave, je rouvre un autre onglet)
- Après une modification de paramétrage, je perds l'adresse IP publique Orange v6
Pour le point 1, je viens de rajouter une note dans le tuto à ce sujet, en étape 3.
Pour le point 2, on constate tous plus ou moins ceci effectivement, selon les paramètres modifiés. Ca n'est pas bloquant, une fois que tout est configuré ;)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 21 mai 2019 à 12:10:05
Pour le point 1, je viens de rajouter une note dans le tuto à ce sujet, en étape 3.
Pour le point 2, on constate tous plus ou moins ceci effectivement, selon les paramètres modifiés. Ca n'est pas bloquant, une fois que tout est configuré ;)

Merci, top. De mon côté, j’envisage de passer sur un Qotom pour remplacer mon Asus AC68U qui a un processeur insuffisant vu mes résultats sur Speedtest je suis à 920/300 en direct. En plus l’AC68 n’est vraiment pas simple à configurer vu le schéma d’adressage. J’en suis pas venu à bout. C’était tellement plus facile sur Advanced Tomato (pour moi). J’espère réussir avec le Qotom au pire je pourrais tester avec un OpnSense ou un FreshTomato. Je sais gérer un cluster Kubernetes mais descendre dans les couches basses du réseau ne m’intéresse pas. Je préfère me concentrer sur les services apportés pour moi par le routeur comme le VPN, le proxy, DNS, gestion des flux entrants. Je souhaite que le NAT soit simple ainsi que l’identification de la partie Wan, Lan et Wifi. Je vous tiens au courant.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Newenn le 21 mai 2019 à 20:20:20
Bonsoir,

Merci pour vos réponses.
En effet après avoir crée le vlan 832 j'ai bien l'option pour *use Vlan priority*
Par contre que je créer le Vlan 832 après dans Port Setup / WAN Port Assignment j'ai pas:wanif.832 (*) mais eth0.832 cela vas t'il posé un souci pour utiliser le script ?

Merci encore de votre aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 22 mai 2019 à 13:07:25
Ca y est avec la dernière version du firmware v3.0-r39827 std (05/20/19) sur mon ASUS AC-RT68U et là, beaucoup de moins de bugs pour faire le paramétrage en fonction de la procédure proposée par Bob 62. Cette fois, je n'ai suivi que la partie pour avoir une IP WAN v4 c'est-à-dire étape 0 (reset), 1, 3, 4, 8 (IGMP uniquement, je savais pas si c'était nécessaire), 9 et 10.
J'ai activé le JFFS2, désactivé le Wifi pour simplifier la config (je le réactiverais plus tard), mis le NTP sur Paris et c'est tout.
Après redémarrage, je ne perds pas le DHCP comme avant et j'ai accès à Internet depuis le LAN sans soucis.
Je vais tester ce soir les performances avec speedtest, activer le wifi et mettre en place les services que j'ai besoin.

Merci à tous pour vos messages précédents, ça m'a aidé à configurer le mien. Après, je trouve encore le DD-WRT pas nickel vu qu'après des modifications, je perds l'IP WAN dans l'interface graphique et sur le LAN donc pas d'autres choix que redémarrer le routeur.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 22 mai 2019 à 13:09:30
Bonsoir,

Merci pour vos réponses.
En effet après avoir crée le vlan 832 j'ai bien l'option pour *use Vlan priority*
Par contre que je créer le Vlan 832 après dans Port Setup / WAN Port Assignment j'ai pas:wanif.832 (*) mais eth0.832 cela vas t'il posé un souci pour utiliser le script ?

Merci encore de votre aide.

Wanif doit être remplacé par ton WAN identifié tel que décrit dans la procédure de BOB62 au tout début (c'est très bien expliqué). Chez moi, c'est eth0 mais chez toi, tu dois t'assurer de quelle interface est considérée comme celle du WAN.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 30 mai 2019 à 19:14:28
BONSOIR

je me demander si il y avait une façon de désactiver le wifi sur ddwrt
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 31 mai 2019 à 01:04:50
BONSOIR

je me demander si il y avait une façon de désactiver le wifi sur ddwrt
Wireless Network Mode = disabled
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 31 mai 2019 à 15:50:15
THANK
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 01 juin 2019 à 14:24:48
BONJOUR

En redémarrant la box j'ai plus d'ipv6 sur mon lan...Si quelqu'un a une idée je suis preneur...merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: atlas974 le 02 juin 2019 à 08:50:56
autre chose aussi quand j'ouvre le port 9308 ou active upnp qui lui ouvre le port 9308 j'ai une grosse baisse de débit sur ps4, comme si il y avait conflit . Si quelqu'un a une ps4 pour pouvoir tester et a une solution je suis preneur....merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 12 juin 2019 à 16:08:31
Hello,

quelqu'un sait où trouver le changelog ? pour info la r40009 est sortie , pas encore testé
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 26 juin 2019 à 15:28:52
Bonjour,

une petite question , est-il possible d'ajouter une "option" pour un pihole , j'ai cru voir qu'il fallait mettre l'option 6 suivi de l'ip du pihole , comment intégrer cela au script ?

Par avance merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 26 juin 2019 à 15:32:03
Tu ne peux pas le faire à la main ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: stefauresi le 26 juin 2019 à 15:44:15
le script prend la main sur les options dnsmasq a chaque redémarrage

I think the most general and “best” method on DD-WRT is to:
Services>services>Additional DNSMasq Options:
dhcp-option=6,192.168.1.250

No other changes on DD-WRT are needed. Substitute the IP of your pi-hole for the 192.168.1.250 above. Why do it this way? 3 reasons:

Per-host tracking on Pi-hole (i.e. logging of DNS requests tied to individual machines by their respective hostnames).
The ability to resolve hostnames on the LAN.
Ad blocking/network monitoring provided by Pi-hole.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 juin 2019 à 15:49:22
le script prend la main sur les options dnsmasq a chaque redémarrage

Non, je dirais que tu as juste à mettre ta conf dans la continuité de celle faite à l'étape 6 :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 26 juin 2019 à 16:02:45
Effectivement j’ai testé ce qu’a dit Bob62 et ça marche. Le truc c’est que certains firmwares ne marchent pas ou mal quand d’autres marchent très bien. Cela peut peut-être expliquer la raison que tu perds les modifications au redémarrage. J’ai un PiHole que j’ai configuré avec l’option 6 et j’ai aussi mis de rediriger toutes les requêtes DNS sur le PiHole au cas où des appareils connectés ou des applications veulent utiliser leur propre DNS.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 juin 2019 à 16:07:53
Par ailleurs si le but est de configurer l'adresse d'un serveur DNS spécifique à utiliser, alors ça peut se faire à l'étape 1 du tuto, comme ça y est indiqué.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: axeit le 26 juin 2019 à 16:31:07
Bob62 tu dois mettre l’option 6 dans les paramètres du DHCP pour voir les adresses IPs arriver sur le PiHole sinon tout passe par le routeur et c’est la seule IP que tu vois donc adieu au filtrage par équipement
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: gegex82 le 10 août 2019 à 12:17:35
Bonjour a tous suite a ce très bon sujet et tuto proposé je viens de supprimer la livebox par un tp link archer c7 résultat ici https://www.speedtest.net/result/8489856404.png
Tuto suivi a la lettre internet ok tv en filaire ok mais ma deuxième tv ne veut pas fonctionner.
Erreur g03 c'est le décodeur tv uhd jai entre sa mac adresse dans le script de démarrage mais je n'arrive pas a recevoir la tv pour le branchement il est couplé en ethernet sur un plus wifi sans doute est ce un pb? je suis preneur d'info a testé pour ceux qui ont des idées.

Merci a bob62 pour le script

Firmware: DD-WRT v3.0-r40559 std (08/06/19)

Même erreur malgré un branchement en ethernet ce décodeur uhd me semble bien verouiller
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 28 août 2019 à 09:34:42
Il me semble que le décodeur TV UHD a besoin de l'option DHCP 125, construite à partir du numéro de série de la Livebox.
Tu as bien renseigné ce numéro de série en début de script de démarrage (serlivebox=) ?
Tu as bien séparé les adresses MAC des 2 décodeurs par une virgule en début de script de démarrage (macdecodeur=) ?
Et effectivement, fais tes tests dans un premier temps en Ethernet, les décodeurs directement reliés à la Livebox.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: gegex82 le 28 août 2019 à 10:37:30
Merci pour ta réponse mais j'ai trouvé le pb erreur de ma part à l'étape 6 j'avais pas renseigné dans le bon champ pour la config dhcp ce qui est bizarre c'est que cela n'empêchait pas mon vieux décodeur de fonctionner normalement. En tout cas encore merci pour le tuto maintenant j'essai d'optimiser mon réseaux car quand je download j'ai des petit décrochage TV comme ci tout le flux s'empiler sur mon switch
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: BigPho le 09 septembre 2019 à 00:20:57
Bonjour,
Je voulais savoir si des gens avaient eu des soucis avec une imprimante en USD sur le routeur ?
Sur la r34900 Kongat tout marchait nickel mais suite à un déménagement et passage à la r39137 je n'arrive plus à me connecter à l'imprimante reliée en USB sur le routeur (option USB activée pourtant)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 17 septembre 2019 à 13:59:29
Bonjour,

Il ne m'est plus possible d'avoir une IPv6 depuis les dernières versions dd-wrt. Est-ce que vous êtes dans le même cas ?

Merci d'avance de votre retour.

PS : Netgear R7800
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: subly le 17 septembre 2019 à 22:04:45
Bonjour,

Je rencontre le même souci avec mon Linksys WRT3200ACM.

La dernière version que j'ai testé et qui fonctionne est la r40009 datant du 11 juin.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 17 septembre 2019 à 22:30:52
Que donne le debug (cf le tuto) pour essayer de comprendre d'où vient le problème ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: subly le 18 septembre 2019 à 08:59:14
Je vais essayer de vous donner ça pendant le weekend.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 20 septembre 2019 à 11:09:58
Bonjour,

Pour information, avec la dernière version dd-wrt r41074, l'IPv6 est OK.

Je constate cependant qu'avec :

* La LB4, le débit DL≃950 et UP≃300
* Le R7800, le débit DL≃300 et UP≃300 (SFE activé)

CPU Clock : 1725 MHz / 1725 MHz

via cette commande : for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do [ -f $CPUFREQ ] || continue; echo -n performance > $CPUFREQ; done

Merci d'avance de votre aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: TroisSix le 22 septembre 2019 à 11:58:01
Salut tout le monde,
Bravo bob62 pour ton tuto et ton investissement pour le tenir à jour  8)

Petite question d'un newb: je voudrais brancher mon décodeur tv4 derrière un Netgear R7000 (en mode routeur avec son propre réseau en 192.168.2.x) et un switch TP-link SG108E.
(Cf le schema de mon install en attaché)

Je n'ai pas encore installé DD-WRT, mais avant de me lancer, je préfère poser la question aux experts:
- pensez-vous que je peux avoir la tv d'orange avec cette config?
- sachant que j'ai besoin d'internet et iptv sur le switch 1: donc plusieurs vlan à créer 832 838 840
- j'ai entendu parler de IGMP snooping (mon routeur et le switch sont compatibles) et de trunk que je dois faire sur le lien entre le R7000 et le switch 1.. et je ne suis pas un expert réseau.

Merci pour vos lumières 8)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: subly le 22 septembre 2019 à 16:36:34
Que donne le debug (cf le tuto) pour essayer de comprendre d'où vient le problème ?

Bonjour bob62,

Bon finalement, comme l'IPv6 est fonctionnelle avec la r41075, pas besoin de debug.
Merci
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 23 septembre 2019 à 10:38:03
Bonjour,

Pour tester, j'ai remis mon R7000. J'obtiens le même débit que la LB4.

Pourriez-vous m'aider s'il vous plaît ?

Bonjour,

Pour information, avec la dernière version dd-wrt r41074, l'IPv6 est OK.

Je constate cependant qu'avec :

* La LB4, le débit DL≃950 et UP≃300
* Le R7800, le débit DL≃300 et UP≃300 (SFE activé)

CPU Clock : 1725 MHz / 1725 MHz

via cette commande : for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do [ -f $CPUFREQ ] || continue; echo -n performance > $CPUFREQ; done

Merci d'avance de votre aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 26 septembre 2019 à 10:36:55
- pensez-vous que je peux avoir la tv d'orange avec cette config?
Oui, si tu suis simplement le tuto ça doit fonctionner, ton cas (utilisation d'un switch) est abordé.

Je constate cependant qu'avec :
* La LB4, le débit DL≃950 et UP≃300
* Le R7800, le débit DL≃300 et UP≃300 (SFE activé)
Pour tester, j'ai remis mon R7000. J'obtiens le même débit que la LB4.
Etrange, il y a eu plusieurs déploiement sur R7800 ici sans souci...
Redéploie le tutoriel en n'oubilant pas le reset initial.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: doan le 26 septembre 2019 à 20:50:38
Bonsoir bob62,

J'ai appliqué les 2 méthodes ci-dessous :

* Un factory reset > pas de changement.
* Commande "mtd erase nvram", plus un power-cycle dans la foulée (pas de reboot, mais un power-off, power-on), j'ai ce message :

Unlocking nvram ...
Could not unlock MTD device: nvram
nvram: Not supported
Erasing nvram ...
Flash is NAND
erase[2097152]

pas de changement non plus (DL/UL : < 300 Mbits/s)

Merci de votre aide.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 30 septembre 2019 à 15:35:33
Bonjour bob62,

Bon finalement, comme l'IPv6 est fonctionnelle avec la r41075, pas besoin de debug.
Merci

Je n'ai plus d'IPv6 non plus en ce moment, j'ai testé avec la r41075 comme tu indiques que ça fonctionne, mais je ne l'ai toujours pas.
Des changements côté orange ?

EDIT :

j'ai remplis les champs "static DNS" dans l'onglet IPV6, que j'avais laissé vides, avec le DNS IPv6 de mon RPI sous PiHole et en second le DNS de Cloudflare, et ça fonctionne à nouveau, j'ai eu une IPV6 instantanèment après validation des paramètres, étrange..
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 05 octobre 2019 à 04:59:20
Bon, je l'ai eu temporairement mais impossible de l'avoir de nouveau depuis, je tente des reboots réguliers, j'ai même reset mon routeur et tout reconfiguré à nouveau, pas d'IPv6 :/
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 12 octobre 2019 à 16:28:17
Comme je n'ai toujours plus d'ipV6 même avec les dernières versions (ipv6 que j'avais il avant), j'ai réalisé un débug, voici le résultat :

=== DEBUG START ===

=== Router model
Asus RT-AC88U
41075
Linux DD-WRT 4.4.193 #1392 SMP Fri Sep 20 12:17:29 +04 2019 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
20482

=== before: /proc/switch/
total 0
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0 1 2 3 5 7t
/proc/switch/eth0/vlan/2/ports:4 7t*

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 4t 7t

=== after: swconfig vlan config
/tmp/.rc_startup: line 130: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0 1 2 3 5 7t
/proc/switch/eth0/vlan/832/ports:4t 7t

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received         3842
          total bytes received      3152324
      Broadcast/Multicast Rcvd            0

      total frames transmitted         3025
       total bytes transmitted       671153
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 04:92:26:6D:4E:00 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6007 errors:0 dropped:156 overruns:0 frame:0
          TX packets:4422 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1219129 (1.1 MiB)  TX bytes:3281099 (3.1 MiB)

eth0      Link encap:Ethernet  HWaddr 04:92:26:6D:4E:00 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6782 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5937 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3898800 (3.7 MiB)  TX bytes:1548496 (1.4 MiB)
          Interrupt:180 Base address:0x5000

eth0.832  Link encap:Ethernet  HWaddr 04:92:26:6D:4E:01 
          inet addr:90.110...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3842 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3025 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3152324 (3.0 MiB)  TX bytes:671153 (655.4 KiB)

eth1      Link encap:Ethernet  HWaddr 04:92:26:6D:4E:00 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:763 errors:0 dropped:10 overruns:0 frame:0
          TX packets:2238 errors:0 dropped:85 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:164219 (160.3 KiB)  TX bytes:541012 (528.3 KiB)

eth2      Link encap:Ethernet  HWaddr 04:92:26:6D:4E:14 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2203 errors:0 dropped:9 overruns:0 frame:0
          TX packets:4414 errors:0 dropped:77 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:524019 (511.7 KiB)  TX bytes:3118374 (2.9 MiB)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:40 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:3259 (3.1 KiB)  TX bytes:3259 (3.1 KiB)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 04:92:26:6D:4E:00 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2940 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2408 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:597272 (583.2 KiB)  TX bytes:757846 (740.0 KiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.0492266d4e00 no eth1
eth2
vlan1

=== after: udhcpc
 1675 root     udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:015464... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
interface eth0.832 {
 send ia-pd 0;
 send rapid-commit;
 request domain-name-servers;
 script "/sbin/dhcp6c-state";
send raw-option 6 00:0...
send raw-option 11 00:...
send raw-option 1 00:0...
send raw-option 16 00:...
send raw-option 15 00:...
};
id-assoc pd 0 {
 prefix-interface br0 {
  sla-id 0;
  sla-len 0;
 };
};
id-assoc na 0 { };

=== after: dnsmasq
 1490 root     dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
quickleave
phyint eth0.832 upstream  ratelimit 0  threshold 1
phyint br0 disabled
phyint br0:0 disabled
phyint eth0 disabled
phyint eth1 disabled
phyint eth2 disabled
phyint vlan1 disabled
phyint lo disabled

=== DEBUG END ===


En sachant que la partie qui concerne le décodeur n'est pas effectuée car je ne l'utilise pas.

J'ai également testé la livebox, et elle me donne bien une ipv6
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 12 octobre 2019 à 22:48:55
Effectivement on voit que le client DHCPv6 (dhcp6c) semble ne pas avoir démarré...

Mets la dernière version de DD-WRT disponible, et redéroule le tuto depuis l'étape 0 (reset), sans aucune autre config perso.
Si ça ne fonctionne toujours pas, mets la première version de DD-WRT supportée, la r39137, et redéroule le tuto depuis l'étape 0 (reset).
Ca te permettra de savoir si le problème vient de DD-WRT, dans ce cas peut-être faudra-t-il demander un correctif aux développeurs...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 13 octobre 2019 à 00:54:23
D'accord, merci de ton retour, je fais ça demain
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: sensei73 le 14 octobre 2019 à 19:22:35
Hello, j'ai essayé ton script mais la connection ne se fait pas.
Mon routeur est un Netgear R9000.

Ce que j'ai compris, c'est que le WAN Ethernet est en ETH2 le SFP+ est en Eth0, et qu'il y a un VLAN2 qui les rassemblent(je pense).

Si quelqu'un peut m'éclairer, je suis preneur. Merci d'avance.

Voici le debug:

=== DEBUG START ===

=== Router model
Netgear Nighthawk X10
40559
Linux DD-WRT 4.9.187 #364 SMP Mon Aug 5 01:48:14 CEST 2019 armv7l DD-WRT

=== before: swconfig
Found: switch0 - QCA AR8327 AR8337
Found: switch1 - QCA AR8327 AR8337

=== before: swconfig vlan config
swconfig list
swconfig dev <dev> [port <port>|vlan <vlan>] (help|set <key> <value>|get <key>|load <config>|show)

=== before: /proc number of vlans
ls: /proc/switch/*/vlan: No such file or directory
0

=== before: /proc/switch/
ls: /proc/switch/: No such file or directory

=== before: /proc vlan config
grep: /proc/switch/*/vlan/*/ports: No such file or directory

=== before: wan_default
vlan2

=== detect: wanif eth2

=== detect: wanprt

=== after: swconfig vlan config
swconfig list
swconfig dev <dev> [port <port>|vlan <vlan>] (help|set <key> <value>|get <key>|load <config>|show)

=== after: /proc vlan config
grep: /proc/switch/*/vlan/*/ports: No such file or directory

=== after: vlan maps
eth2.832  VID: 832       REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted           21
       total bytes transmitted         6190
Device: eth2
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth2.840  VID: 840       REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            8
       total bytes transmitted          848
Device: eth2
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
ath0      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2D
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ath1      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2E
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1186 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1545 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:151084 (147.5 KiB)  TX bytes:1846384 (1.7 MiB)

br0       Link encap:Ethernet  HWaddr 04:CE:14:0B:59:99
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1187 errors:0 dropped:0 overruns:0 frame:0
          TX packets:671 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:134486 (131.3 KiB)  TX bytes:1765937 (1.6 MiB)

eth0      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth1      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2B
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:30545 (29.8 KiB)

eth2      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:145 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:37101 (36.2 KiB)

eth2.832  Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6190 (6.0 KiB)

eth2.840  Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:848 (848.0 B)

giwifi0   Link encap:Ethernet  HWaddr 04:CE:14:0B:59:99
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:100 overruns:0 carrier:0
          collisions:0 txqueuelen:4000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2B
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:107 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:30833 (30.1 KiB)

vlan2     Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:106 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:30743 (30.0 KiB)


=== after: bridge
bridge name     bridge id               STP enabled     interfaces
br0             8000.04ce140b5999       no              ath1
                                                        eth0
                                                        giwifi0
                                                        vlan1
                                                        vlan2

=== after: udhcpc
 1749 root      1340 S    udhcpc -i eth2.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:01B0B2... -V sagem

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq
 2022 root      1712 S    dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 octobre 2019 à 19:48:11
Il y a 2 switchs sur ton routeur, le script ne supportait pas ce cas.
J'y ai fait une petite modif, mets le à jour et teste ?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: sensei73 le 14 octobre 2019 à 21:31:07
Merci! Super rapide! Il y a du mieux mais toujours pas de connection!

En regardant le log, je pense que eth0=port WAN SFP, eth2:WAN ethernet, mais malgré que je configure le vlan en eth2, le script change l'adresse mac de eth0.

=== DEBUG START ===

=== Router model
Netgear Nighthawk X10
40559
Linux DD-WRT 4.9.187 #364 SMP Mon Aug 5 01:48:14 CEST 2019 armv7l DD-WRT

=== before: swconfig
Found: switch0 - QCA AR8327 AR8337
Found: switch1 - QCA AR8327 AR8337

=== before: swconfig vlan config
try scan
scan start
Global attributes:
enable_vlan: 0
max_frame_size: 1518
dump_arl: MAC: 04:ce:14:0b:59:99 PORTMAP: 0x01 VID: 0x1 STATUS: 0x0
MAC: 08:02:8e:a2:cd:2b PORTMAP: 0x01 VID: 0x1 STATUS: 0x0

switch_ext: ???
Port 0:
mib: Port 0 MIB counters
RxBroad     : 10
RxPause     : 0
RxMulti     : 36
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 10
Rx128Byte   : 29
Rx256Byte   : 7
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 4208
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:0 link:up speed:1000baseT full-duplex
Port 1:
mib: Port 1 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:1 link:down
Port 2:
mib: Port 2 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:2 link:down
Port 3:
mib: Port 3 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 1
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 1
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 68
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 1
TxBroad     : 10
TxPause     : 0
TxMulti     : 35
TxUnderRun  : 0
Tx64Byte    : 10
Tx128Byte   : 28
Tx256Byte   : 7
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 4014
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:3 link:up speed:1000baseT full-duplex
Port 4:
mib: Port 4 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 27
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 20
Tx256Byte   : 7
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 2766
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:4 link:up speed:1000baseT full-duplex txflow rxflow
Port 5:
mib: Port 5 MIB counters
RxBroad     : 10
RxPause     : 0
RxMulti     : 35
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 10
Rx128Byte   : 28
Rx256Byte   : 7
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 4110
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:5 link:down
Port 6:
mib: Port 6 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 10
TxPause     : 0
TxMulti     : 9
TxUnderRun  : 0
Tx64Byte    : 10
Tx128Byte   : 9
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 1486
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:6 link:up speed:1000baseT full-duplex txflow rxflow

=== before: /proc number of vlans
ls: /proc/switch/*/vlan: No such file or directory
0

=== before: /proc/switch/
ls: /proc/switch/: No such file or directory

=== before: /proc vlan config
grep: /proc/switch/*/vlan/*/ports: No such file or directory

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt

=== after: swconfig vlan config
try scan
scan start
Global attributes:
enable_vlan: 0
max_frame_size: 1518
dump_arl: MAC: 04:ce:14:0b:59:99 PORTMAP: 0x01 VID: 0x1 STATUS: 0x0
MAC: 08:02:8e:a2:cd:2b PORTMAP: 0x01 VID: 0x1 STATUS: 0x0
MAC: ac:bc:32:85:86:1b PORTMAP: 0x01 VID: 0x1 STATUS: 0x0

switch_ext: ???
Port 0:
mib: Port 0 MIB counters
RxBroad     : 47
RxPause     : 0
RxMulti     : 96
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 27
Rx128Byte   : 74
Rx256Byte   : 12
Rx512Byte   : 9
Rx1024Byte  : 13
Rx1518Byte  : 6
RxMaxByte   : 2
RxTooLong   : 0
RxGoodByte  : 32428
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:0 link:up speed:1000baseT full-duplex
Port 1:
mib: Port 1 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:1 link:down
Port 2:
mib: Port 2 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:2 link:down
Port 3:
mib: Port 3 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 3
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 3
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 204
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 3
TxBroad     : 47
TxPause     : 0
TxMulti     : 95
TxUnderRun  : 0
Tx64Byte    : 27
Tx128Byte   : 73
Tx256Byte   : 12
Tx512Byte   : 9
Tx1024Byte  : 13
Tx1518Byte  : 8
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 31914
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:3 link:up speed:1000baseT full-duplex
Port 4:
mib: Port 4 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 18
TxPause     : 0
TxMulti     : 68
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 64
Tx256Byte   : 8
Tx512Byte   : 3
Tx1024Byte  : 7
Tx1518Byte  : 2
TxMaxByte   : 2
TxOverSize  : 0
TxByte      : 18126
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:4 link:up speed:1000baseT full-duplex txflow rxflow
Port 5:
mib: Port 5 MIB counters
RxBroad     : 47
RxPause     : 0
RxMulti     : 95
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 27
Rx128Byte   : 73
Rx256Byte   : 12
Rx512Byte   : 9
Rx1024Byte  : 13
Rx1518Byte  : 6
RxMaxByte   : 2
RxTooLong   : 0
RxGoodByte  : 32330
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:5 link:down
Port 6:
mib: Port 6 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 29
TxPause     : 0
TxMulti     : 28
TxUnderRun  : 0
Tx64Byte    : 27
Tx128Byte   : 10
Tx256Byte   : 4
Tx512Byte   : 6
Tx1024Byte  : 6
Tx1518Byte  : 4
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 14346
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 0
TxUniCast   : 0

pvid: 0
link: port:6 link:up speed:1000baseT full-duplex txflow rxflow

=== after: /proc vlan config
grep: /proc/switch/*/vlan/*/ports: No such file or directory

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            0
       total bytes transmitted            0
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840 REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            0
       total bytes transmitted            0
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
ath0      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2D 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2410 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3330 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:269136 (262.8 KiB)  TX bytes:4083715 (3.8 MiB)

ath1      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2E 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

br0       Link encap:Ethernet  HWaddr 04:CE:14:0B:59:99 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2411 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1205 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:235402 (229.8 KiB)  TX bytes:3923059 (3.7 MiB)

eth0      Link encap:Ethernet  HWaddr B0:B2:8F:FC:70:B0 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0.832  Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0.840  Link encap:Ethernet  HWaddr B0:B2:8F:FC:70:B0 
          inet addr:192.16...
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth1      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2B 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:29326 (28.6 KiB)

eth2      Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:142 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:29250 (28.5 KiB)

giwifi0   Link encap:Ethernet  HWaddr 04:CE:14:0B:59:99 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:124 overruns:0 carrier:0
          collisions:0 txqueuelen:4000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2B 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:132 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:29950 (29.2 KiB)

vlan2     Link encap:Ethernet  HWaddr 08:02:8E:A2:CD:2C 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:131 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:29860 (29.1 KiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.04ce140b5999 no ath0
ath1
giwifi0
vlan1
vlan2

=== after: udhcpc
 1763 root      1340 S    udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:01B0B2... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq
 2036 root      1712 S    dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bob62 le 14 octobre 2019 à 21:59:49
Ca n'a effectivement pas aidé jusqu'au bout...
En regardant le support du R9000 par DD-WRT, ça semble bien différent des autres routeurs que l'on a rencontrés jusqu'ici...
Sans ce même modèle sous la main je ne vais pas pouvoir te dépanner :-\ ...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: sensei73 le 14 octobre 2019 à 22:06:05
C'est pas grave, merci de ton aide. Je vais repasser sous firmware stock modifié par voxel. (de base il y a un profil pour orange qui fonctionne pour la fibre orange et la tv)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: sensei73 le 09 novembre 2019 à 12:51:59
Hello, je reviens vers toi car le firmware de voxel à pas mal de limitations finalement... si tu as le temps, pour jeter un oeil pour ma config sur le R9000. Le terminal et linux, je connais, iptable etc... pas du tout! Merci d'avance.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: RevZ le 27 novembre 2019 à 18:14:40
Bonsoir,

Merci beaucoup pour ce tuto, j'ai suivi les instructions et je pense ne pas être loin du résultat attendu. Une fois que je branche mon routeur Asus RT-AC88U sous DD-WRT v3.0 [Beta] Build 40559 derrière mon ONT Orange, mon interface WAN choppe bien le DHCP avec l'adresse ip publique Orange etc... mais pas d'internet.

Voici le débug :

=== DEBUG START ===

=== Router model
Asus RT-AC88U
40559
Linux DD-WRT 4.4.187 #655 SMP PREEMPT Tue Aug 6 12:03:57 +04 2019 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
20482

=== before: /proc/switch/
total 0
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0   1   2   3   5   7   8t   
/proc/switch/eth0/vlan/2/ports:4   8t*   

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 4t 8t

=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0   1   2   3   5   7   8t   
/proc/switch/eth0/vlan/832/ports:4t   8t   
/proc/switch/eth0/vlan/840/ports:4t   8t   

=== after: vlan maps
eth0.832  VID: 832    REORDER_HDR: 1  dev->priv_flags: 1
         total frames received          559
          total bytes received        81101
      Broadcast/Multicast Rcvd            0

      total frames transmitted          570
       total bytes transmitted       184150
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840    REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            8
       total bytes transmitted          848
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 04:D9:F5:52:B0:B8 
          inet addr:192.16...
          inet6 addr: 2a01:...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1608 errors:0 dropped:28 overruns:0 frame:0
          TX packets:1520 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:269586 (263.2 KiB)  TX bytes:398006 (388.6 KiB)

eth0      Link encap:Ethernet  HWaddr 04:D9:F5:52:B0:B8 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2141 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2149 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:396189 (386.9 KiB)  TX bytes:595726 (581.7 KiB)
          Interrupt:181 Base address:0x6000

eth0.832  Link encap:Ethernet  HWaddr 00:00:00:00:00:01 
          inet addr:86.206...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:559 errors:0 dropped:0 overruns:0 frame:0
          TX packets:570 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:81101 (79.2 KiB)  TX bytes:184150 (179.8 KiB)

eth0.840  Link encap:Ethernet  HWaddr 04:D9:F5:52:B0:B8 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:848 (848.0 B)

eth1      Link encap:Ethernet  HWaddr 04:D9:F5:52:B0:B8 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:10 overruns:0 frame:0
          TX packets:74 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:7156 (6.9 KiB)

eth2      Link encap:Ethernet  HWaddr 04:D9:F5:52:B0:CC 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:9 overruns:0 frame:0
          TX packets:73 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:7066 (6.9 KiB)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:1024 (1.0 KiB)  TX bytes:1024 (1.0 KiB)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 04:D9:F5:52:B0:B8 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1582 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1525 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:267986 (261.7 KiB)  TX bytes:398680 (389.3 KiB)


=== after: bridge
bridge name   bridge id      STP enabled   interfaces
br0      8000.04d9f552b0b8   no      eth1
                     eth2
                     vlan1

=== after: udhcpc
 1638 root     udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:018CF8... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c
 1699 root     dhcp6c -c /tmp/dhcp6c.conf -T LL eth0.832

=== after: dhcp6c config
interface eth0.832 {
 send ia-pd 0;
 send rapid-commit;
 request domain-name-servers;
 script "/sbin/dhcp6c-state";
send raw-option 6 00:0...
send raw-option 11 00:...
send raw-option 1 00:0...
send raw-option 16 00:...
send raw-option 15 00:...
};
id-assoc pd 0 {
 prefix-interface br0 {
  sla-id 0;
  sla-len 0;
 };
};
id-assoc na 0 { };

=== after: dnsmasq
 1705 root     dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf

=== after: igmprt
 1714 root     igmprt /tmp/igmpproxy.conf

=== after: igmprt config
quickleave
phyint eth0.840 upstream  ratelimit 0  threshold 1 altnet 0.0.0.0/0
phyint eth0.832 disabled
phyint br0 downstream  ratelimit 0  threshold 1
phyint eth0 disabled
phyint eth1 disabled
phyint eth2 disabled
phyint vlan1 disabled
phyint lo disabled

=== DEBUG END ===

Est-ce que quelqu'un a une idée ?

Merci beaucoup pour votre aide et bonne soirée !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: keltroth le 20 janvier 2020 à 00:19:20
Mille mercis, ça marche nickel sur mon Archer C7 V5 !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lopeskind le 28 janvier 2020 à 16:58:59
Salut @bob62

tout d'abord merci pour ce script qui chez moi fonctionnait depuis un moment sur fibre sosh (bientot 3 ans de mémoire)

Il y a qques semaines j'ai du reseter mon R7000 qui tournait comme une horloge, bien mal m'en a pris. Depuis impossible d'avoir une connection stable. Lors d'un Dl ou meme en surfant la connection se fige comme si plus d'accès au net. Lors d'un gros download on voit bien les données du fichier qui arretent d'augmenter et la vitesse de DL qui chute.
En réalité je m'en suis apperçu en utilisant un logiciel de visio, ca coupait toutes les 20s environ et ça reprenait.

Je sais pas ou chercher, j'ai bien sur mis ddwrt à jour, mis les parametres par défaut, revenu à la version 39137 actuellement, mais rien n'y fait.
La connection est bonne mais freeze.

Je pense que tu vas me demander un log mais lequel et surtout comment le générer.
Merci d'avance !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: lopeskind le 03 février 2020 à 20:34:49
Voici le log. J'ai un peu avancé depuis : j'ai trouvé un r7000 tout neuf et devinez quoi ? ça fait la même chose. Si je branche la livebox fonctionnement parfait. Je suis au fond du trou lol !

=== DEBUG START ===

=== Router model
Netgear R7000
42174
Linux Router 4.4.211 #801 SMP Tue Jan 28 08:27:21 +04 2020 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
20482

=== before: /proc/switch/
total 0
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1   2   3   4   5t   
/proc/switch/eth0/vlan/1045/ports:0t   1   3t   5t   7   
/proc/switch/eth0/vlan/1046/ports:3   4   5u   7   8t   
/proc/switch/eth0/vlan/1047/ports:0   3   4t   7t   8t   
/proc/switch/eth0/vlan/1099/ports:3t   4   5u   8t   
/proc/switch/eth0/vlan/1100/ports:2t   7   
/proc/switch/eth0/vlan/1101/ports:0   1t   2   3   5u   7t   8t   
/proc/switch/eth0/vlan/1102/ports:0t   1   3   7   
/proc/switch/eth0/vlan/1103/ports:0   2   3   4   7   
/proc/switch/eth0/vlan/2/ports:0   5t*   

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 0t 5t

=== after: swconfig vlan config
/tmp/.rc_startup: line 130: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1   2   3   4   5t   
/proc/switch/eth0/vlan/1045/ports:0t   1   3t   5t   7   
/proc/switch/eth0/vlan/1046/ports:3   4   5u   7   8t   
/proc/switch/eth0/vlan/1047/ports:0   3   4t   7t   8t   
/proc/switch/eth0/vlan/1099/ports:3t   4   5u   8t   
/proc/switch/eth0/vlan/1100/ports:2t   7   
/proc/switch/eth0/vlan/1101/ports:0   1t   2   3   5u   7t   8t   
/proc/switch/eth0/vlan/1102/ports:0t   1   3   7   
/proc/switch/eth0/vlan/1103/ports:0   2   3   4   7   
/proc/switch/eth0/vlan/832/ports:0t   5t   

=== after: vlan maps
eth0.832  VID: 832    REORDER_HDR: 1  dev->priv_flags: 1
         total frames received        11903
          total bytes received       959214
      Broadcast/Multicast Rcvd            0

      total frames transmitted       301632
       total bytes transmitted     17796939
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 10:DA:43:C3:65:7A 
          inet addr:192.16...
          inet6 addr: fe80:...
          inet6 addr: 2a01:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:504613 errors:0 dropped:588 overruns:0 frame:0
          TX packets:2294 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23817972 (22.7 MiB)  TX bytes:566057 (552.7 KiB)

eth0      Link encap:Ethernet  HWaddr 10:DA:43:C3:65:78 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:515001 errors:0 dropped:700 overruns:0 frame:0
          TX packets:303907 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:35774644 (34.1 MiB)  TX bytes:19390234 (18.4 MiB)
          Interrupt:179 Base address:0x4000

eth0.832  Link encap:Ethernet  HWaddr 10:DA:43:C3:65:79 
          inet addr:86.243...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11903 errors:0 dropped:0 overruns:0 frame:0
          TX packets:301632 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:959214 (936.7 KiB)  TX bytes:17796939 (16.9 MiB)

eth1      Link encap:Ethernet  HWaddr 10:DA:43:C3:65:7A 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:75 errors:0 dropped:0 overruns:0 frame:640
          TX packets:251 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:10077 (9.8 KiB)  TX bytes:45952 (44.8 KiB)
          Interrupt:163

eth2      Link encap:Ethernet  HWaddr 10:DA:43:C3:65:8B 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:635 errors:0 dropped:0 overruns:0 frame:47
          TX packets:1447 errors:1 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:136111 (132.9 KiB)  TX bytes:352645 (344.3 KiB)
          Interrupt:169

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:1264 (1.2 KiB)  TX bytes:1264 (1.2 KiB)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 10:DA:43:C3:65:78 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:502398 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1914 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23453208 (22.3 MiB)  TX bytes:331887 (324.1 KiB)


=== after: bridge
bridge name   bridge id      STP enabled   interfaces
br0      8000.10da43c3657a   no      eth1
                     eth2
                     vlan1

=== after: udhcpc
 1513 root     udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:01F46B... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c
 1573 root     dhcp6c -c /tmp/dhcp6c.conf -T LL eth0.832

=== after: dhcp6c config
interface eth0.832 {
 send ia-pd 0;
 send rapid-commit;
 request domain-name-servers;
 script "/sbin/dhcp6c-state";
send raw-option 6 00:0...
send raw-option 11 00:...
send raw-option 1 00:0...
send raw-option 16 00:...
send raw-option 15 00:...
};
id-assoc pd 0 {
 prefix-interface br0 {
  sla-id 0;
  sla-len 0;
 };
};
id-assoc na 0 { };

=== after: dnsmasq
 1580 root     dnsmasq -u root -g root --conf-file=/tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
quickleave
phyint eth0.832 upstream  ratelimit 0  threshold 1
phyint br0 disabled
phyint br0:0 disabled
phyint eth0 disabled
phyint eth1 disabled
phyint eth2 disabled
phyint vlan1 disabled
phyint lo disabled

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: WadohS le 12 avril 2020 à 23:39:19
Bonjour à tous, et merci pour ce tuto,
que je suis en train de mettre en place, pas de soucis particulier si ce n'est une mauvaise configuration des VLAN et des ports ethernet, à mon avis
Je suis sous R7800 comme plusieurs membres passé par ici,
j'obtiens bien l'adresse IP publique, j'ai bien mon réseau interne, mais pas de communication entre les deux :(
ci- joint le debug log, je retest demain, j'ai déja déroulé 3 fois le tuto pour etre sur de mon resultat, et je vais comparer les parametres avec
@stefauresi et ces captures d'écrans page 26,
un truc qui me chiffonne c'est que sous DD-WRT, basic setup, Network Setup, la gateway reste a 0 et donc ne se positionne pas sur l'ip publique.
peut etre ce rempli t'elle par le script demarrage.

en tout cas merci de votre aide, si vous avez une piste ;)

=== DEBUG START ===

=== Router model
Netgear R7800
40559
Linux DD-WRT 4.9.187 #355 SMP Sun Aug 4 22:30:59 CEST 2019 armv7l DD-WRT

=== before: swconfig
Found: switch0 - gpio-0

=== before: swconfig vlan config
try scan
scan start
Global attributes:
enable_vlan: 0
enable_mirror_rx: 0
enable_mirror_tx: 0
mirror_monitor_port: 0
mirror_source_port: 0
disable_all_leds: ???
arl_age_time: 300
arl_table: address resolution table
Port 0: MAC a0:1d:48:0e:2e:79
Port 0: MAC 78:d2:94:51:8b:dd
Port 0: MAC 78:d2:94:51:8b:de
Port 4: MAC a0:1d:48:0e:2e:79
Port 5: MAC 20:e0:9c:5c:79:67
Port 6: MAC 78:d2:94:51:8b:dd

igmp_snooping: 0
igmp_v3: 1
Port 0:
mib: MIB counters
RxBroad     : 51
RxPause     : 0
RxMulti     : 150
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 31
Rx128Byte   : 101
Rx256Byte   : 37
Rx512Byte   : 4
Rx1024Byte  : 28
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 38365 (37.4 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 45
TxPause     : 0
TxMulti     : 120
TxUnderRun  : 0
Tx64Byte    : 31
Tx128Byte   : 96
Tx256Byte   : 25
Tx512Byte   : 6
Tx1024Byte  : 2
Tx1518Byte  : 8
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 27674 (27.0 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:0 link:up speed:1000baseT full-duplex
Port 1:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:1 link:down
Port 2:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:2 link:down
Port 3:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:3 link:down
Port 4:
mib: MIB counters
RxBroad     : 83
RxPause     : 0
RxMulti     : 244
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 52
Rx128Byte   : 342
Rx256Byte   : 67
Rx512Byte   : 7
Rx1024Byte  : 30
Rx1518Byte  : 8
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 76969 (75.1 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 18
TxPause     : 0
TxMulti     : 28
TxUnderRun  : 0
Tx64Byte    : 27
Tx128Byte   : 35
Tx256Byte   : 14
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 7227 (7.0 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:4 link:up speed:1000baseT full-duplex txflow rxflow auto
Port 5:
mib: MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 4
Rx256Byte   : 0
Rx512Byte   : 2
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 1276 (1.2 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 57
TxPause     : 0
TxMulti     : 150
TxUnderRun  : 0
Tx64Byte    : 36
Tx128Byte   : 102
Tx256Byte   : 38
Tx512Byte   : 4
Tx1024Byte  : 28
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 39006 (38.0 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:5 link:up speed:1000baseT full-duplex auto
Port 6:
mib: MIB counters
RxBroad     : 20
RxPause     : 0
RxMulti     : 28
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 29
Rx128Byte   : 35
Rx256Byte   : 14
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 7355 (7.1 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 39
TxPause     : 0
TxMulti     : 124
TxUnderRun  : 0
Tx64Byte    : 21
Tx128Byte   : 250
Tx256Byte   : 43
Tx512Byte   : 3
Tx1024Byte  : 28
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 50726 (49.5 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:6 link:up speed:1000baseT full-duplex
VLAN 1:
vid: 1
ports: 1 2 3 4 6
VLAN 2:
vid: 2
ports: 0 5

=== before: /proc number of vlans
0

=== before: /proc/switch/

=== before: /proc vlan config

=== before: wan_default
eth0

=== detect: wanif eth0

=== detect: wanprt

=== after: swconfig vlan config
try scan
scan start
Global attributes:
enable_vlan: 0
enable_mirror_rx: 0
enable_mirror_tx: 0
mirror_monitor_port: 0
mirror_source_port: 0
disable_all_leds: ???
arl_age_time: 300
arl_table: address resolution table
Port 0: MAC a0:1d:48:0e:2e:79
Port 0: MAC 78:d2:94:51:8b:dd
Port 0: MAC 78:d2:94:51:8b:de
Port 4: MAC a0:1d:48:0e:2e:79
Port 5: MAC 20:e0:9c:5c:79:67
Port 6: MAC 78:d2:94:51:8b:dd

igmp_snooping: 0
igmp_v3: 1
Port 0:
mib: MIB counters
RxBroad     : 57
RxPause     : 0
RxMulti     : 177
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 42
Rx128Byte   : 365
Rx256Byte   : 44
Rx512Byte   : 4
Rx1024Byte  : 28
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 60042 (58.6 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 45
TxPause     : 0
TxMulti     : 120
TxUnderRun  : 0
Tx64Byte    : 39
Tx128Byte   : 239
Tx256Byte   : 25
Tx512Byte   : 6
Tx1024Byte  : 2
Tx1518Byte  : 8
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 39074 (38.1 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:0 link:up speed:1000baseT full-duplex
Port 1:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:1 link:down
Port 2:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:2 link:down
Port 3:
mib: No MIB data
enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:3 link:down
Port 4:
mib: MIB counters
RxBroad     : 104
RxPause     : 0
RxMulti     : 341
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 83
Rx128Byte   : 916
Rx256Byte   : 94
Rx512Byte   : 7
Rx1024Byte  : 30
Rx1518Byte  : 8
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 130630 (127.5 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 20
TxPause     : 0
TxMulti     : 52
TxUnderRun  : 0
Tx64Byte    : 70
Tx128Byte   : 129
Tx256Byte   : 114
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 36364 (35.5 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:4 link:up speed:1000baseT full-duplex txflow rxflow auto
Port 5:
mib: MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 8
Rx128Byte   : 144
Rx256Byte   : 0
Rx512Byte   : 2
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 12444 (12.1 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 57
TxPause     : 0
TxMulti     : 177
TxUnderRun  : 0
Tx64Byte    : 42
Tx128Byte   : 366
Tx256Byte   : 44
Tx512Byte   : 4
Tx1024Byte  : 28
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 60116 (58.7 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: 0
igmp_snooping: 0
vlan_prio: 0
pvid: 2
link: port:5 link:up speed:1000baseT full-duplex auto
Port 6:
mib: MIB counters
RxBroad     : 20
RxPause     : 0
RxMulti     : 52
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 70
Rx128Byte   : 129
Rx256Byte   : 114
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 36364 (35.5 KiB)
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 59
TxPause     : 0
TxMulti     : 221
TxUnderRun  : 0
Tx64Byte    : 52
Tx128Byte   : 822
Tx256Byte   : 69
Tx512Byte   : 3
Tx1024Byte  : 28
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 104070 (101.6 KiB)
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0

enable_eee: ???
igmp_snooping: 0
vlan_prio: 0
pvid: 1
link: port:6 link:up speed:1000baseT full-duplex
VLAN 1:
vid: 1
ports: 1 2 3 4 6
VLAN 2:
vid: 2
ports: 0 5

=== after: /proc vlan config

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received          155
          total bytes received         9108
      Broadcast/Multicast Rcvd            0

      total frames transmitted          271
       total bytes transmitted        19006
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840 REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted            8
       total bytes transmitted          848
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
ath0      Link encap:Ethernet  HWaddr 78:D2:94:51:8B:DF 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ath1      Link encap:Ethernet  HWaddr 78:D2:94:51:8B:E0 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

br0       Link encap:Ethernet  HWaddr 78:D2:94:51:8B:DD 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:957 errors:0 dropped:0 overruns:0 frame:0
          TX packets:307 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:84094 (82.1 KiB)  TX bytes:33392 (32.6 KiB)

eth0      Link encap:Ethernet  HWaddr 78:D2:94:51:8B:DE 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:484 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11898 (11.6 KiB)  TX bytes:57774 (56.4 KiB)
          Interrupt:100

eth0.832  Link encap:Ethernet  HWaddr 78:D2:94:51:8B:DE 
          inet addr:86.245...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:271 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9108 (8.8 KiB)  TX bytes:19006 (18.5 KiB)

eth0.840  Link encap:Ethernet  HWaddr 78:D2:94:51:8B:DE 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:848 (848.0 B)

eth1      Link encap:Ethernet  HWaddr 78:D2:94:51:8B:DD 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:960 errors:0 dropped:0 overruns:0 frame:0
          TX packets:313 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:97976 (95.6 KiB)  TX bytes:34116 (33.3 KiB)
          Interrupt:101

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:784 (784.0 B)  TX bytes:784 (784.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.78d294518bdd no ath0
ath1
eth1

=== after: udhcpc
 1404 root      1308 S    udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:0144A6... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
interface eth0.832 {
 send ia-pd 0;
 send rapid-commit;
 request domain-name-servers;
 script "/sbin/dhcp6c-state";
send raw-option 6 00:0...
send raw-option 11 00:...
send raw-option 1 00:0...
send raw-option 16 00:...
send raw-option 15 00:...
};
id-assoc pd 0 {
 prefix-interface br0 {
  sla-id 0;
  sla-len 0;
 };
};
id-assoc na 0 { };

=== after: dnsmasq

=== after: igmprt
 1256 root       732 S    igmprt /tmp/igmpproxy.conf

=== after: igmprt config
quickleave
phyint eth0.832 upstream  ratelimit 0  threshold 1
phyint br0 downstream  ratelimit 0  threshold 1
phyint eth0 disabled
phyint eth0.840 disabled
phyint eth1 disabled
phyint ath0 disabled
phyint ath1 disabled
phyint lo disabled

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: WadohS le 16 avril 2020 à 14:23:39
Re-bonjour,
après 3 jours de recherche, je donne ma langue au chat, j'ai bien tout de bien cocher,
le soucis vient bien de la connexion entre les VLan, et l’Ethernet,
j'ai vraiment bien la connexion orange sans soucis, j'ai bien mon réseau, mais pas de connexion entre eux, chacun est isolé dans son coin, je suis sous r40559, donc bon numéro de version pour le faire,
si une bonne âme charitable peu me dépatouiller, j'ai un autre routeur en attendant, je ne peux mettre qu'openwrt dessus, donc je vais tester l'autre tuto :) j'aurais préférer le r7800 :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: ro5246 le 03 mai 2020 à 12:19:26
Hello
Après quelques heures de diag avec un pote, on vous proposer d'ajouter les paramètres suivant

Security / Firewall
- Filter WAN NAT Redirection: YES

Service / Service
- Local DNSEnable : Enable
- No DNS Rebind : Enable
- Additional DNSMasq Options: dhcp-option=6, 80.67.169.12, 80.67.169.40*

Quels sont vos retours ?

*Vous pouvez aussi mettre votre propre routeur comme DNS.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Yeppaï le 02 juin 2020 à 01:07:17
Bonjour,

je me suis créé un compte pour pouvoir poser quelques questions :) car il y a tellement de topic ! c'est incroyable ce forum, encore BRAVO !

Voila :

J'ai la LB V5 avec le genre de SFP intégré, depuis quelques jours avec une offre 2Go en DL et j'aimerai les utiliser ! (avec la carte réseau qui va bien et du LACP sur mon switch)

Je dispose également du matériel suivant façon pelle-mêle.:


Je m’interroge sur la solution à mettre en place.

car le SFP possède selon ses spec 2Go en DL 
Citer
[...]Upstream line rate up to 1.244 Gbit/s, downstream rate to 2.488 Gbit/s[...]



selon vous, quelle est la meilleurs idée ?
(j'aimerai quand même garder mon WRT3200AC ... mais adieux les 2Go !)

Je reste en Giga et j'utilise le WRT3200AC (via DD-WRT) avec l'ONT Huawei   ?
Je m'achète sur LBC un routeur Cisco avec une carte EHWIC pour y mettre le SFP... mais pas certain que le port fasse + de 1G


Question subsidiaire : Le tuto en page 1 est t'il encore d'actualité ? (j'ai une V5) car, si j'utilise l'ONT sur le routeur DDWRT, dois-je faire activer l'ONT par Orange,  ou le script utilise mes identifiants, mac de la lb et s/n et même les vlan, sur ma box je vois vlan data 832, vlan tv 832 + 840 alors que sur le tuto seulement vlan 840 ?
 ?

Citer
# Identifiant de connexion, sur le contrat Orange
user=fti/abcdefg
# Mot de passe de connexion, sur le contrat Orange
pass=hijklmn
# Adresse MAC de la Livebox, sous la Livebox
maclivebox=01:23:45:67:89:AB
# Version de la Livebox, 3 ou 4
verlivebox=3
# Numero de serie de la Livebox, sous la Livebox
serlivebox=ABCDE0123456789
# Adresse MAC du/des decodeur(s) TV, sous le(s) decodeur(s) TV
macdecodeur=01:23:45:67:89:CD,01:23:45:67:89:EF

Merci beaucoup pour vos réponses, car je suis un peu perdu :)


Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: zoc le 02 juin 2020 à 06:23:21
car le SFP possède selon ses spec 2Go en DL
Non, ça se sont juste les specs de la norme GPON, et donc le débit reçu par l’ONT sur son interface fibre (et je rappelle que l’ONT reçoit ce qui t’es destiné mais aussi les données des 63 autres clients Orange reliés à la même fibre que toi. La fibre chez Orange c’est donc 2.488 Gbps partagés en 64 clients).

De l’autre côté du module SFP, donc côté cuivre, le port est limité à 1 Gbps.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: pegounet le 18 juin 2020 à 00:47:48
bonjour,
petite question, car j'envisage de passer en livebox fibre. Orange ne fournit plus que des LB5 maintenant et plus de 4. Le script fonctionnera t il avec une LB5 ?
A en juger par les lignes
"
# Version de la Livebox, 3 ou 4
verlivebox=
"
ca ne serait pas le cas...
Qq1 peut il expliquer en quoi cette info est importante / gérée côté Orange?
Merci par avance
PS: je vois aussi que le script (super boulot au passage BOB62!) en version 21 n'a pas bougé depuis mars 2019. Est-il encore maintenu ? (pour de futures versions de dd-wrt et de box)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: hj67 le 18 juin 2020 à 22:35:42
Tu veux faire quoi ? Car la fibre se connecte directement dans la LB5 (il n'y a plus de SFP ou d'ONT externe). Donc pas de possibilité de remplacer la LB5 par un autre routeur. Il faut demander un ONT externe.

Sinon, chez Sosh il y a toujours des LB4.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: pegounet le 18 juin 2020 à 23:36:08
OK, je vais essayer d'être plus précis:
Ce que je veux faire:
Je suis chez RED-SFR ancien réseau coaxial de numericable à 80Mbps download et 5 Mbps upload. Ma box est en mode bridge. Je gère mon réseau depuis un routeur linksys WRT1200 sous DD-WRT
Je suis éligible fibre, et je souhaiterais dans la mesure du possible prendre l'offre livebox à 400Mbps en UP/DOWN chez orange. Seule la LB5 est proposée. A terme, si mon routeur le permet au niveau perf CPU (2 cores à 1,7Ghz) pourquoi pas upgrader l'offre liveboxUP à 2*1Gbps download
Je sais que Sosh propose 300 Mbps en UP/down en LB4, sans offre TV incluse.
Je sais aussi, suite à la lecture du forum, qu'il faut un ONT externe, pour la LB4 comme pour la LB5.

En lisant + attentivement le script je comprend que la variable $verlivebox est utilisée pour modifier l'option DHCP 77 et également pour le support TV avec les options DHCP.

Ce que je veux savoir avant de passer le cap:
A quoi sert l'info dans le script verlivebox= ? comment cette version de LB est prise en compte côté réseau orange?
Le script fonctionnera t il avec une LB5  (dans ce cas renseigner la valeur à 5?) ?
Sinon est-il modifiable pour prendre en compte une Livebox 5?
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bebertdk le 24 juin 2020 à 19:09:37
Bonjour et merci pour ce fabuleux forum.

J'ai un routeur netgear RL6700v3, tout fonctionne sauf la TV (erreur G03) avec decodeur UHD.
Y-a-t-il une config à faire particulière ?

Merci par avance

dd-wrt version : 43502
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: bebertdk le 26 juin 2020 à 15:05:41
Bonjour,

Je reviens sur mon poste precedent, certaines chaines fonctionnen et d'autres non, et quand ça n efonctionne pas , j'ai l'erreir L11-03.

Quelqu'un aurait une piste ?

Merci d'avance
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: xav936 le 27 septembre 2020 à 16:28:50
Hello à tous,

Merci pour ce merveilleux post :) j'ai un petit problème sur une LB5 2gbits, j'ai suivi le tuto à la lettre et plusieurs fois sur différents systèmes DD-WRT. J'ai un routeur ASUS RT-AC5300 sur lequel j'ai installé DD-WRT mais celui ci ne me remonte pas l'adresse IP publique. La config me semble correcte mais j'ai un problème aussi sur l'IGMP et sur l'IPV6 je vous met le debug ci-dessous :

=== DEBUG START ===

=== Router model
Asus RT-AC5300
39137
Linux DD-WRT 4.4.176 #5118 SMP Sun Mar 10 09:28:18 CET 2019 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
16385

=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5 7 8t
/proc/switch/eth0/vlan/2/ports:0 8t*

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 0t 8t

=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5 7 8t
/proc/switch/eth0/vlan/832/ports:0t 8t

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted           22
       total bytes transmitted         6256
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            2
          total bytes received           92
      Broadcast/Multicast Rcvd            2

      total frames transmitted            8
       total bytes transmitted          888
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3412 errors:0 dropped:96 overruns:0 frame:0
          TX packets:3519 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:295695 (288.7 KiB)  TX bytes:4186062 (3.9 MiB)

eth0      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:816 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:204 (204.0 B)  TX bytes:134972 (131.8 KiB)
          Interrupt:181 Base address:0x6000

eth0.832  Link encap:Ethernet  HWaddr 00:00:00:00:00:01 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6256 (6.1 KiB)

eth0.840  Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:92 (92.0 B)  TX bytes:888 (888.0 B)

eth1      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:10 overruns:0 frame:0
          TX packets:680 errors:0 dropped:4 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:109256 (106.6 KiB)

eth2      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:44 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:9 overruns:0 frame:0
          TX packets:681 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:110196 (107.6 KiB)

eth3      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:58 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3317 errors:0 dropped:9 overruns:0 frame:0
          TX packets:3523 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:289030 (282.2 KiB)  TX bytes:4186610 (3.9 MiB)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:684 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:110334 (107.7 KiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.3497f66ebe30 no eth1
eth2
eth3
vlan1

=== after: udhcpc
 1130 root      1208 S    udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:01F808... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===

Merci d'avance si vous pouvez m'apporter une réponse :)
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: hugopoi le 03 octobre 2020 à 20:22:36
Hello à tous,

Merci pour ce merveilleux post :) j'ai un petit problème sur une LB5 2gbits, j'ai suivi le tuto à la lettre et plusieurs fois sur différents systèmes DD-WRT. J'ai un routeur ASUS RT-AC5300 sur lequel j'ai installé DD-WRT mais celui ci ne me remonte pas l'adresse IP publique. La config me semble correcte mais j'ai un problème aussi sur l'IGMP et sur l'IPV6 je vous met le debug ci-dessous :

=== DEBUG START ===

=== Router model
Asus RT-AC5300
39137
Linux DD-WRT 4.4.176 #5118 SMP Sun Mar 10 09:28:18 CET 2019 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
16385

=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5 7 8t
/proc/switch/eth0/vlan/2/ports:0 8t*

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 0t 8t

=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 5 7 8t
/proc/switch/eth0/vlan/832/ports:0t 8t

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted           22
       total bytes transmitted         6256
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            2
          total bytes received           92
      Broadcast/Multicast Rcvd            2

      total frames transmitted            8
       total bytes transmitted          888
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3412 errors:0 dropped:96 overruns:0 frame:0
          TX packets:3519 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:295695 (288.7 KiB)  TX bytes:4186062 (3.9 MiB)

eth0      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:816 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:204 (204.0 B)  TX bytes:134972 (131.8 KiB)
          Interrupt:181 Base address:0x6000

eth0.832  Link encap:Ethernet  HWaddr 00:00:00:00:00:01 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6256 (6.1 KiB)

eth0.840  Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:92 (92.0 B)  TX bytes:888 (888.0 B)

eth1      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:10 overruns:0 frame:0
          TX packets:680 errors:0 dropped:4 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:109256 (106.6 KiB)

eth2      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:44 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:9 overruns:0 frame:0
          TX packets:681 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:110196 (107.6 KiB)

eth3      Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:58 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3317 errors:0 dropped:9 overruns:0 frame:0
          TX packets:3523 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:289030 (282.2 KiB)  TX bytes:4186610 (3.9 MiB)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 34:97:F6:6E:BE:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:684 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:110334 (107.7 KiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.3497f66ebe30 no eth1
eth2
eth3
vlan1

=== after: udhcpc
 1130 root      1208 S    udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:01F808... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===

Merci d'avance si vous pouvez m'apporter une réponse :)


A priori, je dirais que le problème est plutôt simple, le script fournit fonctionne avec la commande swconfig qui n'est pas supporté sur les chipset BCM47xxxx donc faut que je regarde pour adapter le script.

J'ai le même problème avec un Netgear R8000.
Edit: Après avoir lu le script le "not found" sur la command swconfig ne veut rien dire car le script est bien compatible avec les routeurs ne disposant pas de swconfig. Donc le problème est ailleurs.
Edit2: Tout fonctionne de mon coté, j'ai l'impression que le lancement du service udhcpc chez moi est très capricieux dès que je touche a certain réglage dans le GUI, et je n'ai pas trouvé de moyen de le relancer manuellement.

J'ai regardé plus en détails tes log de debug et tu as 0 packets reçu sur le RX de eth0.832, donc le souci est que tu reçois jamais de DHCP offer depuis le réseau Orange, donc faut creuser a priori d'après /proc/switch/eth0/vlan/832/ports le port 0 correspond au port WAN chez toi (j'ai pas la meme chose de mon coté mais c'est pas le meme routeur). Donc je dirais de vérifier tes login/motdepasse ainsi adresse mac et numéro de serie.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: kit le 24 décembre 2020 à 00:09:20
Hello

Merci pour le tuto et le script, c'est super didactique !

J'ai cependant un soucis : pas de WAN ! Et mon log ressemble fortement à celui de mon VDD.

/!\ : J'ai sauté toute la partie TV (étapes 5 à 8 incluses), n'ayant pas de décodeur TV.

Voici ma config :

- Opérateur : Sosh FTTH
- Modem/routeur FAI : Livebox 4 (pas de décodeur TV)
- Convertisseur Fibre->cuivre : TP Link MC220L (https://www.tp-link.com/us/business-networking/accessory/mc220l/#specifications)
- Routeur Perso : Asus RT-AC66U (version A1) (https://www.asus.com/us/Networking/RTAC66U/overview/) (SOC : BCM4706 (https://wiki.dd-wrt.com/wiki/index.php/Asus_RT-AC66U) )
- Version dd-wrt : 45000
- Branchement du câble WAN sur la sortie WAN du routeur
- Port WAN détecté par ddwrt (wanif) : vlan2

Log :

=== DEBUG START ===

=== Router model
Asus RT-AC66U
45000
Linux DD-WRT 4.4.248 #5373 Mon Dec 14 15:13:56 +07 2020 mips DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
16385

=== before: /proc/switch/
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 8t
/proc/switch/eth0/vlan/2/ports:0 8t*

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 0t 8t

=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:1 2 3 4 8t
/proc/switch/eth0/vlan/832/ports:0t 8t

=== after: vlan maps
cat: can't open '/proc/net/vlan/eth0.*': No such file or directory

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 08:60:6E:BD:E2:B8 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2426 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3834 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:212116 (207.1 KiB)  TX bytes:4242517 (4.0 MiB)

eth0      Link encap:Ethernet  HWaddr 08:60:6E:BD:E2:B8 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2441 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3871 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:266636 (260.3 KiB)  TX bytes:4262769 (4.0 MiB)
          Interrupt:4 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 08:60:6E:BD:E2:B8 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:91164
          TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:5820 (5.6 KiB)
          Interrupt:3 Base address:0x8000

eth2      Link encap:Ethernet  HWaddr 08:60:6E:BD:E2:BC 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:509
          TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:4858 (4.7 KiB)
          Interrupt:5 Base address:0x8000

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 08:60:6E:BD:E2:B8 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2441 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3844 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:212934 (207.9 KiB)  TX bytes:4243445 (4.0 MiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.08606ebde2b8 no eth1
eth2
vlan1

=== after: udhcpc

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq
 1409 root      1868 S    dnsmasq -u root -g root -C /tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===


Du coup j'ai checké mes login/passwords, MAC_livebox et S/N_Livebox rentrés dans le script : ils correspondent :/
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: RaijinDS le 28 janvier 2021 à 15:45:03
Bonjour,

Je dispose de l'installation suivante :

Fibre Orange (300/300) => ONT-SPF => TP-Link MC220L => NetGear XR500 ----> Livebox TV UHD (connectée en Wifi).

Je vais changer mon routeur par un ASUS RT-AC88U.

Pouvez-vous me confirmer qu'avec ce tuto, j'arriverais toujours à bénéficier de la TV avec le décodeur Orange connecté en WIFI ?

Cordialement,

Fabien
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: RaijinDS le 01 février 2021 à 17:24:25
Bonjour,

Je viens de configurer mon ASUS RT-AC88U en suivant le tuto, mais je rencontre quelques soucis :
L'IPv6 ne semble pas fonctionner, j'ai dû faire un DHCP Release pour obtenir un IP WAN et surtout, j'ai un débit de 50/50 alors que je devrais avoir normalement du 300/300.

Je me demande à quoi correspond cette erreur dans les logs : "swconfig: not found"

=== DEBUG START ===

=== Router model
Asus RT-AC88U
45632
Linux DD-WRT 4.4.253 #1935 SMP Sun Jan 31 06:55:48 GMT 2021 armv7l DD-WRT

=== before: swconfig
/tmp/.rc_startup: line 48: swconfig: not found

=== before: swconfig vlan config
/tmp/.rc_startup: line 50: swconfig: not found

=== before: /proc number of vlans
20482

=== before: /proc/switch/
total 0
dr-xr-xr-x    4 root     root             0 Jan  1 01:00 eth0

=== before: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0 1 2 3 5 7 8t
/proc/switch/eth0/vlan/2/ports:4 8t*

=== before: wan_default
vlan2

=== detect: wanif eth0

=== detect: wanprt 4t 8t

=== after: swconfig vlan config
/tmp/.rc_startup: line 178: swconfig: not found

=== after: /proc vlan config
/proc/switch/eth0/vlan/1/ports:0 1 2 3 5 7 8t
/proc/switch/eth0/vlan/832/ports:4t 8t
/proc/switch/eth0/vlan/840/ports:4t 8t

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received        33735
          total bytes received     47298139
      Broadcast/Multicast Rcvd            0

      total frames transmitted         7976
       total bytes transmitted      1493493
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0
eth0.840  VID: 840 REORDER_HDR: 1  dev->priv_flags: 1
         total frames received            1
          total bytes received           46
      Broadcast/Multicast Rcvd            1

      total frames transmitted            8
       total bytes transmitted          888
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:5 1:5 2:5 3:5 4:5 5:5 6:5 7:5

=== after: ifconfig
br0       Link encap:Ethernet  HWaddr 3C:7C:3F:09:B1:30 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9419 errors:0 dropped:33 overruns:0 frame:0
          TX packets:35687 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1493004 (1.4 MiB)  TX bytes:50239209 (47.9 MiB)

eth0      Link encap:Ethernet  HWaddr 3C:7C:3F:09:B1:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33739 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8574 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:48040583 (45.8 MiB)  TX bytes:1585579 (1.5 MiB)
          Interrupt:181 Base address:0x6000

eth0.832  Link encap:Ethernet  HWaddr 00:00:00:00:00:01 
          inet addr:2.12.2...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33735 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7976 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:47298139 (45.1 MiB)  TX bytes:1493493 (1.4 MiB)

eth0.840  Link encap:Ethernet  HWaddr 3C:7C:3F:09:B1:30 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46 (46.0 B)  TX bytes:888 (888.0 B)

eth1      Link encap:Ethernet  HWaddr 3C:7C:3F:09:B1:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9386 errors:0 dropped:10 overruns:0 frame:0
          TX packets:35692 errors:0 dropped:3 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1490764 (1.4 MiB)  TX bytes:50239839 (47.9 MiB)

eth2      Link encap:Ethernet  HWaddr 3C:7C:3F:09:B1:44 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:9 overruns:0 frame:0
          TX packets:542 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:53410 (52.1 KiB)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:608 (608.0 B)  TX bytes:608 (608.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vlan1     Link encap:Ethernet  HWaddr 3C:7C:3F:09:B1:30 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:545 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:53540 (52.2 KiB)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.3c7c3f09b130 no eth1
eth2
vlan1

=== after: udhcpc
 1730 root     udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:014883... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq
 1537 root     dnsmasq -u root -g root -C /tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
quickleave
phyint eth0.840 upstream  ratelimit 0  threshold 1 altnet 0.0.0.0/0
phyint eth0.832 disabled
phyint br0 disabled
phyint br0:0 disabled
phyint eth0 disabled
phyint eth1 disabled
phyint eth2 disabled
phyint vlan1 disabled
phyint lo disabled

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: RaijinDS le 01 février 2021 à 18:32:45
En complément, voici des screens de ma configuration de DD-WRT.
Il semble qu'il y ait un soucis avec le "Shortcut Forwarding Engine" qui repasse systématiquement à "Disable"...
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: naimo le 02 février 2021 à 11:38:39
Bonjour à tous et merci beaucoup pour ce tuto.

Je l'ai suivi (sauf les parties liées à la TV que je n'utilise pas) sur pour Netgear R6400v1 et tout semble marcher SAUF que le routeur "perd la connection" tous les quelques jours (durée aléatoire entre 2 jours et une semaine disons).
Plus précisément, quand cela arrive, mon réseau local tourne comme il faut, le wifi aussi, et la page d'administration est bien accessible. Le routeur affiche aussi toujours une adresse WAN IPv4 et IPv6 mais je n'ai pas d'accès à internet.

Un renouvellement de bail DHCP corrige le problème (ou plus facilement pour moi, débrancher et rebrancher le routeur...) mais je cherche une solution pour que cela ne se produise plus comme j'héberge des services dont un NAS par exemple dont j'ai besoin très régulièrement.

Quelqu'un aurait-il une idée ?
Merci beaucoup !
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 01 juillet 2021 à 15:46:41
Bonjour,

Ce tutoriel ne fonctionne plus sur les dernière builds (la dernière build fonctionnelle en date est la R46446, toutes les suivantes ne seront plus compatibles), il y a certainement un petit changement qui fait que le script n'est plus adapté.

Cordialement,
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Drakal le 08 décembre 2021 à 18:42:45
Bonjour,

Quelqu'un aurait une version fonctionnelle du script/tuto compatible avec les dernières version de DDWRT ? Ou des astuces pour cela fonctionne à nouveau ? Cela ne fonctionne plus depuis la migration vers swconfig sur les dernières builds (voir wiki sur les ports switch https://wiki.dd-wrt.com/wiki/index.php/Switched_Ports "NOTE: This Wiki applies to DD-WRT versions prior to r46604. DD-WRT r46604 and newer use swconfig on Broadcom")

Et je n'arrive pas à adapter cela :(

Merci d'avance si une personne se penche sur le sujet.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Serveurperso le 18 décembre 2021 à 10:47:46
Même problème j'ai appliqué toute la conf du premier post et je me retrouve avec un cat debug :

=== DEBUG START ===

=== Router model
Linksys WRT3200ACM
44715
Linux DD-WRT 4.9.241 #2174 SMP Tue Nov 3 02:44:43 +03 2020 armv7l DD-WRT

=== before: swconfig
Found: switch0 - 10.mvsw61xx

=== before: swconfig vlan config
Global attributes:
enable_vlan: 0
Port 0:
mask: 0x004e: (0) 1 2 3 6
qmode: 0
pvid: 0
link: port:0 link:up speed:1000baseT full-duplex
Port 1:
mask: 0x004d: 0 (1) 2 3 6
qmode: 0
pvid: 0
link: port:1 link:down
Port 2:
mask: 0x004b: 0 1 (2) 3 6
qmode: 0
pvid: 0
link: port:2 link:down
Port 3:
mask: 0x0047: 0 1 2 (3) 6
qmode: 0
pvid: 0
link: port:3 link:down
Port 4:
mask: 0x0020: (4) 5
qmode: 0
pvid: 0
link: port:4 link:up speed:1000baseT full-duplex
Port 5:
mask: 0x0010: 4 (5)
qmode: 0
pvid: 0
link: port:5 link:up speed:1000baseT full-duplex
Port 6:
mask: 0x000f: 0 1 2 3 (6)
qmode: 0
pvid: 0
link: port:6 link:up speed:1000baseT full-duplex

=== before: /proc number of vlans
ls: /proc/switch/*/vlan: No such file or directory
0

=== before: /proc/switch/
ls: /proc/switch/: No such file or directory

=== before: /proc vlan config
grep: /proc/switch/*/vlan/*/ports: No such file or directory

=== before: wan_default
eth0

=== detect: wanif eth0

=== detect: wanprt

=== after: swconfig vlan config
Global attributes:
enable_vlan: 0
Port 0:
mask: 0x004e: (0) 1 2 3 6
qmode: 0
pvid: 0
link: port:0 link:up speed:1000baseT full-duplex
Port 1:
mask: 0x004d: 0 (1) 2 3 6
qmode: 0
pvid: 0
link: port:1 link:down
Port 2:
mask: 0x004b: 0 1 (2) 3 6
qmode: 0
pvid: 0
link: port:2 link:down
Port 3:
mask: 0x0047: 0 1 2 (3) 6
qmode: 0
pvid: 0
link: port:3 link:down
Port 4:
mask: 0x0020: (4) 5
qmode: 0
pvid: 0
link: port:4 link:up speed:1000baseT full-duplex
Port 5:
mask: 0x0010: 4 (5)
qmode: 0
pvid: 0
link: port:5 link:up speed:1000baseT full-duplex
Port 6:
mask: 0x000f: 0 1 2 3 (6)
qmode: 0
pvid: 0
link: port:6 link:up speed:1000baseT full-duplex

=== after: /proc vlan config
grep: /proc/switch/*/vlan/*/ports: No such file or directory

=== after: vlan maps
eth0.832  VID: 832 REORDER_HDR: 1  dev->priv_flags: 1001
         total frames received            0
          total bytes received            0
      Broadcast/Multicast Rcvd            0

      total frames transmitted           18
       total bytes transmitted         5308
Device: eth0
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
 EGRESS priority mappings: 0:6 1:0 2:0 3:0 4:0 5:0 6:0 7:0

=== after: ifconfig
ath0      Link encap:Ethernet  HWaddr 60:38:E0:C5:25:02 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:227 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1058 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:41132 (40.1 KiB)  TX bytes:126334 (123.3 KiB)

ath1      Link encap:Ethernet  HWaddr 60:38:E0:C5:25:03 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1066 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1390 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:88075 (86.0 KiB)  TX bytes:175765 (171.6 KiB)

br0       Link encap:Ethernet  HWaddr 60:38:E0:C5:25:01 
          inet addr:192.16...
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1461 errors:0 dropped:1 overruns:0 frame:0
          TX packets:689 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:131451 (128.3 KiB)  TX bytes:421630 (411.7 KiB)

eth0      Link encap:Ethernet  HWaddr 60:38:E0:C5:25:01 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:8742 (8.5 KiB)
          Interrupt:36

eth0.832  Link encap:Ethernet  HWaddr 60:38:E0:C5:25:01 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:5308 (5.1 KiB)

eth1      Link encap:Ethernet  HWaddr 60:38:E0:C5:25:01 
          inet6 addr: fe80:...
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:916 errors:0 dropped:3 overruns:0 frame:0
          TX packets:1540 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:532
          RX bytes:103699 (101.2 KiB)  TX bytes:495525 (483.9 KiB)
          Interrupt:37

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0....
          inet6 addr: ::1/1...
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

sit0      Link encap:IPv6-in-IPv4 
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

teql0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


=== after: bridge
bridge name bridge id STP enabled interfaces
br0 8000.6038e0c52501 no ath0
ath1
eth1

=== after: udhcpc
 1536 root      1332 S    udhcpc -i eth0.832 -p /var/run/udhcpc.pid -s /tmp/udhcpc -O routes -O msstaticroutes -O staticroutes -x 0x5a:000000... -x 0x3d:010887... -V sagem -x 0x4d:2B4653...

=== after: dhcp6c

=== after: dhcp6c config
cat: can't open '/tmp/dhcp6c.conf': No such file or directory

=== after: dnsmasq
 1436 root      1604 S    dnsmasq -u root -g root -C /tmp/dnsmasq.conf

=== after: igmprt

=== after: igmprt config
cat: can't open '/tmp/igmpproxy.conf': No such file or directory

=== DEBUG END ===
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: cetipabo le 18 décembre 2021 à 12:49:39
d'après l'erreur, les fichiers dhcp6c.conf et igmpproxy.conf ne se trouve pas dans /temp
essayez de voir ou il se trouve maintenant...ou alors pourquoi il n'a pas été créé a l'emplacement prévu.
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: Serveurperso le 18 décembre 2021 à 20:39:12
En fait j'ai bossé d'avantage sur le routeur pfSense+ du coup pas remarqué ce "détail" qui a son importance lol (contrainte de temps du serveur offline:( ) du coup j'ai posté sur https://lafibre.info/remplacer-livebox/cacking-nouveau-systeme-de-generation-de-loption-90-dhcp car je suis en fibre pro + LB5 et ils en parlent dans le thread, juste au dessus de mon post
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: jarjar le 09 juin 2023 à 19:40:42
Bonsoir

comme beaucoup je me retrouvai dans l’impossibilité de faire les MAJ du firmware, pour cause de plus d'internet.

Cette semaine, je me suis dit j'essaie. Et cela à marché, j'ai un firmware à jour et ma connexion Orange qui marche par contre un petit soucis subsiste.

Avant je pouvais renouveler mon IP publique et maintenant impossible et je me suis rendu compte que en plus des DNS 1.1.1.1 et le 1.0.0.1 j'ai obligatoirement ceux d'Orange.

Est ce normal??
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: CyberTaf le 21 décembre 2023 à 21:29:18
Bonsoir

comme beaucoup je me retrouvai dans l’impossibilité de faire les MAJ du firmware, pour cause de plus d'internet.

Cette semaine, je me suis dit j'essaie. Et cela à marché, j'ai un firmware à jour et ma connexion Orange qui marche par contre un petit soucis subsiste.

Avant je pouvais renouveler mon IP publique et maintenant impossible et je me suis rendu compte que en plus des DNS 1.1.1.1 et le 1.0.0.1 j'ai obligatoirement ceux d'Orange.

Est ce normal??

Dans Configuration, Paramètre de base, il faut cocher la case "Ignore WAN DNS"
Titre: TUTO - Remplacer la Livebox par un routeur DD-WRT (Internet+TV)
Posté par: jarjar le 06 janvier 2024 à 20:05:50
Merci CyberTaf. L'astuce pour les adresses DNS a correctement fonctionné. Par contre toujours de renouvellement d'adresse IP.