You are not logged in.
Hi, I've got a problem with my laptop's ethernet features which is provided by a nForce Go 430, when I connect it on some other ethernet devices it can't detect the link.
All the devices were tested and work perfectly but let's see an example :
In my new student room I've got a RJ45 connector on the wall which out directly on a switch. When I connect my xbox link is established and I can get an IP address as the difference when I connect my laptop ethtool tells 'Link : no'. With a linksys' WRT54G it's the same thing, works with xbox (or other device) but not with my laptop. And of course when I plug my laptop on xbox all works like a charm. ![]()
I've discovered this problem one year ago under windows before installing linux and I had managed to fix it with disabling autoneg in nForce driver's setting and forcing to 100baseT/Full (or Half can't remember). Of course it doesn't work on linux.
I use forcedeth driver version shipped_with_lastest_kernel26 (you can see that I'm using kernel26 package), ethtool and mii-tool drive me crazy :
ethtool without any option :
[root@Savarah anarx]# ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: Unknown! (65535)
Duplex: Unknown! (255)
Port: MII
PHYAD: 31
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: noSetting 10/100 half/full (all tested) :
[root@Savarah anarx]# ethtool -s eth0 autoneg off speed 100 duplex full
[root@Savarah anarx]# ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: Unknown! (65535)
Duplex: Unknown! (255)
Port: MII
PHYAD: 31
Transceiver: external
Auto-negotiation: off
Supports Wake-on: g
Wake-on: d
Link detected: noAs you can see nothing happens and cable were plugged for both operation
Mii-tool is more expressive :
[root@Savarah anarx]# mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported
no MII interfaces foundisn't it ?
Here's my dmesg, lspci -vvv and ifconfig :
PCI: Setting latency timer of device 0000:00:14.0 to 64
forcedeth: using HIGHDMA
eth0: forcedeth.c: subsystem: 01631:c021 bound to 0000:00:14.000:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
Subsystem: Unknown device 1631:c021
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (250ns min, 5000ns max)
Interrupt: pin A routed to IRQ 18
Region 0: Memory at dffff000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at eef0 [size=8]
Capabilities: [44] 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-eth0 Link encap:Ethernet HWaddr 00:40:D0:97:3B:B3
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:3008 (2.9 Kb)
Interrupt:18 Base address:0x4000Note some TX on ifconfig, I don't know where they come from.
If someone got an idea I don't know what to do, considering that it works with some ethernet device and with all on windows after disabling autoneg I don't think of an hardware failure. I'm ready to try everything (well not really everything but many thing
). Thanks in advance
AnarX
PS : Sorry for my english I come from France ![]()
Offline
Just a little up...
If someone has a little information it would be nice... ![]()
Offline