PCMCIA Network Card (Xircom)
Felix Engel
smurfspam at gmx.de
Fri Jan 21 02:44:46 PST 2005
Hallo *,
I have been trying to get my Cardbus NIC working, but with little
success.
It is a Xircom RBEM56G-100 combi card with an ethernet port and an
integrated modem.
My laptop is a Dell Inspiron 8000K.
The kernel recognizes the cardbus controller like this
(dmesg-output)
/===
|cbb0: <TI4451 PCI-CardBus Bridge> at device 15.0 on pci2
|cardbus0: <CardBus bus> on cbb0
|pccard0: <16-bit PCCard bus> on cbb0
|pcib2: Hi!
|pcib2: routed slot 15 INTA to irq 6
|installed MI handler for int 6
|cbb1: <TI4451 PCI-CardBus Bridge> at device 15.1 on pci2
|cardbus1: <CardBus bus> on cbb1
|pccard1: <16-bit PCCard bus> on cbb1
|pcib2: Hi!
|pcib2: routed slot 15 INTA to irq 6
\===
After that the card is recognized like this:
/===
|Product version: 5.0
|Product name: Xircom | CardBus Ethernet 10/100 + Modem 56 | CBEM56G |
|1.03 |
|Manufacturer ID: 0501030181
|Functions: Network Adaptor, Multi-Functioned
|Function Extension: 04060010a4c2cd53
|Function Extension: 0102
|Function Extension: 0280969800
|Function Extension: 0200e1f505
|Function Extension: 0301
|Function Extension: 0303
|Function Extension: 0501
|cardbus0: Opening BAR: type=IO, bar=10, len=0080
|cardbus0: Opening BAR: type=MEM, bar=14, len=0080
|cardbus0: Opening BAR: type=MEM, bar=18, len=0100
|cardbus0: Invalid BAR number: 27(06)
|CIS reading done
|cardbus0: Non-prefetchable memory at 88002000-8800217f
|cardbus0: Non-prefetchable memory rid=18 at 88002000-880020ff (100)
|cardbus0: Non-prefetchable memory rid=14 at 88002100-8800217f (80)
|cardbus0: IO port at 1000-107f
|cardbus0: IO port rid=10 at 1000-107f
|cardbus0: <unknown card> (vendor=0x115d, dev=0x0003) at 0.0 irq 6
\===
Which is directly followed by these lines:
/===
|Product version: 5.0
|Product name: Xircom | CardBus Ethernet 10/100 + Modem 56 | CBEM56G |
|1.03 |
|Manufacturer ID: 0501001081
|Functions: Serial Port, Multi-Functioned
|Function Extension: 00020f5c
|Function Extension: 0206003f1c03030f070001b5
|Function Extension: 1306000b000200b5
|cardbus0: Opening BAR: type=IO, bar=10, len=0002
|cardbus0: Opening BAR: type=MEM, bar=14, len=0002
|cardbus0: Opening BAR: type=MEM, bar=18, len=0100
|cardbus0: Invalid BAR number: 27(06)
|CIS reading done
|cardbus0: Non-prefetchable memory at 88002000-88002101
|cardbus0: Non-prefetchable memory rid=18 at 88002000-880020ff (100)
|cardbus0: Non-prefetchable memory rid=14 at 88002100-88002101 (2)
|cardbus0: IO port at 1000-1001
|cardbus0: IO port rid=10 at 1000-1001
|cardbus0: <unknown card> (vendor=0x115d, dev=0x0103) at 0.1 irq 6
|cbb0: CardBus card activation failed
\===
I have tried setting various different values to hw.cbb.start_memory, as
suggested in a post on a FreeBSD mailing list. However this was not
successful.
Any help an ideas would be greatly appreciated.
The complete dmesg output is available from:
http://www-users.rwth-aachen.de/Felix.Engel2/dmesg.out
Regards, Felix
More information about the Users
mailing list