Networking Forums

Networking Forums > Computer Networking > Linux Networking > problems with tg3 ethernet driver

Reply
Thread Tools Display Modes

problems with tg3 ethernet driver

 
 
yoginho
Guest
Posts: n/a

 
      03-30-2006, 01:34 PM
Hi there,

I've got a Tyan Thunder K8W motherboard with a Broadcom BCM5703C
Gigabit ethernet card. My box is running Kubuntu 5.10 (Breezy Badger)
with the tg3 driver:

# uname -a
Linux <hostname> 2.6.12-10-amd64-generic #1 Sat Mar 11 16:15:30 UTC
2006 x86_64 GNU/Linux
# sudo ethtool -i eth0
driver: tg3
version: 3.31
firmware-version:
bus-info: 0000:02:09.0

Whenever I transfer large amounts of data from my laptop to this
machine via ssh, I get a

'Received disconnect from <hostname>: 2: Corrupted MAC on input.'

usually fairly early during the transfer. I don't think this is a bug
in OpenSSH (I'm using: OpenSSH_4.1p1 Debian-7ubuntu4.1, OpenSSL 0.9.7g
11 Apr 2005).

I've found quite a bit of information on this error online but none of
it is relevant to me, since neither do I have any linksys routers on
the network, nor did switching off checksumming on the interface
('ethtool -K eth0 tx off rx off') do any good.

The problem happens only when I transfer data over the local network,
but not if I transfer data from home (slow, since via cable modem).
This makes me think that the problem has something to do with high
transfer speed.

See below for the precise settings of the NIC. I have tried to lower
the card's speed by using 'sudo ethtool -s eth0 speed 10', but this
does not seem to have any effect. Anyway, permanently lowering the
interface's speed does not seem very appealing to me.

Any suggestions? Is this a known bug in the tg3 driver? I haven't come
across it anywhere. Is it worth trying the outdated bcm5700 driver for
Broadcom 57** cards, instead of tg3?

Thanks for your help.
Yogi

# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:E0:81:34:38:90
inet addr:131.111.111.245 Bcast:131.111.255.255
Mask:255.255.255.0
inet6 addr: fe80::2e0:81ff:fe34:3890/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:157340 errors:0 dropped:0 overruns:0 frame:0
TX packets:27600 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:78989270 (75.3 MiB) TX bytes:2088172 (1.9 MiB)
Interrupt:24

# sudo ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Current message level: 0x000000ff (255)
Link detected: yes

 
Reply With Quote
 
 
 
 
Douglas Mayne
Guest
Posts: n/a

 
      03-31-2006, 06:06 PM
On Thu, 30 Mar 2006 05:34:09 -0800, yoginho wrote:

> Hi there,
>
> I've got a Tyan Thunder K8W motherboard with a Broadcom BCM5703C
> Gigabit ethernet card. My box is running Kubuntu 5.10 (Breezy Badger)
> with the tg3 driver:
>
> # uname -a
> Linux <hostname> 2.6.12-10-amd64-generic #1 Sat Mar 11 16:15:30 UTC
> 2006 x86_64 GNU/Linux
> # sudo ethtool -i eth0
> driver: tg3
> version: 3.31
> firmware-version:
> bus-info: 0000:02:09.0
>
> Whenever I transfer large amounts of data from my laptop to this
> machine via ssh, I get a
>
> 'Received disconnect from <hostname>: 2: Corrupted MAC on input.'
>
> usually fairly early during the transfer. I don't think this is a bug
> in OpenSSH (I'm using: OpenSSH_4.1p1 Debian-7ubuntu4.1, OpenSSL 0.9.7g
> 11 Apr 2005).
>
> I've found quite a bit of information on this error online but none of
> it is relevant to me, since neither do I have any linksys routers on
> the network, nor did switching off checksumming on the interface
> ('ethtool -K eth0 tx off rx off') do any good.
>
> The problem happens only when I transfer data over the local network,
> but not if I transfer data from home (slow, since via cable modem).
> This makes me think that the problem has something to do with high
> transfer speed.
>
> See below for the precise settings of the NIC. I have tried to lower
> the card's speed by using 'sudo ethtool -s eth0 speed 10', but this
> does not seem to have any effect. Anyway, permanently lowering the
> interface's speed does not seem very appealing to me.
>
> Any suggestions? Is this a known bug in the tg3 driver? I haven't come
> across it anywhere. Is it worth trying the outdated bcm5700 driver for
> Broadcom 57** cards, instead of tg3?
>
> Thanks for your help.
> Yogi
>
> # ifconfig eth0
> eth0 Link encap:Ethernet HWaddr 00:E0:81:34:38:90
> inet addr:131.111.111.245 Bcast:131.111.255.255
> Mask:255.255.255.0


Really? A real internet address and broadcast not on the same subnet?

> inet6 addr: fe80::2e0:81ff:fe34:3890/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:157340 errors:0 dropped:0 overruns:0 frame:0
> TX packets:27600 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:78989270 (75.3 MiB) TX bytes:2088172 (1.9 MiB)
> Interrupt:24
>
> # sudo ethtool eth0
> Settings for eth0:
> Supported ports: [ MII ]
> Supported link modes: 10baseT/Half 10baseT/Full
> 100baseT/Half 100baseT/Full
> 1000baseT/Half 1000baseT/Full
> Supports auto-negotiation: Yes
> Advertised link modes: 10baseT/Half 10baseT/Full
> 100baseT/Half 100baseT/Full
> 1000baseT/Half 1000baseT/Full
> Advertised auto-negotiation: Yes
> Speed: 100Mb/s
> Duplex: Full
> Port: Twisted Pair
> PHYAD: 1
> Transceiver: internal
> Auto-negotiation: on
> Supports Wake-on: g
> Wake-on: d
> Current message level: 0x000000ff (255)
> Link detected: yes
>

Note: comment inline.

Where did you get the TPC/IP address you are using? Usually,
connections to the network are using a small router using NAT. What are
you connecting with?

Also, I'll bet if you check the kernel changelogs for kernels between
2.6.12 and 2.6.16 there will be quite a few matches for tg3. It remains in
flux.

I had a problem with a similar laptop connecting to a hotel's network in
Las Vegas. The problem was solved by checking out.

--
/* The Whole Year Inn. */
/* The hole you're in. */
http://us.imdb.com/title/tt0113627/quotes
 
Reply With Quote
 
yoginho
Guest
Posts: n/a

 
      04-04-2006, 02:09 PM
Hi again,

The problem seems to have been caused by a faulty network gateway, not
by anything on my local machine after all.

Yogi

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Testing the ethernet driver Sagar Linux Networking 1 06-21-2006 12:15 PM
PCI Ethernet card driver needed =?Utf-8?B?UGhpbGlw?= Windows Networking 9 02-24-2006 04:15 PM
PCI ethernet driver Pudge Windows Networking 1 05-20-2004 07:17 PM
Driver for PCI Ethernet 10/100 Card Jim Broadband Hardware 2 02-27-2004 08:04 PM
need ethernet driver Hillary Windows Networking 1 11-19-2003 09:45 AM



1 2 3 4 5 6 7 8 9 10 11