Poor cardbus performance on TP600 with 6.0-BETA5
Juergen Dankoweit
Juergen.Dankoweit at T-Online.de
Sat Oct 8 06:45:24 PDT 2005
Hello Joerg,
on my Thinkpad 600 I have the same troubles when using an IBM Etherjet
10/100-Cardbus-Card (xl-driver). The problems began with FreeBSD 5.3.
FreeBSD 5.2.1 worked fine. I switched back to FBSD 4.11 and now I use my
old D-Link PCMCIA-Card and everything works fine.
Sorry that I cannot help you
Regards
Jürgen
Am Freitag, den 07.10.2005, 01:24 +0200 schrieb Joerg Pernfuss:
> Hi,
>
> I recently decided to buy a 32bit cardbus nic for my ThinkPad 600
> and while doing this, updated to FreeBSD6. Ever since then, I have
> real performance problems.
>
> The old card, ep(4) driven 3com 3C574-TX, now performs like not at all.
> Simple pings inside my local network or over cross-cable are around
> 5'000 to 15'000ms. The 'new' one, xl(4) driven 3CCFE575BT, shows even
> more odd behaviour, as about 8 to 9 out of 10 pings are near constant
> at 1010ms, the other being mostly around 300-400, sometimes as low as
> 12ms. When being the destination of the pings, the RTT isn't that evenly
> distributed, replies come in bursts and duplicates occur.
> During all of this, constantly xl0 watchdog timeouts are reported. As
> an example, 33 during the upload of the attached outputs.
> This did not change so far, whatever I did.
>
> debug.mpsafenet 0/1, net.isr.enable 0/1, polling, zero copy sockets,
> nothing. I didn't expect any improvements, but I had hoped to see some
> changes.
>
> Right now, I am rather clueless on where to look next. As the old card
> worked with FreeBSD5, its speed only limited by the cpu (max was around
> 8-10MBit/s), I am quite confident that it is not a hardware issue.
>
> Is this due to some userland debug hooks that I did not disable?
> `vmstat -i` looks fine, all the fancy stuff like joystick, audio, parallel,
> infrared, modem that this ThinkPad600 has are disabled (device.hints and
> bios).
>
> Attached you can find:
> [1] dmesg.text : Normal boot-dmesg
> [2] verbose_dmesg.text : Verbose boot-dmesg
> [3] device.hints : My device hints
> [4] kernelconf.text : My kernel configuration file
> [5] pciconf.text : `pciconf -lv` output
> [6] ping_src.text : ping(8) "log", TP600 as source *)
> [7] ping_dst.text : ping(8) "log", TP600 as destination *)
>
> *) 172.16.23.66, hostname mjoelnir - the ThinkPad600 in question
> xl(4) cardbus nic
> 172.16.23.23, hostname loki - 5.4-STABLE P3 1.4GHz
> fxp(4) pci nic
>
> Any input appriciated. Thanks,
> Joerg
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20051008/524e0d04/attachment.bin
More information about the freebsd-mobile
mailing list