[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Occasional hangups with forcedeth



On 16/01/11 10:56, Klaus Pieper wrote:

Hi gurus,

using

00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)

I have occasional (i.e. occuring about every 6 weeks) hangups of this
device.
Ping to and from the machine does work, but loss is over 70%.

Any hints or workarounds?

Regards,
Klaus


# dmesg |grep -i forcedet
[ 1.528115] forcedeth: Reverse Engineered nForce ethernet driver.
Version 0.64.
[ 1.529046] forcedeth 0000:00:0a.0: PCI INT A -> Link[LMAC] -> GSI 20
(level, low) -> IRQ 20
[ 1.529055] forcedeth 0000:00:0a.0: setting latency timer to 64
[ 1.594154] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 3, addr
00:01:2e:27:c5:1c
[ 1.594164] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim msi
desc-v3

eth0 Link encap:Ethernet HWaddr .........
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::201:2eff:fe27:c51c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40 errors:86 dropped:0 overruns:0 frame:86
TX packets:197 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3391 (3.3 KiB) TX bytes:24074 (23.5 KiB)
Interrupt:22

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0


Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 3
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: g
Link detected: yes



Maybe tweek your environment. Any flourescent tubes near the cables...try a different cable run or switch port?

Also I think forcedeath is reversed engineered. You could try the backport kernel. Last resort ask your supplier to send another card?

Good luck,

Berni


Reply to: