Re: nfsroot doesn't work with intel card since 2.6.12.2/2.6.11

From: Knut Petersen
Date: Mon Feb 06 2006 - 10:47:32 EST


Carlos Carvalho wrote:

Yes, this works fine. The kernel gets it from pxelinux directly via
option IPAPPEND.

Here's what I copied manually from the screen after the IP-Config:
line:



That was not what I asked. Please test without ipappend
and use ip=dhcp as a kernel parameter instead. Don´t forget
to enable dhcp autoconfiguration in the kernel config ...

I bet that you will see that the same dhcp server that proved to
work correctly by providing your server ip etc to the
pxe bootrom and via ipappend to the kernel is unable to
give that same information to the linux ipconfig code
directly. Please try and report.

I assume that you do not have any problem to pxeboot good
old DOS and memtest. Right?

Please give board name, bios version, pxe rom version, and
lspci -vv.

Trond asked about using tcp. I prefer to use udp because it has less
overhead. This is a computing cluster, all machines are in the same
room connected to a HP 4108gl gigabit switch. It's not a cable or
switch port problem, all machines exhibit the same behavior.


If I am right with my bet the problem is unrelated to the tcp / udp
choice and unrelated to ipconfig, portmap lookup and nfsroot code.



cu,
Knut
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/