Auteur Sujet: Remplacement de la Livebox par un routeur Openwrt  (Lu 248644 fois)

0 Membres et 3 Invités sur ce sujet

nonosch

  • Abonné Free fibre
  • *
  • Messages: 263
  • Mulhouse 68
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #204 le: 08 juillet 2019 à 11:02:57 »
rc.local est "vide"

en faisant un reboot ou /etc/init.d/network restart :

en mettant sleep 10 + sh /etc/vlanprio.sh dans /etc/hotplug.d/iface/21-vlanprio je récupère une ip  fonctionelle en 8.xx.xx (ip public il me semble)
en mettant en plus ifup et ifdown j'ai de nouveau une ip publique mais la connexion se relance d'elle mème toute les 10s environ

en ne mettant que sh /etc/vlanrio.sh dans /etc/hotplug.d/iface/21-vlanprio je récupere une ip en 172.xx.xx..xx

le sleep 10 semble faire la différence

sans rajoutez kmod-button-hotplug kmod-gpio-button-hotplug

yousstech

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • 78210
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #205 le: 08 juillet 2019 à 11:14:50 »
rc.local est "vide"

en faisant un reboot ou /etc/init.d/network restart :

en mettant sleep 10 + sh /etc/vlanprio.sh dans /etc/hotplug.d/iface/21-vlanprio je récupère une ip  fonctionelle en 8.xx.xx (ip public il me semble)
en mettant en plus ifup et ifdown j'ai de nouveau une ip publique mais la connexion se relance d'elle mème toute les 10s environ

en ne mettant que sh /etc/vlanrio.sh dans /etc/hotplug.d/iface/21-vlanprio je récupere une ip en 172.xx.xx..xx

le sleep 10 semble faire la différence

Quand on y pense cela semble logique pour le "ifup et ifdown", hotplug doit le considéré comme une reconnexion à chaud et bonjour la boucle. Heureusement que tu me le remonte. Donc un "/etc/hotplug.d/iface/21-vlanprio" avec les lignes :
sleep 10
sh /etc/vlanprio.sh
Cela fonctionnent chez toi, peut tu me confirmer si c'était suite a l'installation du kmod-button-hotplug (pour le kmod-gpio-button-hotplug j'ai un autre appareil qui ne la pas et cela fonctionnent sans)

Merci pour ton retour


nonosch

  • Abonné Free fibre
  • *
  • Messages: 263
  • Mulhouse 68
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #206 le: 08 juillet 2019 à 11:19:45 »
sleep 10
sh /etc/vlanprio.sh

fonctionne

je n'ai pas installé les packages kmod-button-hotplug kmod-gpio-button-hotplug

j'ai aussi testé en débranchant le rj45

je débranche : l'interface garde l'ip mais bien sûr pas de connection

j'ai donc fais un /etc/init.d/network pour remettre la connection à "0" , attendu 4-5 minutes et rebranché le cable : je récupère une ip stable publique fonctionelle

merci à toi pour cette méthode

yousstech

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • 78210
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #207 le: 08 juillet 2019 à 11:50:52 »
sleep 10
sh /etc/vlanprio.sh

fonctionne

je n'ai pas installé les packages kmod-button-hotplug kmod-gpio-button-hotplug

j'ai aussi testé en débranchant le rj45

je débranche : l'interface garde l'ip mais bien sûr pas de connection

j'ai donc fais un /etc/init.d/network pour remettre la connection à "0" , attendu 4-5 minutes et rebranché le cable : je récupère une ip stable publique fonctionelle

merci à toi pour cette méthode

Merci pour ta confirmation alors on a pas besoin des kmod. Donc maintenant que cela fonctionne tu ne devrait même plus avoir besoin d'un /etc/init.d/network lorsque tu rebranche le câble. Le but de hotplug, c'est que ce soit automatisé.

J’espère avoir contribué pour ce tuto


nonosch

  • Abonné Free fibre
  • *
  • Messages: 263
  • Mulhouse 68
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #208 le: 19 juillet 2019 à 20:52:55 »
Salut,

juste un  retour d'expérience sur le tuto de Ubune et l'apport de Yousstech.

J'ai flashé un Edgerouter X avec Openwrt.  (je suis plus a l'aise avec Openwrt et je cherchai un peit routeur de qualité pas cher.....)

