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

0 Membres et 1 Invité sur ce sujet

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 194
Remplacement de la Livebox par un routeur Openwrt
« Réponse #960 le: 07 mai 2024 à 16:11:41 »
@fatpat : Merci beaucoup !

J'ai pas encore tout saisi. En fait, je me suis plutôt intéressé à IPv6 et pas tellement à IPv4.

En IPv6, je trouve que cela se fait de façon assez transparente. Les hôtes se configurent une adresse IP locale au lien et peuvent
ensuite diffuser à un groupe défini, du genre « serveur DHCP ».

En plus, DHCPv4 et DHCPv6 sont des protocoles différents. Par conséquent, j'en avais complètement oublié les requêtes ARP.

fatpat

  • Abonné Sosh fibre
  • *
  • Messages: 223
  • Porte de Maurienne (73)
Remplacement de la Livebox par un routeur Openwrt
« Réponse #961 le: 10 mai 2024 à 06:42:05 »
pour info je viens de faire des tests avec l'offloading software/hardware activé ou non sur mon mikrotik hex-s (RB760iGS). ça marche plutôt bien. Voici un test iperf de 2 minutes avec 10 connexions simultanées dans les 3 cas de figure:
  • sans offloading
  • software offloading
  • software + hardware offloading



on passe de 75% de cpu utilisé à moins de 50% puis à quasi 2% qui est le fond de roulement d'openwrt ;)

fatpat

  • Abonné Sosh fibre
  • *
  • Messages: 223
  • Porte de Maurienne (73)
Remplacement de la Livebox par un routeur Openwrt
« Réponse #962 le: 13 mai 2024 à 18:23:07 »
Globalement ma conf openwrt fonctionne correctement.

mais j'ai des pertes de connexion, en IPv4 et en IPv6 en même temps. un restart du network corrige le problème, ou un restart du leox. Je n'ai pas testé de simplement débrancher le cable entre le leox et mon routeur.

Au niveau de la fréquence on est à un peu plus de 24h. j'ai mis en place du monitoring pour avoir une vision claire de ce qu'il se passe.

par contre je n'ai rien dans les logs.

est-ce que ce problème vous parle ?

je vais essayer de debug plus profondément la prochaine fois que ça arrive.

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 194
Gestion de la CoS
« Réponse #963 le: 14 mai 2024 à 19:44:26 »
Il semblerait que OpenWrt dispose d'une option skpriority pour odhcp6c simplifiant l'envoi de trames pour définir la CoS requise.
Cela aurait été bien de pouvoir intégrer également un correctif pour udhcpc (provenant de BusyBox) dans OpenWrt.

[22:11] Plusieurs correctifs pour udhcpc ont été proposé à BusyBox mais ne semblent pas avoir été adopté.

On pourrait potentiellement tout gérer avec des règles nftables.
« Modifié: 14 mai 2024 à 22:13:47 par basilix »

fatpat

  • Abonné Sosh fibre
  • *
  • Messages: 223
  • Porte de Maurienne (73)
Remplacement de la Livebox par un routeur Openwrt
« Réponse #964 le: 14 mai 2024 à 22:36:02 »
Globalement ma conf openwrt fonctionne correctement.

mais j'ai des pertes de connexion, en IPv4 et en IPv6 en même temps. un restart du network corrige le problème, ou un restart du leox. Je n'ai pas testé de simplement débrancher le cable entre le leox et mon routeur.

Au niveau de la fréquence on est à un peu plus de 24h. j'ai mis en place du monitoring pour avoir une vision claire de ce qu'il se passe.

par contre je n'ai rien dans les logs.

est-ce que ce problème vous parle ?

je vais essayer de debug plus profondément la prochaine fois que ça arrive.

le problème s'est reproduit ajd exactement 24h après. J'ai débranché et rebranché le RJ45 entre le leox et le routeur et c'est revenu.
demain j'essaie de forcer un simple renew du DCHPv4 pour voir si ca aide.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 418
Remplacement de la Livebox par un routeur Openwrt
« Réponse #965 le: 18 mai 2024 à 00:38:42 »
Ça me fait vachement penser à mon problème avec mon modem externe... mais je ne sais toujours pas en déterminer la cause. Et pareil un renew toutes les 24h et ça repart.

Là par ex, ça fait 5 jours que c'est up. Le fait que j'ai remis les renew en même temps a bien aidé, plus aucune déco depuis. Le plus bizarre c'est que si c'est laissé en auto les 2 ne se produisent pas forcément en même temps (et pas toutes les 24h, mais normalement à ~50% du bail) du coup je comprends pas.

Chez mes parents, j'ai le même routeur fonctionnel et lui n'a pas besoin d’ajustement particulier. C'était pareil lorsque le mien fonctionnait encore pleinement, jamais eu besoin de forcer le renew.




fatpat

  • Abonné Sosh fibre
  • *
  • Messages: 223
  • Porte de Maurienne (73)
Remplacement de la Livebox par un routeur Openwrt
« Réponse #966 le: 18 mai 2024 à 07:49:00 »
J'ai trouvé ce que je pense être la cause de mon problème. J'ai détaillé là: https://lafibre.info/remplacer-livebox/durcissement-du-controle-de-loption-9011-et-de-la-conformite-protocolaire/msg1072471/#msg1072471

Voici ma conf dhcpv4 et dhcpv6 sur openwrt 23.05 (dernière en date):
config interface 'wan4'
option proto 'dhcp'
option device 'wan.832'
option hostname '*'
option broadcast '1'
option norelease '1'
option reqopts '1 3 6 15 28 51 58 59 90 119 125'
option clientid '0138xxxxxxxxxx'
option vendorid 'sagem'
# the user class (option 77) must be prefixed with a 1 byte length
# the user class FSVDSL_livebox.Internet.softathome.Livebox6 is 43 chars len, which is '+' char in the ascii table
# udhcpc does not automatically add prefix to the specified userclass
option sendopts '77:"+FSVDSL_livebox.Internet.softathome.Livebox6" 90:xxxxxxxxxxxxxxx'

config interface 'wan6'
option proto 'dhcpv6'
option device 'wan.832'
option reqprefix 'auto'
option reqaddress 'none'
option defaultreqopts '0'
option reqopts '11 17 23 24'
option noclientfqdn '1'
option noacceptreconfig '1'
option clientid '0003000138xxxxxxxxxx'
# no need to prefix with '+'.
# '+' is the length of the userclass 'FSVDSL_livebox.Internet.softathome.Livebox6' (43 chars len)
# and is encoded on 2 bytes on dhcpv6 ('\0+' or 0x002b)
# it is automatically added by odhcp6c on the fly:
# https://github.com/openwrt/odhcp6c/blob/bcd283632ac13391aac3ebdd074d1fd832d76fa3/src/odhcp6c.c#L1137-L1142
option userclass 'FSVDSL_livebox.Internet.softathome.Livebox6'

on verra ce que ça donne d'ici demain. 🤞