Project

General

Profile

isc-dhcp-server

Added by Antoine TIXIER 2 months ago

Bonjour,

Il y a longtemps que je n'avais pas gratté le serveur DCHP, mais pour information, j'ai un warning lié à une méthode Python lorsque je le modifie via l'UI. (Version Maia)

Et pour les derniers téléphones Yealink reçus (T53), j'ai un VENDOR ID (Prefix adresse MAC) qui est inconnu. (44:DB:D2)

Dans /etc/dhcp/dhcpd_update/yealink.conf ajouter les dernières lignes comme suivant :

subclass "voip-mac-address-prefix" 1:00:15:65 {
    option tftp-server-name = config-option VOIP.http-server-uri;
    log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Yealink PREFIX 1:00:15:65"));
}

subclass "voip-mac-address-prefix" 1:E4:34:D7 {
    option tftp-server-name = config-option VOIP.http-server-uri;
    log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Yealink PREFIX 1:E4:34:D7"));
}

subclass "voip-mac-address-prefix" 1:80:5E:C0 {
    option tftp-server-name = config-option VOIP.http-server-uri;
    log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Yealink PREFIX 1:80:5E:C0"));
}

subclass "voip-mac-address-prefix" 1:80:5E:0C {
    option tftp-server-name = config-option VOIP.http-server-uri;
    log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Yealink PREFIX 1:80:5E:0C"));
}

subclass "voip-mac-address-prefix" 1:24:9A:D8 {
    option tftp-server-name = config-option VOIP.http-server-uri;
    log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Yealink PREFIX 1:24:9A:D8"));
}
**subclass "voip-mac-address-prefix" 1:44:DB:D2 {
    option tftp-server-name = config-option VOIP.http-server-uri;
    log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Yealink PREFIX 1:44:DB:D2"));
}**

J'ai perdu 1h la dessus, les téléphones étant au milieu d'un lot avec des préfix MAC différents ....

Ca se manifeste comme tél dans les logs, pas vraiment caractéristique, mais logique :

Aug 02 12:33:48 xivo dhcpd[860]: DHCPDISCOVER from 44:db:d2:xx:xx:xx via eth1: network 192.168.X.X/24: no free leases

Replies (1)

RE: isc-dhcp-server - Added by Laurent MEILLER 2 months ago

Merci Antoine,

On ouvre un ticket pour rajouter le préfixe Yealink, et notons la modif à faire pour la prochaine update de python, bien vu ;)

    (1-1/1)