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

Ron Watkins soekris-tech at malor.com
Mon Oct 2 15:05:48 UTC 2006


Stupid me, I didn't see that the entire dmesg was included... the mail 
down to the signature exactly fits my mailread window, and I didn't 
scroll down.  Duh.

You're talking okay to the hardware, and you're attempting to use static 
addressing.  Your problem is that you haven't correctly specified the IP 
address in the kernel parameters.  As Ted says, this is the key error:

IP-Config: Incomplete network configuration information.

This may also be important:

blkmtd: error, missing `device' name

I don't know what the syntax is for the kernel boot IP configuration, 
but you most likely have it wrong.  From the blkmtd error, I think you 
may have left out the 'eth0' device name somewhere.   Ted's suggestion 
of ip=dhcp will probably fix it the easiest way.

Sorry for the vague message before, I didn't see that you'd included 
dmesg.   That'll teach me to answer tech questions well after bedtime. :)

Ted Phelps wrote:
> 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
> _______________________________________________
> Soekris-tech mailing list
> Soekris-tech at lists.soekris.com
> http://lists.soekris.com/mailman/listinfo/soekris-tech
>   



More information about the Soekris-tech mailing list