Bonjour à tous,
Jusqu'a présent j'avais un dhcpd qui tournait sur un serveur passerelle sous debian.
La passerelle possedait deux interfaces eth0 et eth1. eth0 etait sur un switch pour le lan et eth1 etait sur une freebox pour le net.
Jusque la tout va bien.
Mais maintenant, j'ai décidé de moderniser ma passerelle qui devient Wifi.
Donc une carte atheros, madwifi et hostapd plus tard, j'ai du wifi mais j'ai plus de dhcpd.
Maitnenant, j'ai toujours mes deux cartes eth qui ont les meme fonctions, mais eth0 et bridgée avec ath0 sous le doux nom de br0.
Dans la mesure ou on ne met pas l'interface dans dhcpd.conf, et que la topologie du réseau a pas vraiment changé. Je suis embété.DHCPD refuse de demarrer.
Voici les fichier de conf et l'extrait de syslog :
/etc/network/interface
# The loopback network interface
auto lo
iface lo inet loopback
#auto eth0
iface eth0 inet static
# The primary network interface
auto eth1
iface eth1 inet static
address 8X.XXX.XXX.XX
netmask 255.255.255.0
gateway 8X.XXX.XXX.254
#Interface Wlan : cf. iwconfig(8)
auto ath0
iface ath0 inet static
pre-up wlanconfig ath0 create wlandev wifi0 wlanmode ap
post-down wlanconfig ath0 destroy
address 192.168.0.254
netmask 255.255.255.0
wireless-mode Master
wireless-channel 9
wireless-key off
/etc/dhcpd/dhcpd.conf
ddns-update-style none;
# option definitions common to all supported networks...
option domain-name "ddns-update-style none;
# option definitions common to all supported networks...
option domain-name "XXX.XX.fr";
option domain-name-servers 192.168.0.254;
default-lease-time 36000;
max-lease-time 72000;
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0
{
range 192.168.0.1 192.168.0.15;
ddns-domainname "XXX.XX.fr";
option domain-name "XXX.XX.fr";
option domain-name-servers dns.XXX.XX.fr;
option broadcast-address 192.168.0.255;
option routers routeur.XXX.XX.fr;
option netbios-name-servers smb.XXX.XX.fr;
}
message d'erreur syslog
Nov 7 02:53:31 tenaille dhcpd: Internet Systems Consortium DHCP Server V3.0.1
Nov 7 02:53:31 tenaille dhcpd: Copyright 2004 Internet Systems Consortium.
Nov 7 02:53:31 tenaille dhcpd: All rights reserved.
Nov 7 02:53:31 tenaille dhcpd: For info, please visit [www.isc.org]
Nov 7 02:53:31 tenaille dhcpd: Wrote 0 deleted host decls to leases file.
Nov 7 02:53:31 tenaille dhcpd: Wrote 0 new dynamic host decls to leases file.
Nov 7 02:53:31 tenaille dhcpd: Wrote 15 leases to leases file.
Nov 7 02:53:31 tenaille dhcpd:
Nov 7 02:53:31 tenaille dhcpd: No subnet declaration for eth0 (0.0.0.0).
Nov 7 02:53:31 tenaille dhcpd: ** Ignoring requests on eth0. If this is not what
Nov 7 02:53:31 tenaille dhcpd: you want, please write a subnet declaration
Nov 7 02:53:31 tenaille dhcpd: in your dhcpd.conf file for the network segment
Nov 7 02:53:31 tenaille dhcpd: to which interface eth0 is attached. **
Nov 7 02:53:31 tenaille dhcpd:
Nov 7 02:53:31 tenaille dhcpd:
Nov 7 02:53:31 tenaille dhcpd: Not configured to listen on any interfaces!
Je comprends pas pourquoi il voit pas que eth0 est dans un bridge...
Si quelqu'un peut m'eclairer, merci
Poste le Tuesday 7 November 2006 03:00:06