Bonjour,
Comme j'ai beaucoup cherché sur le sujet et que je n'ai rien trouvé, je partage avec vous ma solution.
Quand on active le service DHCP sur le NAS (un synology pour moi) au lieu de celui sur la livebox (j'en ai besoin sur le nas pour gérer mon DNS sur celui-ci et donc forcer les serveur DNS dans la paramètres DHCP).
Et bien la télévision orange ne fonctionne plus. En effet, le décodeur TV d'Orange réclame des paramètres au serveur DHCP que le serveur DHCP du NAS ne connait pas.
Donc après pas mal d'analyse de trafic et de debug, voici comment j'ai paramétré mon serveur DHCP sur le NAS pour que la Télévision Orange fonctionne:
Comme le serveur DHCP du NAS écrase le fichier dhcpd.conf à chaque changement de paramètre, il faut créer un 'template' de fichier qui sera utilisé pour créé le fichier dhcpd.conf
Sur mon Synology, j'ai créé les 2 fichiers suivants:
/etc/dhcpd/dhcpd-eth0-tv.info (ce fichier permet d'activer ou de désactiver les options présentes dans le fichier .conf
/etc/dhcpd/dhcpd-eth0-tv.conf (fichier de configuration pour la TV orange
Contenu du fichier /etc/dhcpd/dhcpd-eth0-tv.info:
enable="yes"
Contenu du fichier /etc/dhcpd/dhcpd-eth0-tv.conf
interface=eth0
dhcp-option=tag:tv,option:router,192.168.1.1
dhcp-option=tag:tv,option:domain-name,home
dhcp-option=tag:tv,option:dns-server,192.168.1.1
dhcp-option-force=tag:tv,option:ntp-server,172.20.224.167
dhcp-option=tag:tv,72,193.253.67.89
dhcp-option-force=tag:tv,vi-encap:3561,4,"18622C"
dhcp-option-force=tag:tv,vi-encap:3561,5,"NQXXXXXXXXXXXXX"
dhcp-option-force=tag:tv,vi-encap:3561,6,"Livebox 3"
dhcp-boot=tag:tv,,192.168.1.1,192.168.1.1
dhcp-host=18:62:2C:XX:XX:XX,set:tv,decodeurTV,192.168.1.123,86400
Explication:
interface=eth0 : ce qui suit concerne les paramètres DHCP sur l'interface eth0 (au besoin : remplacer eth0 par le nom de l'interface réseau sur laquelle votre serveur dhcp écoute)
tag:tv : toutes ces options sont taguées avec l'option 'tv' pour n'appliquer ces paramètres qu'au décodeur TV orange (il sera reconnu grâce à son adresse MAC)
dhcp-option=tag:tv,option:router,192.168.1.1 : on défini ici l'adresse de la passerelle (IP de la livebox)
dhcp-option=tag:tv,option:domain-name,home : le nom de domaine par défaut (home par défaut sur les livebox)
dhcp-option=tag:tv,option:dns-server,192.168.1.1 : l'adresse IP du serveur DNS (la livebox)
dhcp-option-force=tag:tv,option:ntp-server,172.20.224.167 : le serveur NTP dont à besoin le décodeur TV (option force pour envoyer ce paramètre au décodeur TV même s'il ne le demande pas)
dhcp-option=tag:tv,72,193.253.67.89 : option pour définir le serveur utilisé par le décodeur TV.
dhcp-option-force=tag:tv,vi-encap:3561,4,"18622C" : ici c'est l'OUI du constructeur de la livebox (sagem pour la livebox play) (http://www.adminsub.net/mac-address-finder/sagem)
dhcp-option-force=tag:tv,vi-encap:3561,5,"NQXXXXXXXXXXXXX" : Numéro de série de la livebox (remplacer les NQXXX... par le numéro de série de votre livebox)
dhcp-option-force=tag:tv,vi-encap:3561,6,"Livebox 3" : nom de la livebox
dhcp-boot=tag:tv,,192.168.1.1,192.168.1.1 : options du bootp pour définir la paramètres de boot du décodeur (ip de la livebox)
dhcp-host=18:62:2C:XX:XX:XX,set:tv,decodeurTV,192.168.1.37,86400 : il s'agit de l'entrée statique DHCP pour le décodeur TV, option 'tv' pour y appliquer les paramètres ci-dessus tagués 'tv'. : Placer ici l'adresse MAC du décodeur, et l'adresse IP désirée.
(manuel du serveur DHCP du NAS : http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html)
Pour activer ces options, vous pouvez redémarrer le service DHCP par l'interface WEB du NAS pour en CLI avec la commande suivante:
/etc/rc.network nat-restart-dhcp
Puis éteindre et rallumer le décodeur TV.
Voila cela a fonctionné pour moi.
J'ai trouvé tous ces paramètres en faisant une capture réseau (wireshark) des paquets DHCP. Faites de même pour trouver vos paramètres ci ceux-ci ne fonctionnent pas.
Bon Courage.
G-rhum
.