Bon du coup, afin de laisser une chance à NetworkManager (cf le billet précédent) et de me simplifier le boulot, j'ai fini[1] par configurer mon serveur DHCP sur mon routeur OpenBSD.

Il faut commencer par éditer le fichier /etc/rc.conf.local afin d'ajouter

dhcpd_flags=""

Il faut alors modifier le fichier /etc/dhcpd.interfaces pour y mettre le nom des interfaces sur lesquelles vous voulez que votre serveur écoute.

Ensuite, il faut attaquer le fichier /etc/dhcpd.conf qui est le fichier principal de configuration du serveur DHCP de l'ISC[2] que vous retrouvez sur la majorité des *Nix dont Linux. Je vous renvoie donc vers la documentation associée de OpenBSD.

Note : Du coup, une fois les informations liées à mes cartes réseaux (à part lo) commentées dans /etc/network/interfaces, NetworkManager trouve bien mon réseau Wifi...

Notes

[1] parce que ça fait longtemps que je me dis que je devrais le faire...

[2] l'Internet Systems Consortium, auteur de DHCPD donc, mais de BIND également