[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pcmcia-cs "cs: unable to map card memory!"



I've recently acquired a Belkin F5D6020 (version 2) 16-bit wireless nic
for my Micron Transport LVX laptop, which I've discovered uses an atmel
chipset.  I figured the easiest thing to do would be to upgrade to
kernel 2.6 and use the atmel_cs module.  However, while the kernel
boots succesfully, pcmcia-cs outputs "cs: unable to map card memory!",
rendering pcmcia cards inaccessible.

I've tried googling, but haven't been able to find anything directly
applicable.

If anything else would help, just ask.

TIA!


# lsmod

3c589_cs                8736   0  (unused)
ds                      6624   2  [3c589_cs]
i82365                 22384   2
pcmcia_core            41376   0  [3c589_cs ds i82365]


# cardctl ident

Socket 0:
  product info: "Belkin", "11Mbps-Wireless-Notebook-Network-Adapter"
  manfid: 0x01bf, 0x3302
  function: 6 (network)
Socket 1:
  product info: "3Com Corporation", "3C589D", "TP/BNC LAN Card Ver.
2a", "000002"
  manfid: 0x0101, 0x0589
  function: 6 (network)


# tail /var/log/syslog

Aug  1 15:34:15 laptop kernel: Linux Kernel Card Services
Aug  1 15:34:15 laptop kernel:   options:  [pci] [cardbus] [pm]
Aug  1 15:34:15 laptop kernel: Intel ISA PCIC probe:
Aug  1 15:34:15 laptop kernel:   Cirrus PD672x ISA-to-PCMCIA at port
0x3e0 ofs 0x00, 2 sockets
Aug  1 15:34:15 laptop kernel:     host opts [0]: [ring] [1/3/2]
[1/9/2]
Aug  1 15:34:15 laptop kernel:     host opts [1]: [ring] [1/3/2]
[1/9/2]
Aug  1 15:34:15 laptop kernel:     ISA irqs (default) =
3,4,5,7,9,10,11,12 polling interval = 1000 ms
Aug  1 15:34:16 laptop cardmgr[643]: watching 2 sockets
Aug  1 15:34:16 laptop kernel: cs: IO port probe 0x0100-0x04ff:
excluding 0x220-0x22f 0x378-0x37f
Aug  1 15:34:16 laptop kernel: cs: IO port probe 0x0800-0x08ff: clean.
Aug  1 15:34:16 laptop kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Aug  1 15:34:16 laptop kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Aug  1 15:34:16 laptop cardmgr[644]: starting, version is 3.2.5
Aug  1 15:34:16 laptop kernel: cs: memory probe 0x0d0000-0x0dffff:
clean.
Aug  1 15:34:16 laptop cardmgr[644]: unsupported card in socket 0
Aug  1 15:34:16 laptop cardmgr[644]:   product info: "Belkin",
"11Mbps-Wireless-Notebook-Network-Adapter"
Aug  1 15:34:16 laptop cardmgr[644]:   manfid: 0x01bf, 0x3302 
function: 6 (network)
Aug  1 15:34:16 laptop cardmgr[644]: socket 1: Anonymous Memory
Aug  1 15:34:16 laptop kernel: cs: unable to map card memory!
Aug  1 15:34:16 laptop kernel: cs: unable to map card memory!
Aug  1 15:34:17 laptop cardmgr[644]: executing: 'modprobe memory_cs'
Aug  1 15:34:17 laptop kernel: cs: unable to map card memory!
Aug  1 15:34:17 laptop last message repeated 3 times
Aug  1 15:34:17 laptop cardmgr[644]: + FATAL: Module memory_cs not
found.
Aug  1 15:34:17 laptop cardmgr[644]: modprobe exited with status 1
Aug  1 15:34:17 laptop cardmgr[644]: module
/lib/modules/2.6.7-1-386/pcmcia/memory_cs.o not available
Aug  1 15:34:17 laptop cardmgr[644]: bind 'memory_cs' to socket 1
failed: Invalid argument


# lspci -vv

0000:00:00.0 Host bridge: Intel Corp. 430MX - 82437MX Mob. System Ctrlr
(MTSC) & 82438MX Data Path (MTDP) (rev 02)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort+ >SERR- <PERR-
        Latency: 32
 
0000:00:01.0 Bridge: Intel Corp. 430MX - 82371MX Mobile PCI I/O IDE
Xcelerator (MPIIX) (rev 03)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
 
0000:00:12.0 IDE interface: Silicon Image, Inc. (formerly CMD
Technology Inc) PCI0646 (rev 01) (prog-if 80 [Master])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min, 1000ns max)
        Interrupt: pin A routed to IRQ 0
        Region 4: I/O ports at fcf0 [size=16]
 
0000:00:13.0 PCMCIA bridge: Cirrus Logic CL 6729 (rev ee)
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping+ SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 0
        Region 0: I/O ports at 03e0 [size=4]
 
0000:00:14.0 VGA compatible controller: Neomagic Corporation NM2093
[MagicGraph 128ZV] (rev 04) (prog-if 00 [VGA])
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 0
        Region 0: Memory at fe800000 (32-bit, prefetchable) [size=4M]


# tail /etc/pcmcia/config.opts

include port 0x100-0x4ff
include port 0x800-0x8ff
include port 0xc00-0xcff
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff
include memory 0x60000000-0x60ffffff
# High port numbers do not always work...
# include port 0x1000-0x17ff
# Extra port range for IBM Token Ring
include port 0xa00-0xaff
# Resources we should not use, even if they appear to be available
# First built-in serial port
exclude irq 4
# Second built-in serial port
#exclude irq 3
# First built-in parallel port
exclude irq 7

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



Reply to: