kern/77239: [xl] 3Com 3CXFEM656C does not seem to be supported
by xl driver, despite HARDWARE.TXT
Anton Tolchanov
me at ryzh.kiev.ua
Fri Oct 28 15:20:18 PDT 2005
The following reply was made to PR kern/77239; it has been noted by GNATS.
From: Anton Tolchanov <me at ryzh.kiev.ua>
To: bug-followup at FreeBSD.org,
perryd at llnl.gov
Cc:
Subject: Re: kern/77239: [xl] 3Com 3CXFEM656C does not seem to be supported by xl driver, despite HARDWARE.TXT
Date: Sat, 29 Oct 2005 01:13:37 +0300
> HARDWARE.TXT says that the 3Com CardBus 3CXFEM656C NIC is
> supported by the xl driver, but that does not seem to be the case.
> I have a Dell Latitude CPx which I installed from a downloaded
> ISO. My experience seems to be the same as that of Karel Miklav
> (http://lists.freebsd.org/pipermail/freebsd-mobile/2004-October/
> 005103.html).
>
> The driver seems to read the card, but cannot configure it (from
> dmesg):
> xl0: <3Com 3c656C Fast Etherlink XL> port 0x1000-0x10ff mem
> 0x88000000-0x8800007f,0x88000080-0x880000ff irq 11 at device 0.0 on
> cardbus1
> xl0: using memory mapped I/O
> xl0: reset didn't complete
> xl0: command never completed!
> xl0: command never completed!
> xl0: eeprom failed to come ready
> xl0: failed to read station address
> device_attach: xl0 attach returned 6
The following patch works fine for 5.4-RELEASE making 3c656C usable:
--- sys/pci/if_xl.c.orig Sat Oct 29 01:08:10 2005
+++ sys/pci/if_xl.c Fri Oct 28 21:49:44 2005
@@ -1273,6 +1273,7 @@
switch (did) {
case TC_DEVICEID_BOOMERANG_10_100BT: /* 3c905-TX */
+ case TC_DEVICEID_TORNADO_656C: /* 3c656C */
case TC_DEVICEID_HURRICANE_575A:
case TC_DEVICEID_HURRICANE_575B:
case TC_DEVICEID_HURRICANE_575C:
As I can see, it has not been commited into HEAD yet.
--
ryzh-uanic
More information about the freebsd-bugs
mailing list