DHCP nicht akzeptiert?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

DHCP nicht akzeptiert?

Beitrag von TBT » 11.11.2009 21:11:00

Hallo,

ich habe ein Netzwerk mit mehreren diskless Clients.
Alle Clients booten per Netzwerk, und werden von einem DHCP bedient.
Leider gestaltet sich das booten mal und oder weniger als Problem. Die
Clients sind öfter mal der Meinung, sie erhalten keine DHCP Antwort.
Wenn sie die ANtwort akzeptiert haben, läuft es per TFTP weiter, und
alles ist in Butter.
Im syslog des Servers sieht es so aus:

Code: Alles auswählen

Nov 11 10:57:44 server dhcpd: DHCPDISCOVER from 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:44 server dhcpd: DHCPOFFER on 192.168.10.105 to 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:46 server dhcpd: DHCPDISCOVER from 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:46 server dhcpd: DHCPOFFER on 192.168.10.105 to 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:51 server dhcpd: DHCPREQUEST for 192.168.10.105 (192.168.10.1) from 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:51 server dhcpd: DHCPACK on 192.168.10.105 to 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:55 server dhcpd: DHCPDISCOVER from 00:30:18:a5:ea:38 via eth0
Nov 11 10:57:55 server dhcpd: DHCPOFFER on 192.168.10.105 to 00:30:18:a5:ea:38 via eth0
Nov 11 10:58:03 server dhcpd: DHCPDISCOVER from 00:30:18:a5:ea:38 via eth0
Nov 11 10:58:03 server dhcpd: DHCPOFFER on 192.168.10.105 to 00:30:18:a5:ea:38 via eth0
Nov 11 10:58:19 server dhcpd: DHCPDISCOVER from 00:30:18:a5:ea:38 via eth0
Nov 11 10:58:19 server dhcpd: DHCPOFFER on 192.168.10.105 to 00:30:18:a5:ea:38 via eth0
und dann gibt der Client mit der Meldung "no DHCP Offer" auf, und muss resetet werden.

Das geht manchmal 10min so, aber es gibt auch "gute" Tage, da akzeptiert er sofort die 1. Antwort
vom Server, und ist nach 30sek fertig mit booten.

Jemand eine Idee, was ich da noch versuchen kann?

die DHCP Konfiguration:

Code: Alles auswählen

default-lease-time 86400;
max-lease-time 86400;
log-facility local7;
allow booting;
allow bootp;

option domain-name-servers 192.168.10.1;
option domain-name "meinedomain.local";
option routers 192.168.10.1;
option ntp-servers 192.168.10.1;

subnet 192.168.10.0 netmask 255.255.255.0 {
}

### normale Rechner
###
group {
  # --- snipped ---
}
### Linux Thinclients
### 101-...
group {

        option root-path "192.168.10.1:/home/diskless/v1";
        filename "pxelinux.0";
        next-server 192.168.10.1;

        host client01 {
                hardware ethernet 00:30:18:a5:ea:e8;
                fixed-address 192.168.10.101;
                option host-name "client01";
        }
        host client02 {
                hardware ethernet 00:30:18:a5:ea:ef;
                fixed-address 192.168.10.102;
                option host-name "client02";
        }
  # -- snipped --
}
Ach so, die Zuweisung der Adresse für andere Rechner, z.B. mein Laptop funktioniert tiptop,
nur das DHCP beim Netzwerkboot will nicht :(

Benutzeravatar
npi
Beiträge: 567
Registriert: 03.08.2003 17:52:10

Re: DHCP nicht akzeptiert?

Beitrag von npi » 11.11.2009 23:05:01

hi,
bist du sicher, dass sich die beiden Gruppen (normale Rechner und Thinclients) nicht in die Quere kommen können? In diesem Zusammenhang wäre es ganz interessant mal den Konfigurationsabschnitt für normale Rechner auszukommentieren und zu schauen, ob es dann besser funktioniert und dann auch mal diesen Abschnitt zu posten.

gruß,
npi
"Bis zur Unendlichkeit, und noch viel weiter!"
--Buzz, Toystory

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Re: DHCP nicht akzeptiert?

Beitrag von TBT » 12.11.2009 00:16:30

eigentlich schon, die "normalen Rechner" sehen so aus (sind alle)

Code: Alles auswählen

### normale Rechner
###
group {
        host torsten {
                hardware ethernet 00:10:5c:ec:06:86;
                fixed-address 192.168.10.50;
                option host-name "torsten";
        }
        host thorsten {
                hardware ethernet 00:10:5c:ec:06:87;
                fixed-address 192.168.10.51;
                option host-name "thorsten";
        }
        host sven {
                hardware ethernet 00:13:77:29:d4:e1;
                fixed-address 192.168.10.99;
                option host-name "sven";
        }
}
die Thinclients haben laufende IP Adressen ab .10.101

Benutzeravatar
npi
Beiträge: 567
Registriert: 03.08.2003 17:52:10

Re: DHCP nicht akzeptiert?

Beitrag von npi » 12.11.2009 00:36:42

ok,
die Konfiguration scheint also so weit in Ordnung zu sein. Als nächstes wäre es interessant, was die Clients für Meldungen bringen, wenn es nicht funktioniert.
Könntest du diese mal posten?

gruß,
npi
"Bis zur Unendlichkeit, und noch viel weiter!"
--Buzz, Toystory

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Re: DHCP nicht akzeptiert?

Beitrag von TBT » 12.11.2009 07:46:06

die versuchen statt von Festplatte übers Netz zu booten.
Der Nvidia-Bootagent startet (vom BIOS) er sucht und sucht,
und dann kommt die Meldung (sinngemäß)

"no DHCP-Offer"
"please insert boot-disk an press enter"

Antworten