[ltp] 560Z and 3Com 3cCFE575BT Cardbus card slow as 16Bit-PCMCIA since upgrade
Joerg Platte
linux-thinkpad@linux-thinkpad.org
Sun, 10 Jun 2007 11:15:42 +0200
Am Sonntag, 10. Juni 2007 schrieb Heiko Rosemann:
Hi,
> I'm running a Thinkpad 560Z as a tiny web/eMail/whatever-Server plus
> downloading-machine (mainly onlineTVrecorder) First I had a Xircom 16Bit
> PCMCIA-network card, but it soon bothered me that I could only get
> ~500kB/s from it. So I bought the above-mentioned 3Com Cardbus card
> 3cCFE575BT (see lspci-Output below) plugged it in and got 2.5-3MB/s from
> it (which was not fast, but - well - OK...)
>
> This was with Slackware 9.1 and kernel 2.4.31 installed.
>
> Recently I installed Gentoo on that box (to have the same system as on
> my other boxes - and for the easier upgrade procedure) with a
> 2.6.20-kernel and kernel-PCMCIA - and now I only get ~500kB/s from my
> Cardbus card as well. Which is quite - annoying, to say the least.
I have a 3CCFE575CT card and similar problems. With kernel 2.6.11 I got around
4-5MB/s but not more then 600k/s with recent kernels on my old Acer
TravelMate 513T with a celeron 400.
> 00:02.0 CardBus bridge: Texas Instruments PCI1250 (rev 02)
> 00:02.1 CardBus bridge: Texas Instruments PCI1250 (rev 02)
00:13.0 CardBus bridge: O2 Micro, Inc. OZ6832/6833 CardBus Controller (rev 34)
00:13.1 CardBus bridge: O2 Micro, Inc. OZ6832/6833 CardBus Controller (rev 34)
> z560 ~ # mii-diag
> Using the default interface 'eth0'.
> Basic registers of MII PHY #0: 1000 282d 0300 e54b 00a1 41e1 0003 0000.
> The autonegotiated capability is 00a0.
> The autonegotiated media type is 100baseTx.
Using the default interface 'eth0'.
Basic registers of MII PHY #0: 3100 782d 0300 e54b 01e1 45e1 0001 0000.
The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
Basic mode control register 0x3100: Auto-negotiation enabled.
You have link beat, and everything is working OK.
Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx
10baseT-FD 10baseT, w/ 802.3X flow control.
End of basic transceiver information.
In my case it is using FD.
regards,
Jörg