[syslinux] PXE booting ASUS NVidia board: odd file not found errors

Adrian teksimian at gmail.com
Fri May 18 00:33:39 PDT 2007


Hi Everyone,

I'm trying to get an asus motherboard to netboot.  It has an
integrated Nvidia boot agent that's supposed to network boot pxe
happily.

I've setup the necessary services and environments in tftpd, however,
the boot agent is running into trouble requesting files from the tftp
server.  It always seems to receive File Not Found errors.  The
filenames are specified properly by the dhcp daemon, and I've been
able to retrieve them using a cli client successfully.  I've tried
over and over using different files, and the same problem occurs.  It
almost seems as if the client is attaching extra characters to the
string?

Has anyone run into a similar problem, or have a potential solution?


Thank you for any input anyone might be able to provide,
Adrian

attached packet dump:


reading from file badtftp.pcap, link-type EN10MB (Ethernet)
03:13:35.403923 arp reply 192.168.1.20 is-at 00:13:d4:2a:60:c3 (oui Unknown)
        0x0000:  0001 0800 0604 0002 0013 d42a 60c3 c0a8  ...........*`...
        0x0010:  0114 001a 9244 bed1 c0a8 0117            .....D......
03:13:35.404007 IP (tos 0x0, ttl  20, id 2, offset 0, flags [none],
proto: UDP (17), length: 78) 192.168.1.23.2070 > 192.168.1.20.tftp:
[udp sum ok]  50 RRQ "/debian-installer/ia64/elilo.efiM-^?" octet
tsize 0
        0x0000:  4500 004e 0002 0000 1411 2322 c0a8 0117  E..N......#"....
        0x0010:  c0a8 0114 0816 0045 003a e40d 0001 2f64  .......E.:..../d
        0x0020:  6562 6961 6e2d 696e 7374 616c 6c65 722f  ebian-installer/
        0x0030:  6961 3634 2f65 6c69 6c6f 2e65 6669 ff00  ia64/elilo.efi..
        0x0040:  6f63 7465 7400 7473 697a 6500 3000       octet.tsize.0.
03:13:35.429208 IP (tos 0x0, ttl  64, id 55936, offset 0, flags [DF],
proto: UDP (17), length: 47) 192.168.1.20.35134 > 192.168.1.23.2070:
[udp sum ok] UDP, length 19
        0x0000:  4500 002f da80 4000 4011 dcc1 c0a8 0114  E../.. at .@.......
        0x0010:  c0a8 0117 893e 0816 001b a9f0 0005 0001  .....>..........
        0x0020:  4669 6c65 206e 6f74 2066 6f75 6e64 00    File.not.found.
03:13:35.431894 IP (tos 0x0, ttl  20, id 3, offset 0, flags [none],
proto: UDP (17), length: 83) 192.168.1.23.2071 > 192.168.1.20.tftp:
[udp sum ok]  55 RRQ "/debian-installer/ia64/elilo.efiM-^?" octet
blksize 1456
        0x0000:  4500 0053 0003 0000 1411 231c c0a8 0117  E..S......#.....
        0x0010:  c0a8 0114 0817 0045 003f 542c 0001 2f64  .......E.?T,../d
        0x0020:  6562 6961 6e2d 696e 7374 616c 6c65 722f  ebian-installer/
        0x0030:  6961 3634 2f65 6c69 6c6f 2e65 6669 ff00  ia64/elilo.efi..
        0x0040:  6f63 7465 7400 626c 6b73 697a 6500 3134  octet.blksize.14
        0x0050:  3536 00                                  56.
03:13:35.451214 IP (tos 0x0, ttl  64, id 55941, offset 0, flags [DF],
proto: UDP (17), length: 47) 192.168.1.20.35134 > 192.168.1.23.2071:
[udp sum ok] UDP, length 19
        0x0000:  4500 002f da85 4000 4011 dcbc c0a8 0114  E../.. at .@.......
        0x0010:  c0a8 0117 893e 0817 001b a9ef 0005 0001  .....>..........
        0x0020:  4669 6c65 206e 6f74 2066 6f75 6e64 00    File.not.found.




More information about the Syslinux mailing list