Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Strange behavior on new machine (ioapic, nfs)
On Wed, Jul 21, 2010 at 06:27:29PM +0100, Patrick Welche wrote:
> Just had the opportunity to try some other switches - server and client
> running with code from 19th and 21st July 2010 respectively:
> (bge0 as above, wm0 02901I mobile (AMT) LAN Controller, rev 3)
>
> Works:
> server nfe0 <---> netgear gigabit <---> 3com 2824 <---> netboot client wm0
> 1G 1G 1G
>
> Fails:
> server nfe0 <---> netgear gigabit <---> 3com 4400 <---> netboot client wm0
> 1G 100M 100M
>
> server nfe0 <---> netgear gigabit <---> 3com 3300 <---> netboot client wm0
> 1G 100M 100M
>
> server nfe0 <---> 3com 2824 <---> 3com 3300 <---> netboot client wm0
> 1G 100M 100M
>
> I didn't retest the previous failures (4400 has a 1G module):
> server nfe0 <---> netgear gigabit <---> 3com 4400 <---> netboot client wm0
> server nfe0 <---> netgear gigabit <---> 3com 4400 <---> netboot client bge0
> 1G 100M 1G
>
> Again the failure is after 12 megabytes of kernel are successfully
> downloaded, and as it tries to mount its root partition. The dhcp request
> with the root partition details is received, then
>
> lookup fh for dev OK
> lookup fh for console fails (fair enough, init makes a tmpfs /dev)
> lookup fh for sbin OK
> lookup fh for init OK, access attr, getattr OK
> read 30736 bytes of init (init is that long) gets
>
> IP (tos 0x0, ttl 64, id 15, offset 0, flags [none], proto UDP (17), length
> 132) client.2479824598 > server.nfs: 104 read fh 18,36/6081646 30736 bytes @ 0
> IP (tos 0x0, ttl 64, id 4860, offset 0, flags [+], proto UDP (17), length
> 1500, bad cksum 0 (->d27d)!) server.nfs > client.2479824598: reply ok 1472
> read REG 555 ids 0/0 sz 30736 nlink 1 rdev 3313/5896 fsid 1224 fileid 5ccc6e
> a/m/ctime 1279731571.984613442 1279639970.000000 1279642650.115731470 30736
> bytes EOF
> IP (tos 0x0, ttl 64, id 4860, offset 1480, flags [+], proto UDP (17), length
> 1500, bad cksum 0 (->d1c4)!) server> client: udp
>
> The last line repeats, and the client doesn't boot.
Just checking the content of those udp packets:
The nfs server keeps sending /sbin/init - handy having "catatonia" at the
end of the file...
Client sits there - the last thing on its screen is
init: copying out path '/sbin/init' 11
In the working all-gigabit case, the client would then do
lookup fh 18,36/5777417 "libexec"
What is the client waiting for?
Cheers,
Patrick
Home |
Main Index |
Thread Index |
Old Index