Possible problem with forcedeth (Nvidia ION MCP79 Realtek 8211CL gigabit)

VDR User <[email protected]>
Newsgroups gmane.linux.network.general
Message-ID <[email protected]>
Hi.  I noticed that my Zotac IONITX-C-U mainboard is only doing
100mbit although the ethernet device is 1000mbit.  I know the chip is
a Realtek 8211CL because I looked at the mainboard and got the model
number directly from it.  If I plug another box into the same cable,
it auto-negotiates 1000mbit no problem so that rules out a cable
problem.

Any help/suggestions are appreciated!

Not sure what info is needed but I'm using debian testing with drivers
from stable kernel 2.6.38.  My kernel config has:

Device Drivers > [*] Network device support:
<*> PHY Device support and infrastructure > <*> Drivers for Realtek PHYs
[*] Ethernet (10 or 100Mbit) > [*] EISA, VLB, PCI and on board
controllers > <*> nForce Ethernet support

dmesg:

[    0.424389] forcedeth: Reverse Engineered nForce ethernet driver.
Version 0.64.
[    0.424923] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 21
[    0.424936] forcedeth 0000:00:0a.0: PCI INT A -> Link[LMAC] -> GSI
21 (level, low) -> IRQ 21
[    0.424947] forcedeth 0000:00:0a.0: setting latency timer to 64
[    0.478258] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 3,
addr 00:01:2e:26:36:3c
[    0.478268] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim
msi desc-v3

lspci -n:

00:0a.0 Ethernet controller [0200]: nVidia Corporation MCP79 Ethernet
[10de:0ab0] (rev b1)

lspci -vvv:

00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
        Subsystem: ZOTAC International (MCO) Ltd. Device a108
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0 (250ns min, 5000ns max)
        Interrupt: pin A routed to IRQ 21
        Region 0: Memory at fae7c000 (32-bit, non-prefetchable) [size=4K]
        Region 1: I/O ports at d080 [size=8]
        Region 2: Memory at fae7e400 (32-bit, non-prefetchable) [size=256]
        Region 3: Memory at fae7e000 (32-bit, non-prefetchable) [size=16]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
        Kernel driver in use: forcedeth

ethtool:

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: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 3
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: d
        Link detected: yes
--
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.