TDK Bluetooth 'unsupported card'

B
2005-07-18
2013-04-08
  • B
    B
    2005-07-18

    I'm running Ubuntu with the 2.6.10-5-386 kernel and the 3.2.5-8Ubuntu6 PCMCIA package on a Dell Latitude C800 laptop. I finally seem to have gotten some things PCMCIA working, as I my wireless card (Lucent Orinoco) working a few days ago. The next step is getting my TDK Bluetooth PC Card (v1) working as well.

    Primarily, I'm wondering what the 'could not adjust resource' etc messages mean, and also 'unsupported card'.. Does 'unsupported card' mean that I can add an entry for the card in the driver list to get it working, or is there need for some more serious hacking?

    I'm thankful for any pointers. If you need more info to help, just let me know.

    /AM

    lspci -v:
    0000:02:0f.0 CardBus bridge: Texas Instruments PCI4451 PC card Cardbus Controller
            Subsystem: Dell: Unknown device 00a3
            Flags: bus master, medium devsel, latency 168, IRQ 10
            Memory at 20000000 (32-bit, non-prefetchable) [size=4K]
            Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
            Memory window 0: 20400000-207ff000 (prefetchable)
            Memory window 1: 20800000-20bff000
            I/O window 0: 00004000-000040ff
            I/O window 1: 00004400-000044ff
            16-bit legacy interface ports at 0001

    0000:02:0f.1 CardBus bridge: Texas Instruments PCI4451 PC card Cardbus Controller
            Subsystem: Dell: Unknown device 00a3
            Flags: bus master, medium devsel, latency 168, IRQ 10
            Memory at 20001000 (32-bit, non-prefetchable) [size=4K]
            Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
            Memory window 0: 20c00000-20fff000 (prefetchable)
            Memory window 1: 21000000-213ff000
            I/O window 0: 00004800-000048ff
            I/O window 1: 00004c00-00004cff
            16-bit legacy interface ports at 0001

    from /var/log/daemon.log:
    Jul 18 10:31:44 localhost cardmgr[9228]: watching 2 sockets
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: IO ports 0x100-0x4ff: Device or resource busy
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: IO ports 0xc00-0xcff: Device or resource busy
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: IO ports 0x240-0x400: Device or resource busy
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: memory 0xc0000-0xfffff: Input/output error
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: memory 0xa0000000-0xa0ffffff: Input/output error
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: memory 0x60000000-0x60ffffff: Input/output error
    Jul 18 10:31:44 localhost cardmgr[9228]: could not adjust resource: IO ports 0xa00-0xaff: Device or resource busy
    Jul 18 10:31:44 localhost cardmgr[9229]: starting, version is 3.2.5
    Jul 18 10:31:44 localhost cardmgr[9229]: unsupported card in socket 0
    Jul 18 10:31:44 localhost cardmgr[9229]:   product info: "TDK", "Bluetooth PC Card", "", ""
    Jul 18 10:32:02 localhost cardmgr[9230]: watching 2 sockets

    cardctl info:
    PRODID_1="TDK"
    PRODID_2="Bluetooth PC Card"
    PRODID_3=""
    PRODID_4=""
    MANFID=0105,4254
    FUNCID=254

     
    • David Hinds
      David Hinds
      2005-07-21

      The PCMCIA support in 2.6 kernels is not at all as "stable" as one might expect... I'd recommend upgrading to the latest 2.6 kernel, and to check out the linux-pcmcia mailing list for discussion of recent updates.

      -- Dave