Est-ce que la téléphonie fixe peut fonctionner avec DHCPv4 uniquement ?
Pour rappel, dnsmasq a le rôle de serveur DHCPv4 dans une configuration ordinaire (vanilla) et odhcpd-ipv6only,
suivant la configuration, a le rôle de serveur RA ou serveur DHCPv6 (voire les deux simultanément, ou en parallèle).
Le problème est que je ne parviens à lire le code source du serveur DHCPv6 de odhcpd. Je suis contraint à jouer aux
devinettes afin de modifier les sources. Visiblement, les développeurs OpenWrt ont tendance à aller au plus court et ne
se sont pas embarrassés à donner des détails. Je pense que pour s'y retrouver sans difficulté il faut avoir une formation
en développement système et réseau sur le système Linux. Vive l'inclusion !
Ajouter une option DHCPv4 peut se faire de façon pratique avec la fonction dhcpv4_put. Cela semble plus difficile en
DHCPv6 : j'observe que les options sont ajoutées à une structure de type iovec (?).
Tout n'est peut-être pas perdu. J'ai juste l'impression d'être à la ramasse à vouloir intégrer des correctifs qui finiront par
devenir nécessaire, un jour ou l'autre.