Hi! I'm having trouble getting a D-Link DFE-530TX to work properly under 2.4.0. It's recognized properly, and I can get it to work with the via-rhine.o module... However, I'm seeing problems when using NFS with it. The machine it's in is an AMD Duron, A7VPro motherboard, with 256MB of RAM. It also has a D-Link DE-530 which works with no problems, (only 10Mbit). The DFE-530TX gets an address via DHCP, and can access network resources, and can even do scp file transfers at what seems to be about 3000kb/s. However, if I do a: dd if=/dev/zero of=/home/user/nfstest bs=16k count=4096 with /home being an NFS mount of a Linux 2.2. server, it writes 8192 bytes and then just hangs with messages such as: Jan 9 13:18:25 toad kernel: nfs: server 192.62.100.10 not responding, still trying Jan 9 13:18:25 toad kernel: nfs: server 192.62.100.10 not responding, still trying Jan 9 13:20:14 toad kernel: nfs: task 15 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 16 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 17 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 18 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 19 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 20 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 21 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 22 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 23 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 24 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 25 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 26 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 27 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 28 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 29 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 30 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 31 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 32 can't get a request slot Jan 9 13:20:14 toad kernel: nfs: task 33 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 34 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 35 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 36 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 37 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 38 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 39 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 40 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 41 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 42 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 43 can't get a request slot Jan 9 13:20:15 toad kernel: nfs: task 44 can't get a request slot And NFS never responds until the server is rebooted. Other network traffic during this time works fine, while NFS hangs, I can still ping the NFS server, access the router, internet, etc, but can't seem to talk to the NFS server. The NFS mount is mounted as default with no rsize/wsize parameters. I've also tried with rsize=8192,wsize=8192. No avail. Any help would be appreciated, or anything that I could do to try something different. The same computer works without any problems under 2.4 with a 10Mbit D-Link DE530. lspci -vvv yields: 00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0305 (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 8033 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ Latency: 0 Region 0: Memory at e4000000 (32-bit, prefetchable) [size=64M] Capabilities: [a0] AGP version 2.0 Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2 Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none> Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device 8305 (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000dfff Memory behind bridge: e1f00000-e1efffff Prefetchable memory behind bridge: e4000000-e3ffffff BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super] (rev 22) Subsystem: Asustek Computer, Inc.: Unknown device 8033 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 00:04.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev 10) (prog-if 8a [Master SecP PriP]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Region 4: I/O ports at d800 [size=16] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:04.2 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 10) (prog-if 00 [UHCI]) Subsystem: Unknown device 0925:1234 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32, cache line size 08 Interrupt: pin D routed to IRQ 12 Region 4: I/O ports at d400 [size=32] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:04.3 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 10) (prog-if 00 [UHCI]) Subsystem: Unknown device 0925:1234 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32, cache line size 08 Interrupt: pin D routed to IRQ 12 Region 4: I/O ports at d000 [size=32] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30) Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Capabilities: [68] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:09.0 Ethernet controller: VIA Technologies, Inc.: Unknown device 3065 (rev 43) Subsystem: D-Link System Inc: Unknown device 1400 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 (750ns min, 2000ns max), cache line size 08 Interrupt: pin A routed to IRQ 12 Region 0: I/O ports at a400 [size=256] Region 1: Memory at e1000000 (32-bit, non-prefetchable) [size=256] Expansion ROM at <unassigned> [disabled] [size=64K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21) Subsystem: D-Link System Inc DE-530+ Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 96 Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at a000 [size=128] Region 1: Memory at e0800000 (32-bit, non-prefetchable) [size=128] Expansion ROM at <unassigned> [disabled] [size=256K] 00:0c.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium II] (prog-if 00 [VGA]) Subsystem: Matrox Graphics, Inc.: Unknown device 2007 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Interrupt: pin A routed to IRQ 11 Region 0: Memory at e2000000 (32-bit, prefetchable) [size=16M] Region 1: Memory at e0000000 (32-bit, non-prefetchable) [size=16K] Region 2: Memory at df800000 (32-bit, non-prefetchable) [size=8M] Expansion ROM at 000c0000 [disabled] [size=64K] -- Adrian Chung - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org