LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Enabling gigabit mode on nic (https://www.linuxquestions.org/questions/linux-networking-3/enabling-gigabit-mode-on-nic-478929/)

shea1roh 08-30-2006 06:33 PM

Enabling gigabit mode on nic
 
I have a MSI K7N2 Delta2 motherboard with a NVidia Gigabit NIC on the mb. I am running Mandriva 2006 with the stock kernel 2.6.12-12mdk. It is useing the forcedeth driver for the nic, but I have no idea how to get it to operate in gigabit mode. I purchased a gigabit switch but it only connects at 100 Mb/s. Any suggestions would be appreciated.

macemoneta 08-31-2006 12:15 AM

You can verify the NIC has the functionality with:

ethtool eth0

The NIC should set speed automatically, however you can try setting it manually (assuming it's reported as supported):

ethtool -s eth0 speed 1000

Check /var/log/messages and/or dmesg for errors. Also, make sure your cable is rated for Gig-E (Cat 5E or later). Check that all the ports on your switch are Gig-E rated (some have 100Mb ports), or try a different port.

shea1roh 08-31-2006 06:40 PM

Thanks for the reply. All the ports on the switch are suppose to support 10/100/1000 Mbs & I have a Cat5e patch cord. When I run ethtool eth0, I get:

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: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes


The manual which came with the mb says the the nic is Gigabit, but ethtool is not reporting that. Might that be an issue with the driver? /var/log/messages contains this line:

kernel: forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.32.

I wonder if there might be a newer version of the driver which would support Gig. Any other thoughts? Thanks again.

macemoneta 08-31-2006 07:44 PM

OK, the forcedeth driver you are using is not current; 0.54 is the version in my distribution (part of kernel 2.6.17). I would first suggest updating your kernel to the latest available from Mandriva - I can't find the mirrors on their annoying web site.

shea1roh 09-02-2006 11:47 AM

I upgraded my kernel to 2.6.17 & now have v 0.54 of the Forcedeth driver, but ethtool still only lists 100 Mbs.

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: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes

I guess I am probably out of luck. Thanks

macemoneta 09-02-2006 12:58 PM

I've been looking around MSI's site, and I've seen the onboard Ethernet specified as 10/100 or 10/100/1000, depending on the sub-model. The one with the 10/100 Ethernet is a "K7N2 Delta2-LSR", while there are two with the 10/100/1000 Ethernet: a "K7N2 Delta2 Platinum" and a "K7N2 Delta2-FSR".

You appear to have the LSR version.


All times are GMT -5. The time now is 07:19 AM.