En suivant le tuto de Ubune et an activant le Hardware flow offloading ce petit routeur  tient sans problème et aucune peine le 300/300 de Sosh.
D'aprés le forum Openwrt il devrai tenir sans problème le Gbit

L'apport de Yousstech fonctionne sans problème

« Modifié: 19 juillet 2019 à 23:57:59 par nonosch »

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #209 le: 24 juillet 2019 à 17:43:30 »
Salut,

juste un  retour d'expérience sur le tuto de Ubune et l'apport de Yousstech.

J'ai flashé un Edgerouter X avec Openwrt.  (je suis plus a l'aise avec Openwrt et je cherchai un peit routeur de qualité pas cher.....)

En suivant le tuto de Ubune et an activant le Hardware flow offloading ce petit routeur  tient sans problème et aucune peine le 300/300 de Sosh.
D'aprés le forum Openwrt il devrai tenir sans problème le Gbit

L'apport de Yousstech fonctionne sans problème

Pour info quand j'avais testé avec mon ERX j'obtenais déjà 930/300 sans offload (ni hard ni soft)
945/300 avec offload, mais j'avais de mauvaises perf en ipv6.
Quels sont tes perfs en ipv6 avec l'offload ?

@Yousstech, Merci pour ta participation, peux-tu résumer la mise en place ?
En effet ça a l'air plus propre, même si j'ai pas l'impression qu'on y gagne grand chose, ça reste un fichier à modifier.

A+

nonosch

  • Abonné Free fibre
  • *
  • Messages: 263
  • Mulhouse 68
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #210 le: 24 juillet 2019 à 23:16:10 »
Pour info quand j'avais testé avec mon ERX j'obtenais déjà 930/300 sans offload (ni hard ni soft)
945/300 avec offload, mais j'avais de mauvaises perf en ipv6.
Quels sont tes perfs en ipv6 avec l'offload ?

A+

Effectivement en ipv6 le débit est divisé par 10 en down et quasi inexistant en up (fibre sosh 300/300 : 33 en down et 1 en up)

l'offload, dans mes test, me permet d'avoir le même débit en utilisant beaucoup moins de ressources cpu

en ipv 4 300 en don et 300 en up
Tu as une explication pour la différence de déit ipv6/ipv4 (cpu ??) ?

Mon Wrt32x n'a pas ces limitations ( l'Erl est là pour bricoler et apprendre à utilisé le git d'OPenwrt - but :apprendre à faire un firmware avec les packages requis pour la fibre Orange, plus simple lors d'un sysupgrade)

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #211 le: 25 juillet 2019 à 08:07:31 »
Effectivement en ipv6 le débit est divisé par 10 en down et quasi inexistant en up (fibre sosh 300/300 : 33 en down et 1 en up)

l'offload, dans mes test, me permet d'avoir le même débit en utilisant beaucoup moins de ressources cpu

en ipv 4 300 en don et 300 en up
Tu as une explication pour la différence de déit ipv6/ipv4 (cpu ??) ?

Mon Wrt32x n'a pas ces limitations ( l'Erl est là pour bricoler et apprendre à utilisé le git d'OPenwrt - but :apprendre à faire un firmware avec les packages requis pour la fibre Orange, plus simple lors d'un sysupgrade)

Il faudrait comparer les perf ipv6 edge os avec offload vs openwrt, mais à mon avis c'est juste pas géré/optimisé.

Mais de toute façon l'offload sur du sosh a peu d'interêt sur l'erx.

Car sans offload, la forwarding est donc fait coté cpu, sur les 4 cpu, 2 seront utilisés pour cette tache.
Quand je faisais un forward sur le lien orange 1gbps, débit max => 920-930mbps, j'atteignais les 50% d'utilisation cpu (saturation des deux cpu), donc il reste quand même 2 autres cpu dispo, et on perd "que" 20-25mbps, donc pour faire du 300/300 ça doit pas être génant :)

L’intérêt serait vraiment si tu veux atteindre le 945 et que tu fais que de l'ipv4.
Ton wrt32x ne fait pas d'offload mais a un cpu largement taillé pour faire du gbps.
« Modifié: 25 juillet 2019 à 09:02:58 par ubune »

