cs: pcmcia_socket0: cardbus cards are not supported
Hello,
the cardbus/pcmcia-wlan-card (11ab:1faa) doesn't work on my laptop with debian lenny, 2.6.26-2-486:
dmesg shows:
cs: pcmcia_socket0: cardbus cards are not supported.
or (with second slot)
cs: pcmcia_socket1: cardbus cards are not supported.
another card is working in the pcmcia-slots, so the slot is ok.
seems like:
http://www.linuxquestions.org/questions/linux-wireless-networking-41/netgear-wg551-pcmciasocket0-cardbus-cards-are-not-supported.-470779/
possible, suggested solutions:
http://forums.remote-exploit.org/livecd-support/6981-bt2-pcmcia-support-confused-2.html
http://www.linuxquestions.org/questions/slackware-14/cardbus-cards-not-supported-slack-10.2-440706/
but with pci=assign-busses,pci=biosirq,pci=routeirq,irqpoll as kernelparameters it don't work.
With damnsmalllinux 4.4.10 (kernel 2.4.31) the card is nearly working (recognized,
ndiswrapper-module can be loaded, iwlist wlan0 scan works, essid can not be set, perhaps because
of a ndiswrapper version problem:
"Warning: Driver for device wlan0 recommend version 18 of Wireless Extension, but has been
compiled with version 16, therefore some driver features may not be available...")
Therefore, I don't think, it is a hardware problem.
A differnce is that damnsmalllinux uses cardmgr, debian not.
Can I set up cardmgr on Debian Lenny somehow?
Hardware data (in debian lenny, kernel 2.6.26-2-486):
lspci
00:00.0 Host bridge: OPTi Inc. 82C557 [Viper-M] (rev 14)
00:01.0 ISA bridge: OPTi Inc. 82C558 [Viper-M ISA+IDE] (rev 02)
00:06.0 VGA compatible controller: Chips and Technologies F65550 (rev c6)
00:07.0 CardBus bridge: Texas Instruments PCI1130 (rev 04)
00:07.1 CardBus bridge: Texas Instruments PCI1130 (rev 04)
00:14.0 IDE interface: OPTi Inc. 82C621 [Viper-M/N+] (rev 12)
cat /proc/interrupts
CPU0
0: 33214070 XT-PIC-XT timer
1: 642 XT-PIC-XT i8042
2: 0 XT-PIC-XT cascade
6: 3 XT-PIC-XT floppy
7: 4052 XT-PIC-XT pcnet_cs
8: 0 XT-PIC-XT rtc0
9: 3 XT-PIC-XT
10: 3 XT-PIC-XT
11: 3 XT-PIC-XT
12: 164 XT-PIC-XT i8042
14: 539180 XT-PIC-XT ide0
NMI: 0 Non-maskable interrupts
LOC: 0 Local timer interrupts
TRM: 0 Thermal event interrupts
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
Hardware data (in damnsmalllinux4.4.10, kernel 2.4.31):
lspci -n
03:00.0 0200: 11ab:1faa (rev 03)
00:07.0 0607: 104c:ac12 (rev 04)
00:07.1 0607: 104c:ac12 (rev 04)
lspci -vv
03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless
(rev 03)
Subsystem: Netgear WG511 v2 54MBit/ Wireless PC-Card
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR-
FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort-
>> > >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 10
Region 0: Memory at 11000000 (32-bit, non-prefetchable) [size=64K]
Region 1: Memory at 11010000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.0 CardBus bridge: Texas Instruments PCI1130 (rev 04)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step
ping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort
- <MAbort- >SERR- <PERR- INTx-
Latency: 168, Cache Line Size: 16 bytes
Interrupt: pin A routed to IRQ 9
Region 0: Memory at 10000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=02, sec-latency=176
Memory window 0: 10400000-107ff000 (prefetchable)
Memory window 1: 10800000-10bff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
Kernel modules: yenta_socket
00:07.1 CardBus bridge: Texas Instruments PCI1130 (rev 04)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step
ping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort
- <MAbort- >SERR- <PERR- INTx-
Latency: 168, Cache Line Size: 16 bytes
Interrupt: pin B routed to IRQ 10
Region 0: Memory at 10001000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=03, subordinate=03, sec-latency=176
Memory window 0: 10c00000-10fff000 (prefetchable)
Memory window 1: 11000000-113ff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
Secondary status: SERR
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
Kernel modules: yenta_socket
cat /proc/interrupts
# CPU0
0: 83874 XT-PIC timer
1: 160 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 0 XT-PIC rtc
9: 0 XT-PIC Texas Instruments PCI1130
10: 0 XT-PIC Texas Instruments PCI1130 (#2)
11: 514 XT-PIC pcnet_cs
14: 2758 XT-PIC ide0
NMI: 0
LOC: 0
ERR: 1
MIS: 0
I can't find a solution for "cs: pcmcia_socket1: cardbus cards are not supported." in the
internet. Is it a kernel issue or is the package pcmciautils responsible for the message?
Or is the kernel-version the problem, cause i read, that something changed from 2.6.13 on?
Have cardbus cards been supported earlier/in former versions and now support stopped completely?
Would installing Debian Sarge with kernel 2.6.8 solve the probelm?
If not here, where else could i ask for help?
Thanks,
Stefan
Reply to: