[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debian ia64 Netboot Issue



    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 to: