public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* nfsroot doesn't work with intel card since 2.6.12.2/2.6.11
@ 2006-02-05 21:54 Carlos Carvalho
  2006-02-06  2:19 ` Trond Myklebust
  2006-02-13  3:52 ` H. Peter Anvin
  0 siblings, 2 replies; 8+ messages in thread
From: Carlos Carvalho @ 2006-02-05 21:54 UTC (permalink / raw)
  To: linux-kernel

We have several machines with Intel Corp. 82544EI Gigabit Ethernet
Controller (Copper) (rev 02), as reported by lspci. They don't manage
to mount the rootfs via nfs anymore. I've tried several combinations
and the last one that works is 2.6.12.2 using the 2.6.11 version of
the driver (simply replacing the files in the tree). 2.6.12.2 with its
own driver doesn't work.

There seems to be a pattern: at each version the machine has more
difficulty mounting the rootfs. Other machines using other ethercards
but with the same server and filesystem work normally.

This is a showstopper for us since we cannot upgrade the kernel.

The same problem happens with 2.4, and the last combination that
manages to boot is 2.4.32-pre1 with the 2.4.30 driver.

Any hints?

^ permalink raw reply	[flat|nested] 8+ messages in thread
* nfsroot doesn't work with intel card since 2.6.12.2/2.6.11
@ 2006-02-06  8:42 Knut Petersen
  2006-02-06 14:39 ` Carlos Carvalho
  0 siblings, 1 reply; 8+ messages in thread
From: Knut Petersen @ 2006-02-06  8:42 UTC (permalink / raw)
  To: carlos; +Cc: trond.myklebust, linux-kernel

Hi Carlos,

Could you give some more information?

1. How do you boot the kernel? Bootrom?
    If yes: Which protocol? PXE + pxelinux? Etherboot? ...

2. Does ip auto configuration (e.g. ip=dhcp at kernel command line) work?
    If you do see the "IP-Config: Complete:" message while booting with
    ip=dhcp or ip=bootp or if you don´t see it is a very valuable 
information.

3. Does portmap lookup work? If ip auto configuration does not work and
    you try to give the information on the command line, this will most
    probably fail too, but please give it a try.

4. Could it be that you try to mount root using nfs version 2?
    The current linux nfs 2 server is unable to serve the current nfs 2 
client.
    Unfortunately  version 2 is the default. Add the v3 parameter:

        root=/dev/nfs nfsroot=%s,rsize=8192,wsize=8192,v3


cu,
 Knut

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-02-13  8:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-05 21:54 nfsroot doesn't work with intel card since 2.6.12.2/2.6.11 Carlos Carvalho
2006-02-06  2:19 ` Trond Myklebust
2006-02-13  3:52 ` H. Peter Anvin
2006-02-13  8:19   ` Rogier Wolff
  -- strict thread matches above, loose matches on Subject: below --
2006-02-06  8:42 Knut Petersen
2006-02-06 14:39 ` Carlos Carvalho
2006-02-06 15:49   ` Knut Petersen
2006-02-06 20:40     ` Carlos Carvalho

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox