nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   forcedeth 0.50 - can't turn on gbit (http://www.nvnews.net/vbulletin/showthread.php?t=87594)

odl21 03-05-07 06:55 PM

forcedeth 0.50 - can't turn on gbit
 
hello,

i am running the latest 2.4 kernel (2.4.34) with forcedeth 0.50 compiled into the kernel (i.e. not as a module).

the driver works fine but doesn't appear to support 1000Mb/s.

i include below, the output from ethtool. the card is connected to a linksys gbit switch. i don't see anything in syslog kernel debug such as Gbit detected or whatever.

am i missing something?

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

netllama 03-05-07 06:57 PM

Re: forcedeth 0.50 - can't turn on gbit
 
While gigabit speeds should work, that driver version is rather old so there could be a bug lurking. See
http://www.nvnews.net/vbulletin/showthread.php?t=75597

odl21 03-05-07 07:04 PM

Re: forcedeth 0.50 - can't turn on gbit
 
thanks for the quick response! i'll try this - i'll have to do it manually because my old suse distro isn't supported.

odl21 03-05-07 07:14 PM

Re: forcedeth 0.50 - can't turn on gbit
 
unfortunately this won't build because it includes "forcedeth-compat.h" which i can't find anywhere in the package or in the kernel source. (a quick google shows a few other people with the same issue).

any ideas?

netllama 03-05-07 07:15 PM

Re: forcedeth 0.50 - can't turn on gbit
 
Specifically which file are you trying to build from the 1.21 package?

odl21 03-05-07 07:20 PM

Re: forcedeth 0.50 - can't turn on gbit
 
trying to build the stock kernel (2.4.34) but with the default drivers/net/forcedeth.c replaced with the version from the NVIDIA 1.21 package under SuSE10.

i.e. version 0.50 replaced with version 0.60.

netllama 03-05-07 07:21 PM

Re: forcedeth 0.50 - can't turn on gbit
 
The SuSE-10 forcedeth expects to be built with a 2.6.x kernel. I'd suggest trying the RHEL3 version instead.

odl21 03-05-07 07:24 PM

Re: forcedeth 0.50 - can't turn on gbit
 
forcedeth.c is exactly the same in RHEL3_U6/source and SuSE10/source.

both include linux/forcedeth-compat.h

netllama 03-05-07 07:36 PM

Re: forcedeth 0.50 - can't turn on gbit
 
Can you try commenting out that include ?

Are you able to update to a more recent kernel?

Lithorus 03-05-07 07:46 PM

Re: forcedeth 0.50 - can't turn on gbit
 
Can the switch display whether it has established an Gbit link or only 100Mbit? I believe that some of the older builds of ethtool doesn't report Gbit connections at all. What does "dmesg|grep eth0" give you?

An example :
http://ubuntuforums.org/showthread.php?p=2233407

netllama 03-05-07 07:50 PM

Re: forcedeth 0.50 - can't turn on gbit
 
Actually, that's a good point. Many older versions of ethtool have bugs which misreport the information.

odl21 03-06-07 10:11 AM

Re: forcedeth 0.50 - can't turn on gbit
 
unfortunately the switch doesn't provide the link speed, but i'm only getting 100Mbit speeds.

its the lastest version of ethtool (version 5).

dmesg gives me:
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.50.
eth0: forcedeth.c: subsystem: 01462:7228 bound to 00:14.0

and if i comment out the include for forcedeth-compat.h i get this error:
forcedeth.c: In function `nv_probe':
forcedeth.c:5680: error: structure has no member named `poll_controller'

moving to a 2.6 kernel is not really an option at this stage. seems like version 0.60 doesn't support 2.4 kernels at all though.

has anyone got version 0.50 to work at gbit on a 2.4 kernel?


All times are GMT -5. The time now is 03:14 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.