On Mon, Jan 31, 2005 at 02:13:04PM +0100, Dieter Soost wrote:
> Hallo Liste,
>
> wieder mal etwas von 9.2 ...
>
> Problem war: DHCP startet nicht, Protokoll-Auszug:
>
> > dhcpd: No subnet declaration for eth-id-00:30:84 (0.0.0.0).
> > dhcpd: ** Ignoring requests on eth-id-00:30:84. If this is not what
> > dhcpd: you want, please write a subnet declaration
> > dhcpd: in your dhcpd.conf file for the network segment
> > dhcpd: to which interface eth-id-00:30:84 is attached. **
> > dhcpd: Not configured to listen on any interfaces!
>
> Ich habe alle entsprechenden configs geprüft und keinen Fehler gefunden,
> subnets waren alle deklariert (dachte ich).
>
> Dann habe ich in der "/etc/sysconfig/dhcp" einen Versuch gemacht:
>
> Vorher stand da:
>
> DHCPD_INTERFACE="eth-id-00:30:84:3e:f6:43"
>
> (Hinweis: Die MAC-Adresse hat SuSE selbst eingetragen, nicht ich)
>
> Ich habe geändert:
>
> DHCPD_INTERFACE="eth-id-00:30:84:3e:f6:43 eth0"
> ^^^^
>
> Und BINGO, DHCP startete wieder !
>
> Meine Frage:
>
> Kann es sein, das der DHCP mit der Angabe der MAC allein bzw. überhaupt,
> nichts anfangen kann ?
Genau, und eigentlich guckt das Startscript vorher nach welches
Interface sich dahinter verbirgt.
Was sagt denn bei Dir
/sbin/getcfg-interface eth-id-00:30:84:3e:f6:43
?
In /etc/init.d/dhcpd, zirka Zeile 125, muesstest Du den entsprechenden
getcfg-interface Aufruf sehen. Wenn der nicht da ist, stimmt auch was
nicht.
Peter
http://lists.suse.com/archive/suse-linux/2005-Feb/0077.html