Hi,

I'm trying to install Debian on ia64 using netboot, but the client fail to download the elilo.efi file Also notice that the DHCPD / TFTPD is running on Debian Etch i686 Server.

   Here is the error I got from the client (Itanium Server):

Shell> lanboot select
 01  Acpi(HWP0002,0)/Pci(3|0)/Mac(00110A31D7FC)
 02  Acpi(HWP0002,100)/Pci(2|0)/Mac(00110A31471A)
 03  Acpi(HWP0002,300)/Pci(1|0)/Mac(00306EF45E29)
 04  Acpi(HWP0002,400)/Pci(1|0)/Mac(00306EF45E39)
Select Desired LAN: 3
Selected Acpi(HWP0002,300)/Pci(1|0)/Mac(00306EF45E29)

Running LoadFile()

CLIENT MAC ADDR: 00 30 6E F4 5E 29
CLIENT IP: 192.168.99.31  MASK: 255.255.252.0  DHCP IP: 192.168.96.4
GATEWAY IP: 192.168.96.1

TSize.Running LoadFile()

TFTP.|
PXE-E18: Timeout.  Server did not respond.
Exit status code: Invalid Parameter

Shell>


   Also find my dhcpd / tftpd configuration & log from the server:

   /etc/dhcp3/dhcpd.conf:
ddns-update-style none;
option domain-name "warp.safehostnet.com";
option domain-name-servers 192.168.96.4, ns1.safehostnet.com, ns2.safehostnet.com;
default-lease-time 3600;
max-lease-time 3600;
authoritative;
log-facility local1;
subnet 192.168.96.0 netmask 255.255.252.0 {
 range 192.168.96.50 192.168.99.199;
 option routers 192.168.96.1;
 option broadcast-address 192.168.99.255;
 next-server 192.168.96.4;
 filename "elilo.efi";
}

   /etc/inetd.conf
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --maxthread 100 --verbose=7 --trace /home/tftpd

   /var/log/syslog:
Mar 11 00:37:21 partimage dhcpd: DHCPDISCOVER from 00:30:6e:f4:5e:29 via eth1 Mar 11 00:37:21 partimage dhcpd: DHCPOFFER on 192.168.99.31 to 00:30:6e:f4:5e:29 via eth1 Mar 11 00:37:22 partimage dhcpd: DHCPREQUEST for 192.168.99.31 (192.168.96.4) from 00:30:6e:f4:5e:29 via eth1 Mar 11 00:37:22 partimage dhcpd: DHCPACK on 192.168.99.31 to 00:30:6e:f4:5e:29 via eth1 Mar 11 00:37:23 partimage atftpd[2674]: Creating new socket: 192.168.96.4:32840 Mar 11 00:37:23 partimage atftpd[2674]: Serving elilo.efi to 192.168.99.31:27204 Mar 11 00:37:23 partimage atftpd[2674]: received RRQ <filename: elilo.efi, mode: octet, tsize: 0, blksize: 512>
Mar 11 00:37:23 partimage atftpd[2674]: tsize option -> 355981
Mar 11 00:37:23 partimage atftpd[2674]: blksize option -> 512
Mar 11 00:37:23 partimage atftpd[2674]: sent OACK <tsize: 355981, blksize: 512>
Mar 11 00:37:23 partimage atftpd[2674]: received ERROR <code: 8, msg: >
Mar 11 00:37:23 partimage atftpd[2674]: Aborting transfer
Mar 11 00:37:23 partimage atftpd[2674]: Server thread exiting
Mar 11 00:37:23 partimage atftpd[2674]: Creating new socket: 192.168.96.4:32840 Mar 11 00:37:23 partimage atftpd[2674]: Serving pxelinux.0 to 192.168.99.31:27205 Mar 11 00:37:23 partimage atftpd[2674]: received RRQ <filename: elilo.efi, mode: octet, blksize: 8192>
Mar 11 00:37:23 partimage atftpd[2674]: blksize option -> 8192
Mar 11 00:37:23 partimage atftpd[2674]: sent OACK <blksize: 8192>
Mar 11 00:37:23 partimage atftpd[2674]: received ACK <block: 0>
Mar 11 00:37:23 partimage atftpd[2674]: sent DATA <block: 1, size 8192>
Mar 11 00:37:23 partimage atftpd[2674]: received ACK <block: 1>
Mar 11 00:37:23 partimage atftpd[2674]: sent DATA <block: 2, size 8192>
Mar 11 00:37:23 partimage atftpd[2674]: received ACK <block: 2>
[...]
Mar 11 00:37:56 partimage atftpd[2674]: sent DATA <block: 21, size 8192>
Mar 11 00:38:00 partimage atftpd[2674]: received ACK <block: 20>
Mar 11 00:38:00 partimage atftpd[2674]: sent DATA <block: 21, size 8192>
Mar 11 00:38:04 partimage atftpd[2674]: received ERROR <code: 8, msg: >
Mar 11 00:38:04 partimage atftpd[2674]: Aborting transfer
Mar 11 00:38:04 partimage atftpd[2674]: Server thread exiting

   And also Sotfware version:

partimage:/home/tftpd# dpkg -l|grep -E "tftp|dhcp"
ii atftpd 0.7.dfsg-1.2 advanced TFTP server ii dhcp3-common 3.0.4-13+etch2 Common files used by all the dhcp3* packages ii dhcp3-server 3.0.4-13+etch2 DHCP server for automatic IP address assignm

I can confirm that the server side is working for i386 / amd64 architecture netboot install.
   I think i'm missing some option in the dhcpd.conf but don't know what.

   Thanks a lot.

Reply via email to