@flipper : pas trop compliqué, tu passes la mise à jour en 1.7 (faisable dans la webgui) et ensuite tu repasses ton fichier de config qui de mémoire ne change pas.
Si install avec livebox, ne pas oublier de repasser le script pppoe-server s'il n'est pas dans le répertoire résistant aux upgrades.
Pour les utilisateurs profanes d'ERL, je vais faire un récap' de la situation suite à la migration en cours de l'infra Orange vers un modèle DHCP pour l'IPv4 et IPv6.
N'hésitez pas à corriger si j'écris une boulette. C'est plus orienté vers ceux qui suivent d'un œil la discussion et voudraient avoir des informations concrètes des changements et des modifications à mettre en œuvre pour avoir une install 100% fonctionnelle avec un ERL.
J'éditerai au fur et à mesure en fonction des retours des utilisateurs plus expérimentés.
Data : la data arrive maintenant dans le vlan 832. Les trames encapsulant les paquets ARP, DHCP, ICMP sont taggés avec un Class of service (CoS) à 6 et les paquets "normaux" à 0.
VoIP : la voip arrive dans le vlan 832 également. Les trames encapsulant SIP et RTP arrivent avec un CoS à 5.
TV : la tv arrive sur le vlan 838/840. Prio du CoS à 0 ?
Priorisation des flux :
Détail : il semblerait que Orange rejette les paquets reçus s'il n'ont pas le bon CoS. Affirmation variable selon les testeurs. Peut-être différents setup en fonction des zones de collecte.
Difficulté 1 : pas facile de tagguer dynamiquement les paquets avec le bon ToS pour que l'ERL taggue les trames en sortie avec le CoS correspondant. Et après modification manuelle avec des règles, l'offload (accélération matérielle) n'est pas garanti.
Difficulté 2 : pour certains protocoles (ex : DHCP), l'ERL les traite avant qu'on puisse vraiment agir dessus.
Solution 1 : ajout de fonctionnalités par Ubiquiti pour un tag à la volée des flux selon le type (par DPI ?) sans faire sauter l'offload.
Solution 2 : overrider le mécanisme de raw socket sur certains protocoles
IPv4
Détail : Orange attribue une adresse IPv4 publique via requête dhcp discover
Difficulté 1 : l'option dhcp 90 n'est pas géré nativement par l'ERL
Solution 1 : patch du fichier vyatta-interfaces.pl pour permettre l'ajout de l'option 90 (voir :
https://lafibre.info/remplacer-livebox/en-cours-remplacer-sa-livebox-par-un-routeur-ubiquiti-edgemax/msg309517/#msg309517)
IPv6
Détail : Orange attribue un préfixe IPv6 en /56 qui est délégué au routeur.
Difficulté 1 : des options spéciales sont requises pour recevoir le préfixe IPv6 et sont à entrer manuellement dans certains fichiers
Difficulté 2 : le client DHCPv6-PD qu'utilise l'ERL (wide-dhcpv6) n'est pas top et nécessite le remplacement par un qui est plus adapté mais qui ne s'intègre donc pas dans la webgui
Difficulté 3 : option 90 non gérée nativement par l'ERL
Solution 1 : ajouter des options manuellement ne serait pas la partie la plus difficile. Ubiquiti qui intègre la possibilité de l'ajout des options dhcp via la webgui serait un plus
Solution 2 : se passer du client dhcpv6 par défaut et le remplacer par un plus adapté (ex : dibbler). Néanmoins le travail de scripting est intensif pour une intégration plus ou moins avancée.
En apparté, sur un sujet posté par Je@nb dans la section béta du forum Edgemax, des représentants d'Ubiquiti ne semblent pas trop fermés à l'idée de virer wide-dhcpv6 et laissent entendre qu'à moyen terme ça sera nécessaire... Mais ça nous amène à plus de 6 mois à 1 ans avant que ça ne puisse se retrouver dans le canal stable, si jamais ça se faisait...
Solution 3 : patch du fichier vyatta-interfaces.pl