5-in-1 card reader not working on toshiba a100
Hi all
I am running opensuse 10.2 on a satelite a100 and my card reader is not working. here is the output of my lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 110M / GeForce Go 7300 (rev a1) 02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller 05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) 07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller 07:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller 07:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) 07:06.3 Generic system peripheral [Class 0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller AS far as I can gather, the reader is recognised/supported so why does it not mount a card when I insert one? Am I missing a driver/kernel module? cheers |
|
There is a driver being developed: tifmxx (tifm21 was deprecated by this, so ignore any references to it)
Progress so far is: 1) SD & MMC cards are supported 2) Memory Stick support is being worked on 3) xD development will follow after (2) |
I tried the above driver. the latest version (0.8) failed to compile giving me this:
echo /home/malcolm/Documents/downloaded-files/tifm-0.8d /home/malcolm/Documents/downloaded-files/tifm-0.8d make -C /lib/modules/2.6.18.2-34-default/build M=/home/malcolm/Documents/downloaded-files/tifm-0.8d make[1]: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default' make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/i386/default LD /home/malcolm/Documents/downloaded-files/tifm-0.8d/built-in.o CC [M] /home/malcolm/Documents/downloaded-files/tifm-0.8d/tifm_core.o /home/malcolm/Documents/downloaded-files/tifm-0.8d/tifm_core.c: In function ‘tifm_init’: /home/malcolm/Documents/downloaded-files/tifm-0.8d/tifm_core.c:331: error: implicit declaration of function ‘create_freezeable_workqueue’ /home/malcolm/Documents/downloaded-files/tifm-0.8d/tifm_core.c:331: warning: assignment makes pointer from integer without a cast make[4]: *** [/home/malcolm/Documents/downloaded-files/tifm-0.8d/tifm_core.o] Error 1 make[3]: *** [_module_/home/malcolm/Documents/downloaded-files/tifm-0.8d] Error 2 make[2]: *** [_all] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default' make: *** [all] Error 2 What am I missing here? shouldn't the module have compile using the header from my kernal source and therefore be compatibel or am I simply a noob with a misunderstanding? The 0.7 version compiled but the module would not insert into the kernal saying FATAL: Error inserting tifm_7xx1 (/lib/modules/2.6.18.2-34-default/misc/tifm_7xx1.ko): Invalid module format |
The end of your post seems to have been cut off. What was the error message?
|
my apolagies. I copy/pasted the line in the wrong place in the message. check it again - it should make sense now :)
Cheers |
I don't know what's up with version 0.8. It looks as though you have set your flags wrong on version 0.8. Putting "kernel invalid module format" into Google turns up some results that might offer a clue. I was going to try building the module myself as a test, but there seems to be a configuration problem with their server at the moment and I can't access most of it.
Sorry not to be more help. |
All times are GMT -5. The time now is 09:34 PM. |