LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 01-29-2005, 08:18 PM   #1
gracecourt
LQ Newbie
 
Registered: Dec 2002
Location: Cheshire, UK
Distribution: SuSE 9.3
Posts: 11

Rep: Reputation: 0
Can't change hardware config - 3Com 3C940


I'm running SuSE 9.1 with 512Mb RAM on an Athlon 2500, the mobo is an Asus A7V600 which has a built-in LAN controller which is a 3Com 3C940.

The 2.6 kernel has built-in support for this Gigabit ethernet controller in the guise of module sk98lin, which is said to be as good as (or even better) than the 3Com driver.

However, the transfer rate between this and other machines running Windows (sorry! test machines only...) seem only modest via a 100Mbps switch (no, I'm not expecting Gigabit speeds!). On boot, the card is set to half-duplex and no flow control. I should be able to set it to full duplex and with flow control with:
ifconfig eth0 down
rmmod sk98lin
modprobe sk98lin AutoNeg_A=On DupCap_A=Both FlowCtrl_A=SymOrRem
ifconfig eth0 up
... but it doesn't work - I've also tried adding these options directly to modprobe.conf and via YaST (which adds the settings to /etc/sysconfig/hardware/hwcfg-bus-pci-0000:00:09.0) and rebooting.

The syslog still shows the card starting up with the same (default) settings:
Jan 30 01:16:19 gimli kernel: eth0: network connection down
Jan 30 01:16:21 gimli kernel: eth0: network connection up using port A
Jan 30 01:16:21 gimli kernel: speed: 100
Jan 30 01:16:21 gimli kernel: autonegotiation: yes
Jan 30 01:16:21 gimli kernel: duplex mode: half
Jan 30 01:16:21 gimli kernel: flowctrl: none
Jan 30 01:16:21 gimli kernel: irq moderation: disabled
Jan 30 01:16:21 gimli kernel: scatter-gather: enabled
Jan 30 01:16:30 gimli kernel: eth0: no IPv6 routers present

Any ideas, anyone? Is there a chance the controller has been "hard-wired" to these settings on the mobo?
 
Old 01-29-2005, 08:24 PM   #2
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
Well, the other end of the connection must, of course, also support these modes?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
3com 3c940 error c31c Linux - Hardware 4 12-11-2004 12:25 PM
Help with 3com 3C940 and kernel 2.6.4 rivfader Slackware 2 03-20-2004 03:14 AM
SuSe install with 3com 3c940 herc Linux - General 3 02-15-2004 11:51 PM
3com 3c940 Nic andrewl41 Linux - Newbie 9 11-10-2003 04:33 AM
3com 3c940 (3c2000) vies Linux - Hardware 1 07-04-2003 11:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration