RemoteBoot DHCP/PXE/TFTP

Vladimír Vlach vlach na email.cz
Neděle Září 30 12:04:37 CEST 2001


Zdravim,
tak samozrejme, mel jsem spatky kabel, ktery na jinem pocitaci normlne
fungoval na 100mbit fullduplex! Nyni jsem o krok dale, ale mam problem s
tftp serverem.
Klient obdrzi DHCP adresu, vypise ji a snazi se zkontaktovat s tftp
serverem. Po chvili vypiste
"PXE-E32: TFTP open timeout"

Na serveru v logu messages vidim:
Sep 30 11:51:06 mysak tftpd[25895]: tftpd: trying to get file: rtl8139.lzrom
Sep 30 11:51:06 mysak tftpd[25895]: tftpd: serving file from /tftpboot
(....opakuje se 4x....)

Nevite nekdo nahodou, jaky soubor mu mam podstrcit
(bpbatch.P/rtl8139.lzrom/linux jadro/dos). Zkousel jsem i jine tftp servery
s ruznymi kombinacemi souboru, ale situace je vzdy stejna - jen v jednom
pripade (na jendnom PC) pise, ze nemuze najit port 4011 s proxyDHCP.
Zkousel jsem nainstalovat a spustit daemona pxe z rpm balicku. Take mi neni
stale jasne co klient ma stahnout od serveru a nasledne jak udelat, aby
napr. disk C: byl na linuxovem serveru (at uz pres SMB nebo NFS - to je mi v
celku jedno).

Dekuji Vam za pripadne tipy,
Vladimir Vlach

"Vladimír Vlach" <vlach na email.cz> píše v diskusním příspěvku
news:9p44sp$doe$1 na news.bohemia.net...
> Jeste se trochu doplnim. Nejsem si jist, zda-li stanice dostane opravdu
pres
> DHCP adresu, protoze jsem zkusil tcpdump a podle neho usuzuji, ze stanice
> odezvu zasle, ale asi ji nedostane:
>
> [@ /root]# tcpdump ether src 00:10:DC:07:BD:20  -v -x -n
> tcpdump: listening on eth0
> 11:30:44.896222 truncated-ip - 14 bytes missing!0.0.0.0.68 >
> 255.255.255.255.67: xid:0xdf07bd20 secs:10 [|bootp] (ttl 20, id 2)
>                          4500 0240 0002 0000 1411 a4ac 0000 0000
>                          ffff ffff 0044 0043 022c 1078 0101 0600
>                          df07 bd20 000a 8000 0000 0000 0000 0000
>                          0000 0000 0000
> 11:30:52.914983 truncated-ip - 14 bytes missing!0.0.0.0.68 >
> 255.255.255.255.67: xid:0xe007bd20 secs:18 [|bootp] (ttl 20, id 3)
>                          4500 0240 0003 0000 1411 a4ab 0000 0000
>                          ffff ffff 0044 0043 022c 0f70 0101 0600
>                          e007 bd20 0012 8000 0000 0000 0000 0000
>                          0000 0000 0000
> (.... celkem probehne 4x ....)
>
> ale naopak s  dst:
> [@ /root]# tcpdump ether dst 00:10:DC:07:BD:20  -v -x -n
>
> Neukaze vubec nic. Myslite, ze by mohla byt chyba, ze DHCP server neposle
> spravnou odezvu? Pouzivam DHCP server jak na NT tak na Linxu od ISC v2.
>
> V logu messages ale odezvy jsou zapsane:
> Sep 29 11:21:21 mysak dhcpd: DHCPDISCOVER from 00:10:dc:07:bd:20 via eth0
> Sep 29 11:21:21 mysak dhcpd: DHCPOFFER on 192.168.1.100 to
00:10:dc:07:bd:20
> via eth0





Další informace o konferenci Linux