Voici une réponse générée par l'IA ChatGPT 4.1.Le micrologiciel Asuswrt-Merlin peut remplir certains des prérequis évoqués dans votre message pour remplacer une Livebox par un routeur personnel, mais il y a des points importants à considérer.
Voici une analyse détaillée :
1. Support IPv4 Only, IPv6 Only, et IPv4 + IPv6 :
- Asuswrt-Merlin supporte pleinement IPv4 et IPv6, y compris le mode double stack (IPv4 + IPv6).
- La gestion des DHCPv4 et DHCPv6 est complète.
- Il permet des configurations avancées pour la cohérence entre les deux stacks.
2. Support DHCPv4 et DHCPv6 :
- Asuswrt-Merlin supporte la majorité des messages DHCP standards (DORA, RENEW, REBIND, RELEASE pour IPv4 ; SARR, RENEW, REBIND pour IPv6).
- La prise en charge du DHCPv6 "Rapid Commit" n'est pas supportée, ce qui est cohérent avec votre message.
- La gestion des options DHCPv4 et DHCPv6 (incluant options 61, 90, etc.) est possible, avec une certaine flexibilité pour le configuré manuellement.
3. Encodage MAC et DUID :
- Asuswrt-Merlin permet de fixer ou de modifier la MAC statique.
- La DUID en DHCPv6 peut être générée automatiquement ou configurée manuellement, selon les options disponibles.
- La gestion de ces identifiants est donc compatible avec les exigences.
4. Support des mécanismes de sécurité et d'authentification DHCP :
- Asuswrt-Merlin peut supporter des options DHCP personnalisées, mais le support précis du DHCPv4 90 et DHCPv6 11 pour l’authentification CHAP et le challenge doit être vérifié selon la version et la configuration.
- En général, il est possible d’injecter des options DHCP personnalisées, mais cela peut nécessiter une configuration avancée ou des scripts.
5. Contrôle des messages DHCP et gestion des erreurs :
- Asuswrt-Merlin offre une gestion avancée des logs et peut être configuré pour suivre les cycles de vie DHCP.
- La gestion du "parcage" ou le rejet des adresses non routables doit être configurée manuellement via des scripts ou règles de firewall.
6. Priorisation du trafic (COS6, DSCP) :
- Asuswrt-Merlin supporte la qualité de service (QoS) et le marquage DSCP.
- La gestion de la COS6 pour DHCP, ARP, ICMPv6, etc., doit être configurée manuellement via des règles de QoS ou de firewall.
7. Support des options spécifiques et des tests de vie :
- Le firmware permet des règles avancées pour le ping, ARP, ICMPv6, etc.
- La configuration pour tester la connectivité montante est réalisable via des scripts ou des outils intégrés.
Conclusion :
- Oui, Asuswrt-Merlin peut remplir la majorité des prérequis mentionnés, notamment en ce qui concerne la gestion avancée DHCPv4/6, la configuration MAC/DUID, et la prise en charge IPv4/IPv6.
- Cependant, certains aspects très spécifiques comme le marquage COS6 précis pour DHCP/ARP/ICMPv6, ou la gestion fine des options DHCP pour l’authentification CHAP, peuvent nécessiter une configuration avancée, voire le développement de scripts personnalisés.
- La compatibilité dépend aussi de la version précise d’Asuswrt-Merlin et des options de configuration que vous utilisez.
En résumé, Asuswrt-Merlin est une plateforme très flexible et puissante pour remplacer une Livebox dans un contexte où vous souhaitez gérer manuellement DHCP, DHCPv6, QoS, et autres paramètres avancés, mais cela demande une configuration soignée pour respecter tous les prérequis mentionnés.