Grüße kannst du im syslog etwas sehen wie dhcp offer/request ect? Am besten machst du mal folgendes: 1. 2 Konsolen auf der Maschine öffnen 1.1 Konsole 1 gibst du folgendes Kommando ein: tail -f /var/log/messages
/tmp/test.txt 1.2 Dieses Fenster lässt du laufen und in der 2. Konsole machst du folgendes:
2.1 rcdhcpd status 2.2 rcdhcpd stop 2.3 rcdhcpd start 2.4 Starte die Windoof büchse und warte bis die Maschine oben ist 2.5 melde dich auf der Windoof Kiste an und schau mal auf der Konsole von Windoof ipconfig /ALL 1.3 Brich das Tail mit "Strg + c" ab 3. die Datei /tmp/test.txt schickst du mal per Mail und schau bitte ob du eine /var/log/rc.dhcpd.log Datei hast 4. die Ausgabe der Windoof Büchse ipconfig /ALL bitte auch in die Mail und dann kann man mal schauen, was geht, was nicht und wo es scheitert. Grüße Stephan -----Ursprüngliche Nachricht----- Von: Lothar Vorrath [mailto:lothar@lotharvorrath.de] Gesendet: Mittwoch, 8. September 2004 20:29 An: suse-linux@suse.com Betreff: Re: AW: dhcp / dhcpd Suse 9.1 Hallo Webmaster, Am Mittwoch, 8. September 2004 18:55 schrieb Webmaster:
Wie sieht es mit der Doku von DHCPD aus????? Gelesen und beachtet, es gibt ein sehr gutes howto dazu:
http://www.linuxhaven.de/dlhp/HOWTO/DE-Netzwerk-HOWTO-7.html
Beachten Sie bitte: im Kernel muß »Multicasting« aktiviert sein.
Editieren Sie die Datei /etc/rc.d/rc.local, um sicherzustellen, daß diese einen Routing-Eintrag für »255.255.255.255« enthält.
ich habe leider keine /etc/rc.d/rc.local In welchem Runlevel würde diese denn gestartet und wie sieht der Eintrag denn aus ?? route add -host 255.255.255.255 dev eth1 ??????????????
Zitat aus der dhcpd README:
"In order for dhcpd to work correctly with picky DHCP clients (e.g., Windows 95), it must be able to send packets with an IP destination address of 255.255.255.255. Unfortunately, Linux insists on changing 255.255.255.255 into the local subnet broadcast address (in this case, the address would be 192.5.5.223). This results in a DHCP protocol violation. While many DHCP clients don't notice the problem, some (e.g., all Microsoft DHCP clients) will recognize the violation. Clients that have this problem will appear not to see DHCPOFFER messages from the server." Führen Sie als root folgendes Kommando aus:
route add -host 255.255.255.255 dev eth0
Also das klappte mit eth1
Sollte die Fehlermeldung
255.255.255.255: Unknown host
auftreten, dann tragen Sie folgenden Eintrag in Ihre /etc/hosts ein:
255.255.255.255 dhcp
Ist dieser eingefügt, führen Sie folgendes Kommando aus:
route add -host dhcp dev eth0
Grüße Stephan aber leider bekommen die Clients keine IP zugewiesen. Also auch ein Aufruf von dhcpd mit /usr/sbin/dhcpd eth1 -d -f läßt keine Anfragen der Clients in /var/log/messages erscheinen.
Oder ist das ne Macke des 2.6.5.7.95 Kernel. Unter 2.4.21.?? hate ich keine Probleme. Allerdings lief dort auch eine andere dhcpd Version. Ratlos Lothar -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com