Cardbus not showing

Perpiñán Lamigueiro, Oscar o.perpinan at isofoton.com
Tue Jan 9 19:39:05 EST 2007


Hello,

I am trying to use a Option 3G-Quad card in a Dell Precision M70 with Debian testing and kernel 2.6.16.
Since this card works as USB-serial and in my kernel CONFIG_USB_SERIAL=m, I write:

modprobe usbserial vendor=0xaf0 product=0x6300

and then insert the card.. I get:


# cardctl status 
Socket 0: 3.3V CardBus card function 0: [ready] function 1: [ready] 
# cardctl config 
Socket 0: Vcc 3.3V Vpp1 3.3V Vpp2 3.3V interface type is "cardbus" irq 177 [exclusive] [level] 
function 0: Vcc 3.3V Vpp1 3.3V Vpp2 3.3V interface type is "cardbus" irq 177 [exclusive] [level] 
function 0: 
# cardctl ident 
Socket 0: no product info available 
# cardctl info PRODID_1="" PRODID_2="" PRODID_3="" PRODID_4="" MANFID=0000,0000 FUNCID=255

so card seems to be more or less working. However, no /dev/ttyUSB* nodes are created, and lsusb doesn't show new USB's in the system. Therefore, the card is not accesible.
I have added "pci=assign-busses" to the kernel boot and even created nodes manually with no result. 

In order to check that pcmcia is working I use:

# /etc/init.d/pcmcia start 
* Linux >= 2.6.13-rc1 and udev is enabled; use pcmciautils instead 
# /etc/init.d/pcmciautils start PCMCIA bridge driver already present in kernel 
#/pcmciautils stop PCMCIA bridge driver already present in kernel 
# /etc/init.d/pcmciautils restart PCMCIA bridge driver already present in kernel

I don't know if that means that PCMCIA is started correctly.

When I insert the card, I can find next message in /var/log/messages:

localhost kernel: pccard: CardBus card inserted into slot 0

During boot process, the kernel gives this message, which I don't know if it is important:

localhost kernel: pcmcia: This interface will soon be removed fr om the kernel; please expect breakage unless you upgrade to new tools. 
localhost kernel: pcmcia: see http://www.kernel.org/pub/linux/ut ils/kernel/pcmcia/pcmcia.html for details.

I attach my dmesg.

Thanks for your help.

---------------------------------------------------------------------------
# lspcmcia -vvv
Socket 0 Bridge:        [yenta_cardbus]         (bus ID: 0000:03:01.0)
        Configuration:  state: on       ready: yes
                        Voltage: 3.3V Vcc: 3.3V Vpp: 3.3V
                        Available IRQs: 3, 5, 6, 10, 11
                        Available ioports:      0x00000100 - 0x000004ff
                                                0x00000800 - 0x000008ff
                                                0x00000a00 - 0x00000aff
                                                0x00000c00 - 0x00000cff
                                                0x00002000 - 0x00002fff
                        Available iomem:        0x000c0000 - 0x000fffff
                                                0x50000000 - 0x51ffffff
                                                0x60000000 - 0x60ffffff
                                                0xa0000000 - 0xa0ffffff
                                                0xdce00000 - 0xdcefffff



r# cat /proc/iomem
00000000-0009efff : System RAM
0009f000-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-3ffd7fff : System RAM
  00100000-004713c6 : Kernel code
  004713c7-0058af43 : Kernel data
3ffd8000-3fffffff : reserved
50000000-51ffffff : PCI Bus #03
  50000000-51ffffff : PCI CardBus #04
52000000-53ffffff : PCI CardBus #04
  52000000-52000fff : 0000:04:00.0
  52001000-52001fff : 0000:04:00.1
c0000000-cfffffff : PCI Bus #01
  c0000000-cfffffff : 0000:01:00.0
dce00000-dcefffff : PCI Bus #03
  dce00000-dce00fff : 0000:03:01.0
    dce00000-dce00fff : yenta_socket
  dcefd000-dcefdfff : 0000:03:01.5
  dcefe000-dcefefff : 0000:03:01.5
  dceff000-dcefffff : 0000:03:03.0
    dceff000-dcefffff : ipw2200
dcf00000-dcffffff : PCI Bus #02
  dcff0000-dcffffff : 0000:02:00.0
    dcff0000-dcffffff : tg3
dd000000-dfefffff : PCI Bus #01
  dd000000-ddffffff : 0000:01:00.0
    dd000000-ddffffff : nvidia
  de000000-deffffff : 0000:01:00.0
  dfe00000-dfe1ffff : 0000:01:00.0
dffffd00-dffffdff : 0000:00:1e.2
  dffffd00-dffffdff : Intel ICH6
dffffe00-dfffffff : 0000:00:1e.2
  dffffe00-dfffffff : Intel ICH6
e0000000-f0006fff : reserved
f0008000-f000bfff : reserved
fec00000-fec0ffff : reserved
fed20000-fee0ffff : reserved
ffa80800-ffa80bff : 0000:00:1d.7
  ffa80800-ffa80bff : ehci_hcd
ffb00000-ffffffff : reserved

# cat /proc/interrupts
           CPU0
  0:    4894529    IO-APIC-edge  timer
  1:      15429    IO-APIC-edge  i8042
  8:          1    IO-APIC-edge  rtc
  9:          8   IO-APIC-level  acpi
 12:     223428    IO-APIC-edge  i8042
 14:      20645    IO-APIC-edge  libata
 15:      36278    IO-APIC-edge  libata
169:     252505   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb2, Intel ICH6, nvidia
177:          5   IO-APIC-level  yenta, uhci_hcd:usb5
209:     117429   IO-APIC-level  uhci_hcd:usb3, ipw2200, Intel ICH6 Modem
217:          0   IO-APIC-level  uhci_hcd:usb4
NMI:          0
LOC:     363120
ERR:          0
MIS:          0
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dmesg.txt
Url: http://lists.infradead.org/pipermail/linux-pcmcia/attachments/20070110/796c47c6/attachment-0001.txt 


More information about the linux-pcmcia mailing list