yousstech

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • 78210
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #212 le: 25 juillet 2019 à 20:28:57 »
 Salut à tous, donc pour résumé, Hotplug automatise juste le tout. Au lieu que vlanprio.sh soit appelé seulement au démarrage, il est relancé à chaque fois que l’on touche à la configuration réseau ou alors qu’on débranche un câble. Mais je sais pas si c’est plus propre ce que j’ai fais, car si on jette un coup d’œil à la doc de Hotplug d’OpenWrt , j’ai pas réussi à respecter la syntaxe des scripts. Je me suis donc résigné à y mettre le minimum et ça fonctionne bien comme cela, donc restons sur le principe KISS.

Pour résumer la mise en place :
   - On retire les commandes du ‘/etc/rc.local’
   - On créé le fichier ‘/etc/hotplug.d/iface/21-vlanprio’
Soit on ajoute la ligne :
sh /etc/vlanprio.sh
où alors on remplace par ces lignes pour ceux qui n’ont pas d’ipv4 publique qui remonte (nonosch a testé merci à lui):
sleep 10
sh /etc/vlanprio.sh
   - Optionnel, on peut ajouter les 2 lignes dans /etc/sysupgrade.conf :
/etc/hotplug.d/iface/21-vlanprio
/etc/vlanprio.sh
Comme cela lors d’un backup ou d’une mise à jour, on retrouve ces fichiers.
« Modifié: 25 juillet 2019 à 23:36:38 par yousstech »

Fuli10

  • Abonné Free fibre
  • *
  • Messages: 1 006
  • Conflans Sainte Honorine (78)
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #213 le: 27 juillet 2019 à 00:12:25 »
Hello,
Je viens de tester une configuration avec le décodeur UHD5 sur le lan d'un OWRT. Cela fonctionne plutôt pas trop mal (zapping inclus) mais j'ai juste un petit problème que je n'arrive pas à comprendre. En fait cela fonctionne seulement si je mets l'interface br-lan en promisc. Et ça je ne comprend pas pourquoi. Faut-il cloner la MAC de la livebox sur l'interface lan ?

DimitriM

  • Abonné Orange Fibre
  • *
  • Messages: 1
  • Lannion, 22300
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #214 le: 02 août 2019 à 15:36:55 »
j'ai m'inscris pour vous remercier pour ce tuto! J'ai réussi à mettre mon vieux tp-link wdr4300 sur la dernière version d'OpenWRT, reconfigurer en DHCP (il était en Chaos Calmer et pppoe depuis 2014, et j'ai remarque une baisse du débit) et obtenir le débit vraiment remarquable (j'avais 50-70mbit au peigne en pppoe)
https://www.speedtest.net/result/8466212752

j'ai du ajouter les dissipateurs sur les processeurs du routeur car il surchauffait et déconnait avec le nouveau débit. Et depuis quelques jours ça tourne bien.

Le router remplace la livebox bien évidemment. Pas de télé ni de téléphone fixe. Je peux partager le config pour ce router si quelqu'un est intéressé.



Fuli10

  • Abonné Free fibre
  • *
  • Messages: 1 006
  • Conflans Sainte Honorine (78)
Remplacement de la Livebox par un routeur Openwrt 18+ (DHCP V4/V6 + TV).
« Réponse #215 le: 08 août 2019 à 21:26:42 »
Hello,
Je viens de tester une configuration avec le décodeur UHD5 sur le lan d'un OWRT. Cela fonctionne plutôt pas trop mal (zapping inclus) mais j'ai juste un petit problème que je n'arrive pas à comprendre. En fait cela fonctionne seulement si je mets l'interface br-lan en promisc. Et ça je ne comprend pas pourquoi. Faut-il cloner la MAC de la livebox sur l'interface lan ?
Je me répond à moi même: à priori le décodeur n'aime pas quand la passerelle par défaut n'est pas le serveur DHCP. J'avais fais ça pour le temps d'un test. Maintenant que je n'ai plus de livebox et plus qu'openwrt comme passerelle et DHCP, je n'ai plus de soucis.