[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