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 08-14-2005, 08:05 AM   #1
Funx_88
LQ Newbie
 
Registered: Mar 2005
Distribution: LFS 7.6
Posts: 22

Rep: Reputation: 0
Intel PRO 1000 MT stuck at 100Mb/s


I've got a problem with the Intel PRO 1000 MT Gigabit network adapter.

It's installed fine, the system boots and recognises the card:

Code:
Intel(R) PRO/1000 Network Driver - version 6.0.54-k2-NAPI
Copyright (c) 1999-2004 Intel Corporation.
PCI: Found IRQ 10 for device 0000:00:0a.0
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ifconfig seems happy too:

Code:
eth0      Link encap:Ethernet  HWaddr 00:07:E9:09:DD:D2
          inet addr:192.168.0.8  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::207:e9ff:fe09:ddd2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3092 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3380 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:339994 (332.0 KiB)  TX bytes:1055694 (1.0 MiB)
          Base address:0xd000 Memory:db800000-db820000
However the card is only running at 100Mb/s even though 1000 is advertised in the negotiation.

Here's the ethtool output:

Code:
Settings for eth0:
        Supported ports: [ TP ]
        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 auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: umbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes
My gigabit NIC in my windows box quickly brings up a gigabit link with the switch but when I connect the two machines directly (with a CAT 6 cable) for testing purposes, only 100Mb/s is established.

I've also tried forcing the card to only advertise gigabit speeds but then the switch just constantly tries and fails to negotiate to that speed.

This leads me to believe it's something with the driver and the Linux kernel however other people have it working fine!

Any help would be greatly appreciated, thank you.

Last edited by Funx_88; 08-14-2005 at 08:15 AM.
 
Old 08-23-2005, 01:26 AM   #2
Funx_88
LQ Newbie
 
Registered: Mar 2005
Distribution: LFS 7.6
Posts: 22

Original Poster
Rep: Reputation: 0
stumped everyone so easily?
 
Old 09-07-2005, 06:45 PM   #3
pveeneman
LQ Newbie
 
Registered: Sep 2005
Location: Minneapolis, MN
Distribution: SuSE Linux
Posts: 3

Rep: Reputation: 0
I believe that a standard CAT6 cross-over cable between two end-nodes is not sufficient because of the conductors usedby the 802.3 Copper Gigabit specifications. If you google "gigabit cross-over cable pinout" you will find the the pinouts for terminating a copper gigabit cable for CAT5 or CAT6. 100MB cross-over cables only use 1-2, 3-6 but 1000MB cross-over uses other pins as well.

Tis would also explain why the card "autos" properly when connected to the switch.

Hope this helps,

-Paul
 
Old 10-01-2005, 07:48 PM   #4
Funx_88
LQ Newbie
 
Registered: Mar 2005
Distribution: LFS 7.6
Posts: 22

Original Poster
Rep: Reputation: 0
Thanks for the reply Paul,

Even when the Linux box is plugged into the swicth it's only negotiating 100Mb/s (even with a proper cat 6 cable).

I think I'll try chucking the card into another linux box to see if I can get it going.
Maybe I should try with a different distro just in case.
I've got a debian box here I could try...
 
Old 10-25-2005, 08:24 AM   #5
Funx_88
LQ Newbie
 
Registered: Mar 2005
Distribution: LFS 7.6
Posts: 22

Original Poster
Rep: Reputation: 0
Now I've tried the card in Fedora, Debian and RedHat 9 all of which are trying the full speed but then falling back to 100Mb with the switch.
 
  


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
Intel Pro 1000 ethernet module buldir Libranet 1 01-18-2005 09:12 PM
Intel pro/1000 CT Desktop driver sashhoney Linux - Networking 1 05-17-2004 10:01 AM
Trouble with intel pro/1000 on Debian premsaggar Linux - Networking 1 12-12-2003 12:28 PM
Trouble with Intel pro/1000 on Debian premsaggar Linux - Hardware 1 12-09-2003 04:28 PM
Trouble with intel pro/1000 on Debian premsaggar Linux - Distributions 1 12-09-2003 12:55 PM

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

All times are GMT -5. The time now is 04:11 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