[Soekris] net 4511 PXE boot won't mount NFS

Ted Phelps phelps at gnusto.com
Mon Oct 2 10:40:01 UTC 2006


Hi Larry,

Larry Boehm writes:
> I'm trying to configure a 4511 to use debian per Mike's page.
> I'm on 12+ hours and have no more hair left to pull.
>
> [snip]
>
> Can anyone offer some advice..I'm stuck?

This is the bit that I think is interesting:
> eth0: link up.
> eth0: Setting full-duplex based on negotiated link capability.
> eth1: autonegotiation did not complete in 4000 usec.

At this point eth0 is up.

> IP-Config: Incomplete network configuration information.
> 
> eth0: remaining active for wake-on-lan
> eth1: remaining active for wake-on-lan

And at this point eth0 is down again -- I see the "remaining active"
message when I use ifconfig to take an interface down.  I'm guessing
that the preceding line (IP-Config: Incomplete network configuration
information) is suggesting what has gone wrong.

> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> Looking up port of RPC 100003/2 on 192.168.0.26
> RPC: sendmsg returned error 101

And error 101 is Network unreachable, which implies that you don't have
a route to 192.168.0.26, confirming that eth0 is down


I'm guessing that you need to add an "ip=dhcp" line to your kernel args
in the pxeboot config file.  My /tftpboot/pxelinux.cfg/default file
looks like this:


---8<---

DEFAULT nfs

SERIAL 0 57600 0

LABEL nfs
kernel vmlinuz-2.6.16.16
APPEND root=/dev/nfs ip=dhcp nfsroot=/scratch/cerberus/root,ro init=/sbin/init c
onsole=ttyS0,57600

--->8---


Cheers,
-Ted


More information about the Soekris-tech mailing list