[En-Nut-Discussion] eboot problem

Bernd Walter enut at cicely.de
Thu Nov 4 13:45:30 CET 2004


I need a firmware update function on a Charon II so I flashed the
precompiled eboot image together with the remaining software.

It starts fine with the application software:
Nov  4 13:13:47 cicely6 dhcpd: DHCPREQUEST for 10.1.1.243 from 00:0a:59:03:00:87 via de0
Nov  4 13:13:47 cicely6 dhcpd: DHCPACK on 10.1.1.243 to 00:0a:59:03:00:87 via de0

Now I trigger an update via HTTP.
eboot then asks for an IP:
Nov  4 13:14:10 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:10 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:11 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:11 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:13 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:13 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:15 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:15 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:17 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:17 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:19 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:19 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:21 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:21 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:23 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:23 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:25 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:25 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0
Nov  4 13:14:27 cicely6 dhcpd: DHCPDISCOVER from 00:06:98:00:00:00 via de0
Nov  4 13:14:27 cicely6 dhcpd: DHCPOFFER on 10.1.1.2 to 00:06:98:00:00:00 via de0

Finally it gives up and falls back to the already existing application
software:
Nov  4 13:14:31 cicely6 dhcpd: DHCPREQUEST for 10.1.1.243 from 00:0a:59:03:00:87 via de0
Nov  4 13:14:31 cicely6 dhcpd: DHCPACK on 10.1.1.243 to 00:0a:59:03:00:87 via de0

[110]cicely6# tcpdump -n ether host 00:06:98:00:00:00
tcpdump: listening on de0
13:22:20.849680 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:20.865197 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:24.497621 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:24.507795 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:26.419878 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:26.429335 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:28.341672 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:28.377792 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:30.289845 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:30.300551 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:32.212602 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:32.224175 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:34.136229 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:34.147314 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:36.059365 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:36.068046 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:37.980094 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:37.992707 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 
13:22:39.904763 0.0.0.0.68 > 255.255.255.255.67:  xid:0x1020304 [|bootp]
13:22:39.914861 10.1.1.8.67 > 10.1.1.2.68:  xid:0x1020304 Y:10.1.1.2 S:10.1.1.14 sname "cicely6.ci"[|bootp] [tos 0x10] 

It seems that the system doesn't like the DHCPOFFER packet.
But whats wrong with it - I netboot lots of machines with that DHCP
server.

My dhcpd.conf contains:
    host nutdate {
      hardware ethernet 00:06:98:00:00:00;
      fixed-address 10.1.1.2;
      filename "nutdate";
      next-server 10.1.1.14;
    }

Additional there are the usual global options set, such as DNS, ...

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd at bwct.de                                  info at bwct.de




More information about the En-Nut-Discussion mailing list