LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 04-16-2007, 04:56 AM   #1
combrains
Member
 
Registered: Apr 2004
Location: Hamilton, NZ
Distribution: OpenSuSE 12.1, Yellow Dog 6.2
Posts: 37

Rep: Reputation: 15
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
 
Old 04-16-2007, 05:27 AM   #2
Gethyn
Member
 
Registered: Aug 2003
Location: UK
Distribution: (X)Ubuntu 10.04/10.10, Debian 5, CentOS 5
Posts: 900

Rep: Reputation: 32
Seems to be buggy under Linux. These pages might help. As far as I know xD cards don't work under Linux using any card reader at the moment though (could be wrong about this).
 
Old 04-16-2007, 06:15 AM   #3
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
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)
 
Old 04-17-2007, 03:47 AM   #4
combrains
Member
 
Registered: Apr 2004
Location: Hamilton, NZ
Distribution: OpenSuSE 12.1, Yellow Dog 6.2
Posts: 37

Original Poster
Rep: Reputation: 15
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

Last edited by combrains; 04-19-2007 at 12:18 AM.
 
Old 04-18-2007, 06:58 AM   #5
Gethyn
Member
 
Registered: Aug 2003
Location: UK
Distribution: (X)Ubuntu 10.04/10.10, Debian 5, CentOS 5
Posts: 900

Rep: Reputation: 32
The end of your post seems to have been cut off. What was the error message?
 
Old 04-19-2007, 12:19 AM   #6
combrains
Member
 
Registered: Apr 2004
Location: Hamilton, NZ
Distribution: OpenSuSE 12.1, Yellow Dog 6.2
Posts: 37

Original Poster
Rep: Reputation: 15
my apolagies. I copy/pasted the line in the wrong place in the message. check it again - it should make sense now

Cheers
 
Old 04-19-2007, 11:42 AM   #7
Gethyn
Member
 
Registered: Aug 2003
Location: UK
Distribution: (X)Ubuntu 10.04/10.10, Debian 5, CentOS 5
Posts: 900

Rep: Reputation: 32
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.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Toshiba A100-SK8 and linux bourne Linux - Laptop and Netbook 0 02-17-2007 11:52 PM
Linux and the Toshiba A100-SK8 bourne Linux - Newbie 2 02-16-2007 10:10 PM
Toshiba Portege A100 using intel 82852/855gm video card & suspend problems. tizza10 Linux - Hardware 0 12-03-2006 01:09 PM
Toshiba memory card reader under Suse 10.1 DoctorWynn Linux - Laptop and Netbook 6 08-02-2006 06:09 AM
anyone know how to get the build in SD card reader on Toshiba M2 to work zovat Linux - Hardware 6 04-29-2004 09:19 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 07:06 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration