Tugger the SLUGger!SLUG Mailing List Archives

Re: [SLUG] Marvell PHY plus forcedeth: no gigabit?

Try not auto neg. Try manual assignment. also check switch port has not been set to 100mbs by accident.
Try another cable?

Ben Donohue

On 28/02/2011 5:23 PM, peter@xxxxxxxxxxxxxxxxxx wrote:
Hi folks,
    I have a GigaByte GA-M51GM-S2G motherboard with an MCP51 gigabit NIC, with a
    MARVELL PHY.  It's plugged using CAT 5-E cable into a gigabit
    switch.  But it insists on connection at 100Mb/s.
    There are other gigabit connections that are workking at 1000Mb
    into the switch.

    Any ideas on how to fix this?  Or is the PHY cactus?

# dmesg | grep eth0
forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x5043 @ 1, addr 00:0f:ea:53:3c:7f
device eth0 entered promiscuous mode
forcedeth 0000:00:14.0: eth0: no link during initialization
ADDRCONF(NETDEV_UP): eth0: link is not ready
forcedeth 0000:00:14.0: eth0: link up
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
# 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 pause frame use: No
         Advertised auto-negotiation: Yes
         Speed: 100Mb/s
         Duplex: Full
         Port: MII
         PHYAD: 1
         Transceiver: external
         Auto-negotiation: on
         Supports Wake-on: g
         Wake-on: d
         Link detected: yes