Bonjour,
Je dois définir des options spécifiques dans le serveur DHCP d'IPCOP, et ces options sont valables pour toutes les étendues.
Il s'agit de fournir à mes téléphones IP les informations leur permettant d'adresser une nouvelle requête DHCP sur le bon VLAN.
Pour cela, ils sont identifiés via le "vendor-class-identifier".
Il me faut donc utiliser l'option "CLASS" et en définir les paramètres.
Même en ajoutant les options dans list_advoptions, je ne parviens pas à les enregistrer correctement.
Si je modifie directement le fichier dhcpd.conf, pas de problème, ça marche, par contre toute modification via le WebUI me casse le fichier...
Les options dont j'ai besoin sont :
- définir les paramètres d'une étendue ayant la forme : :
option space class_name
option class_name.CallServer code 1 = string
- Puis créer une nouvelle class :
class "IPPHONE" {
match if substring(option vendor-class-identifier,0,13) = "phone_tag";
option server.vendor-option-space class_name;
option class_name.CallServer
}
Ce qui me pose le plus de problème, c'est la forme :
class_name.Paramètre
Les points de séparation ne passent pas
Toute aide est la bienvenue
Merci!