[Soekris] net4521 boot problem

Bill Maas bill at stsx.org
Fri Dec 8 20:47:11 UTC 2006


Uhh.. that last e-mail reflects a confused mind. PXE comes after TFTP.
Your dhcpd.conf should contain a "next-server" line pointing to the TFTP
server. Looks like there is none. Did you read e.g. this?:

http://www.linuxdevices.com/files/misc/pxe_boot_stb-howto.html

More documents are available which explain the DHCP/TFTP/PXE boot
process in detail. Pathnames may differ, debian uses /var/lib/tftpboot,
and has populated it with it's installer files. I like to stick
with /tftpboot, and only the files I really need. A variety of TFTP
servers are available as .deb packages; tftpd-hpa is probably the most
popular.

Good luck,

Bill

On Fri, 2006-12-08 at 20:27 +0100, Bill Maas wrote:
> On second thought, it doesn't look like PXE is running at all. Does your
> NIC support PXE and is it enabled in the BIOS?
> 
> Bill
> 
> On Fri, 2006-12-08 at 18:10 +0100, Bill Maas wrote:
> > On Fri, 2006-12-08 at 20:07 +0530, dinakar wrote:
> > > Hi,
> > > I am trying to load debian onto net4521. The system is stuck after
> > > this point. Any pointers would be helpful.
> > > 
> > > > boot f0
> > > 
> > > NSC DP83815/DP83816 Fast Ethernet UNDI, v1.03
> > > Copyright (C) 2002, 2003 National Semiconductor Corporation 
> > > All rights reserved.
> > > 
> > > Pre-boot eXecution Environment  PXE-2.0 (build 082)
> > > Copyright (C) 1997-2000  Intel Corporation
> > > 
> > > 
> > > CLIENT MAC ADDR: 00 00 24 C4 64 28
> > > CLIENT IP: 192.168.0.127  MASK: 255.255.255.0  DHCP IP: 192.168.0.53
> > > GATEWAY IP: 192.168.0.1
> > > 
> > 
> > You really should provide more info, like:
> > 
> > - which tftpd program are you using
> > - the contents of dhcpd.conf
> > - the contents of [x]inetd.conf or the the tftpd 'default' file
> > - the contents of pxelinux.cfg/{default,ip} file
> > 
> > I tried running tftpd-hpa from /etc/inetd.conf, but it gave trouble (it
> > did show the TFTP prompt though). So I run it as a daemon instead, and
> > evrything works fine:
> > 
> > /etc/default/tftpd-hpa:
> > 
> > #Defaults for tftpd-hpa
> > RUN_DAEMON="yes"
> > OPTIONS="-l -s /tftpboot"
> > #OPTIONS="-l -s /var/lib/tftpboot"
> > 
> > 
> > As another fine example of what can go wrong (and of my own stupidity at
> > that time), I once set the wrong serial port in the PXE config, and
> > everything booted as it should have, except I never knew..
> > 
> > 
> > Bill
> > 
> > 
> > > 
> > > 
> > >  
> > > Regards,
> > > Dinakar 
> > > _______________________________________________
> > > Soekris-tech mailing list
> > > Soekris-tech at lists.soekris.com
> > > http://lists.soekris.com/mailman/listinfo/soekris-tech
-- 
Good that there are standards, and enough of them



More information about the Soekris-tech mailing list