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

Re: netbooting problems



On Tue, Oct 02, 2001 at 12:16:28AM -0400, Colin Walters wrote:
> So, I'm trying to netboot my replacement TiBook.  I'm following
> Ethan's instructions at:
> 
> http://www.alaska.net/~erbenson/doc/netboot.html
> 
> I've set up my /tftpboot directory, and installed dhcpd and tftpd.
> Here's what I get in my log files:
> 
> Oct  1 23:49:52 neutral dhcpd-2.2.x: DHCPDISCOVER from 00:03:93:54:7b:46 via eth1
> Oct  1 23:49:52 neutral dhcpd-2.2.x: DHCPOFFER on 192.168.5.90 to 00:03:93:54:7b:46 via eth1
> Oct  1 23:49:52 neutral dhcpd-2.2.x: DHCPREQUEST for 192.168.5.90 from 00:03:93:54:7b:46 via eth1
> Oct  1 23:49:52 neutral dhcpd-2.2.x: DHCPACK on 192.168.5.90 to 00:03:93:54:7b:46 via eth1
> Oct  1 23:49:58 neutral dhcpd-2.2.x: DHCPINFORM from 192.168.5.90
> Oct  1 23:49:58 neutral bootpd[2176]: found 192.168.5.90 (space-ghost)
> Oct  1 23:49:58 neutral bootpd[2176]: Unknown DHCP request (8)
> Oct  1 23:50:06 neutral dhcpd-2.2.x: DHCPINFORM from 192.168.5.90
> Oct  1 23:50:06 neutral bootpd[2176]: found 192.168.5.90 (space-ghost)
> Oct  1 23:50:06 neutral bootpd[2176]: Unknown DHCP request (8)

newwer Apple OpenFirmware does not work with bootp, you have to use
some dhcp equivilent.  it looks to me like your dhcp is just spawning
an ordinary bootp daemon.  those bootpd logs above there are identical
to the ones my plain old potato bootpd spews when i try to netboot a
silver g4.  (i do not have any sort of dhcp-anything installed).

either that or Apple fixed thier OF to only work with Apple-dhcp (TM)
if thats the case we will have to reverse engineer the non-standard
proprietary extensions and decide whether support for it should be
added to a dhcp/bootp server.

> Has anyone seen this before?  Here's a tcpdump session:

i don't know the protocol details so i can't comment on this.

> 
> host space-ghost {
>   filename "/tftpboot/yaboot";
>   server-name "neutral";
>   next-server neutral;
>   hardware ethernet 00:03:93:54:7b:46; 
>   fixed-address space-ghost.verbum.private;
> }

looks like the example Brad Midgley sent me when he figured out that
plain bootp doesn't work with apples newer machines.  that was a while
ago however,  maybe apple has changed something again.

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

Attachment: pgp9r9Lv4r2Fu.pgp
Description: PGP signature


Reply to: