Current amd64, "nve0: device timeout" with nForce4 ethernet

Daniel Rock current at deadcafe.de
Mon Jul 11 12:22:07 GMT 2005


Paul Richards schrieb:
> Hi,
> With CURRENT (checked out earlier this evening) on amd64 I cannot get
> my nForce4 ethernet adaptor to work.  The module automatically loads
> but I get messages of the form "nve0: device timeout(..)" when I
> attempt to use the interface.
> 
> This is exactly the same problem that RELEASE 5.4 had using the nvlan
> port on my system.  I upgraded to current as I was told that the
> integrated nve driver in 6.0 was more up to date than the nvlan port.
> 
> Does anyone have nForce4 ethernet working with any version of FreeBSD
> on amd64?  Is this something to do with my particular nForce4 chipset
> or is the nForce4 ethernet generally unsupported at this time?

How much memory do you have?

I'm too having trouble with the nve driver under FreeBSD, but only if memory 
is mapped beyond the 4 GB mark.

I have a Tyan S2895 mobo with a memory hole at 2.75 GB for PCI cards. In the 
BIOS I can decide how to remap this memory: Disabled/Hardware/Software

If I choose to set this setting to "Disabled" my nve driver works fine, with 
any other setting I too get "device timeout"'s.

Below are my memory chunks for the different settings:

Hardware:
real memory  = 5637144576 (5376 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x0000000000090fff, 589824 bytes (144 pages)
0x0000000000985000 - 0x00000000a616ffff, 2776543232 bytes (677867 pages)
0x0000000100000000 - 0x000000014ffdffff, 1342046208 bytes (327648 pages)
avail memory = 4109500416 (3919 MB)

Software:
real memory  = 6442450944 (6144 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x0000000000090fff, 589824 bytes (144 pages)
0x0000000000985000 - 0x000000007ff1ffff, 2136584192 bytes (521627 pages)
0x0000000100000000 - 0x0000000174baffff, 1958412288 bytes (478128 pages)
avail memory = 4085907456 (3896 MB)

Disabled:
real memory  = 2951872512 (2815 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x0000000000090fff, 589824 bytes (144 pages)
0x0000000000983000 - 0x00000000aac56fff, 2855092224 bytes (697044 pages)
avail memory = 2846003200 (2714 MB)

Details of my nve device:
nve0: <NVIDIA nForce MCP9 Networking Adapter> port 0x1c60-0x1c67 mem 
0xb0005000-0xb0005fff irq 21 at device 10.0 on pci0
nve0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xb0005000
nve0: Ethernet address 00:e0:81:54:b2:a6
miibus0: <MII bus> on nve0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: OUI 0x005043, model 0x000c, rev. 1
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
nve0: bpf attached
nve0: Ethernet address: 00:e0:81:54:b2:a6
nve0: [GIANT-LOCKED]



Regards,

Daniel


More information about the freebsd-amd64 mailing list