InformationUn double-post pour informer d'une astuce pour éviter d'utiliser wireshark : le bail DHCP envoyé par Orange contient les informations à communiquer à la livebox (en temps normal elle les reçoit directement).
Ce bail est visible dans ce fichier
/var/db/dhclient.leases.<interface> (pour moi "igb0_vlan832", à ouvrir avec vi)
Avantages : récupération du "code" de la ville de connexion, et utilisation des bons serveurs DHCP. Cela permet de suivre l'évolution des options DHCP d'orange au fur et à mesure des changements (non documentés)
Utilisateurs avertis seulement, il faut avoir activé SSH dans System > Administration (mettre en écoute le serveur SSH seulement pour le LAN)
Cet éditeur se ferme en tapant
:q
Première constatation : je me connecte à une mauvaise ville, je suis en réalité branché à "LAG" (Lagny sur Marne?) au lieu de "AUB" pour Aubervilliers. Néanmoins le téléphone fonctionne.
Pour rappel, les options 90 et 125 sont identiques pour tout le monde. Les options 119 et 120 varient selon la position de l'abonné, ici les octets "4c:41:47" indiquent "LAG".
lease {
interface "igb0_vlan832";
fixed-address XXX;
next-server XXX;
option subnet-mask 255.255.248.0;
option routers XXX;
option domain-name-servers 80.10.246.130,81.253.149.1;
option domain-name "orange.fr";
option broadcast-address XXX;
option dhcp-lease-time 259200;
option dhcp-message-type 5;
option dhcp-server-identifier 80.10.247.48;
option dhcp-renewal-time 91417;
option dhcp-rebinding-time 207400;
option option-90 0:0:0:0:0:0:0:0:0:0:0:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30;
option domain-search "LAG.access.orange-multimedia.net.";
option option-120 0:6:73:62:63:74:33:67:3:4c:41:47:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:0;
option option-125 0:0:5:58:c:1:a:0:1:0:0:0:ff:ff:ff:ff:ff;
renew 3 2019/1/16 22:54:28;
rebind 4 2019/1/17 17:57:09;
expire 5 2019/1/18 21:30:51;
}
ça offre des possibilités intéressantes
Edit : l'option 125 à bien un octet modifié 0:0:5:58:c:1:a:0:
1:0:0:0:ff:ff:ff:ff:ff
De plus, OPNsense n'aime pas les chaînes hexa simplifiée (dans les options DHCP avancées), il faut remplacer par exemple :0:, :1: par :00:,:01: