Ik ben vandaag de hele dag bezig geweest met het uitrollen van een PXE service maar dit werkt niet goed. De PXE server is een Ubuntu 10.04 server distro, geconfigureerd met DHCP en TFTP volgende deze tut. Het is de bedoeling dat ik onder andere Ubuntu 11.10 kan installeren op de cliënt. Het booten via PXE gaat goed, hij begint de installatie ik selecteer de juiste taal, tobo instellingen etc. Op een gegeven moment gaat de installer zijn NIC configureren maar hij krijgt nooit een IP-adres.
De DHCP server werkt goed, hij geeft alleen problemen tijdens de installatie. De foutmelding die ik krijg is gelijk aan de deze; Ik heb (nog) geen internet op de server dus dit zijn niet de echte logs
Blijkbaar verstuurd de DHCP server een ping packet om te kijken of het adres wat hij wil gaan uitdelen vrij is. Hier gaat het helaas fout, de client die de DHCP Discover verstuurd reageert ook op de ICMP request. Dit doet hij voor elk IP-adres dat de DHCP server wil gaan uitdelen, met als gevolg dat geen enkel IP-adres beschikbaar is. Ook als ik de ARP tabel bekijk zie ik hetzelfde MAC-adres (van de client) gekoppeld aan vrijwel elk IP-adres in de scope.
Dit probleem doet zich alleen voor tijdens de installatie via PXE. Daarvoor (het contact maken met de PXE) gaat het perfect. Ook bij al geïnstalleerde clients gaat het goed. Ik heb nog niet de mogelijkheid gehad om verschillende OS'en klaar te zetten via PXE maar dat zal ik morgen doen.
De clients zijn HP/Compaq e8200 elite, met de volgende nic:
Netwerkinterface
Geïntegreerd Intel 82579LM Gigabit Ethernet; Intel Pro 1000 CT Gigabit
Ik vrees helaas dat het een bug is maar ik hoop dat iemand nog ideeën heeft die ik kan uit proberen. Morgen zal ik een packet sniffer aanzetten om de inhoud van de ping request te bekijken en andere OS'en installeren via PXE.
De DHCP server werkt goed, hij geeft alleen problemen tijdens de installatie. De foutmelding die ik krijg is gelijk aan de deze; Ik heb (nog) geen internet op de server dus dit zijn niet de echte logs
code:
1
2
3
| dhcpd: ICMP Echo reply while lease 10.116.28.200 valid. dhcpd: Abandoning IP address 10.116.28.200: pinged before offer dhcpd: ICMP Echo Reply for 10.116.28.165 late or spurious. |
Blijkbaar verstuurd de DHCP server een ping packet om te kijken of het adres wat hij wil gaan uitdelen vrij is. Hier gaat het helaas fout, de client die de DHCP Discover verstuurd reageert ook op de ICMP request. Dit doet hij voor elk IP-adres dat de DHCP server wil gaan uitdelen, met als gevolg dat geen enkel IP-adres beschikbaar is. Ook als ik de ARP tabel bekijk zie ik hetzelfde MAC-adres (van de client) gekoppeld aan vrijwel elk IP-adres in de scope.
Dit probleem doet zich alleen voor tijdens de installatie via PXE. Daarvoor (het contact maken met de PXE) gaat het perfect. Ook bij al geïnstalleerde clients gaat het goed. Ik heb nog niet de mogelijkheid gehad om verschillende OS'en klaar te zetten via PXE maar dat zal ik morgen doen.
De clients zijn HP/Compaq e8200 elite, met de volgende nic:
Netwerkinterface
Geïntegreerd Intel 82579LM Gigabit Ethernet; Intel Pro 1000 CT Gigabit
Ik vrees helaas dat het een bug is maar ik hoop dat iemand nog ideeën heeft die ik kan uit proberen. Morgen zal ik een packet sniffer aanzetten om de inhoud van de ping request te bekijken en andere OS'en installeren via PXE.
Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl