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

jisay et 8 Invités sur ce sujet

Lucy-Han

  • Abonné Orange Fibre
  • *
  • Messages: 98
  • Vannes - Bretagne
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1356 le: Aujourd'hui à 16:00:09 »
Lors du passage à la conformité protocolaire de 2023 largement documentée par levieuxatorange, j'ai rencontré les mêmes problèmes : DORA et SARR ok, renew ko. Problèmes résolus par cette histoire de majuscule et de minuscule dans le user class. Pour des raisons qui échappent à mon niveau de connaissance DORA et SARR peuvent être OK sans que renew le soit...

unipo

  • Abonné Orange Fibre
  • *
  • Messages: 42
  • 32
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1357 le: Aujourd'hui à 16:47:50 »
Alors, avec killall -SIGUSR1 udhcpc j'ai bien dans les logs un retour avec un nouveau lease.

Le soucis viendrait de l'ipv6,  killall -SIGUSR1 odhcp6c ne retourne rien dans les logs... Et pire ( ou mieux ) c'est ça qui me fait perdre la connection!
Ma config ipv6 vient d'ici, ayant juste modifié l'adresse mac, le modèle de la box et ma chaine d'auth. Quelques chose choque?
« Modifié: Aujourd'hui à 17:09:02 par unipo »

Lucy-Han

  • Abonné Orange Fibre
  • *
  • Messages: 98
  • Vannes - Bretagne
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1358 le: Aujourd'hui à 17:26:04 »
Je viens de regarder le tuto, peut-être, j'ai bien dit peut-être, un 2b en trop au tout début de l'option 77 de l'IPv4 ?

unipo

  • Abonné Orange Fibre
  • *
  • Messages: 42
  • 32
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1359 le: Aujourd'hui à 17:32:37 »
2b correspond au + de +FSVDSL_livebox.Internet.softathome.Livebox3

Et le dans mon poste précédent j'indiquais que le renew de l'ipv4 avait l'air ok avec un retour dans les logs "udhcpc: sending renew to server" et "lease of MonIPPublique obtained from"

Mais en jouant avec l'ipv6 je perds la connection

Lucy-Han

  • Abonné Orange Fibre
  • *
  • Messages: 98
  • Vannes - Bretagne
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1360 le: Aujourd'hui à 17:36:56 »
Ajouter 2b devant l'option 15 de l'IPv6 ?

unipo

  • Abonné Orange Fibre
  • *
  • Messages: 42
  • 32
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1361 le: Aujourd'hui à 17:39:04 »
list sendopts '15:+FSVDSL_livebox.Internet.softathome.Livebox3'

Le + est déjà inclut...

Je vous dit, j'en devient fou  ;D


Ninja edit:
Mais il le faut pas dans l'ipv6!  :o
Je test ça mais il est possible que ce soit la raison

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 909
    • Mon dépôt GitHub
Remplacement de la Livebox par un routeur Openwrt
« Réponse #1362 le: Aujourd'hui à 17:48:50 »
Ne pas recopiez dans le Shell. Voici ce que j'utilisais auparavant.

user_class="FSVDSL_livebox.Internet.softathome.Livebox5"
raw_user_class=$(printf "$user_class" | hexdump -v -e '1/1 "%02x"')
auth_info='mysterious!!!'

uci -q batch <<-EOF
        delete network.wan
        set network.wan='interface'
        set network.wan.proto='dhcp'
        set network.wan.device='${wan_iface}.832'
        set network.wan.reqopts='1 3 6 15 28 51 58 59 90 119 120 125'
        set network.wan.vendorid='sagem'
        set network.wan.clientid='${wan_mac}'
        set network.wan.sendopts='77:2B${raw_user_class} 90:${auth_info}'
EOF

iaid="$(printf "$wan_mac" | sed -E 's/.*(.{8})$/\1/')"

uci -q batch <<-EOF
        delete network.wan6
        set network.wan6='interface'
        set network.wan6.proto='dhcpv6'
        set network.wan6.device='${wan_iface}.832'
        set network.wan6.reqaddress='none'
        set network.wan6.noclientfqdn='1'
        set network.wan6.reqprefix=':${iaid}'
        set network.wan6.reqopts='11 17 23 24'
        set network.wan6.clientid='00030001${wan_mac}'
        set network.wan6.userclass='${user_class}'
        set network.wan6.vendorclass='0000040e0005736167656d'
        set network.wan6.sendopts='11:${auth_info}'
EOF