You are not logged in.

#1 2011-01-17 22:12:59

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Card reader not working

I have a multi card reader (internal) that i actually bought a month ago in order to be compliant with the "new" HC models....
My problem is that this card (SanDisk 4Gb) sometimes is recognized, sometimes is not... and i cannot find the reason for this behaviour....
dmesg does not show anything when i plug it phisically... however, the red led in the front panel of the card reader, indicating a present media, lights up.....
How can this be? Sometimes it just detects the card and i can normally mount it... sometimes, it does not.....
Im clueless on this one.... any help would be appreciated.

Offline

#2 2011-01-19 03:18:32

cra
Member
From: Sweden
Registered: 2009-09-25
Posts: 70

Re: Card reader not working

I have  same problem with internal sd card reader on acer aspire 2920Z, though it was working like five or six months ago (last time I used it).

[cra@pintsize 06:16:08 ~]
 $ lspci 
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)

I don't see anything that looks like an sd card reader to me. Dmesg stays silent when I'm inserting it (the card is fine, it works in my zaurus pretty well)

UPD: oops, sorry, false alarm, it works now.

Last edited by cra (2011-01-19 03:27:05)


Thou shalt not make a machine in the likeness of a human mind

Offline

#3 2011-02-05 11:14:36

Riot T.
Member
Registered: 2008-01-05
Posts: 3

Re: Card reader not working

How did you do it? smile

I have a notebook Acer Aspire 5930g, and never could make Card Reader to work.

[riot@riot-laptop ~]$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9600M GT] (rev a1)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8071 PCI-E Gigabit Ethernet Controller (rev 16)
03:00.0 Network controller: Intel Corporation WiFi Link 5100

I also don't see it here. But under Windows it works. sad

Offline

#4 2011-02-05 14:43:34

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: Card reader not working

Im experiencing the same problem still... not a single idea of how to start tracing the error......

Offline

#5 2011-02-05 15:08:21

Riot T.
Member
Registered: 2008-01-05
Posts: 3

Re: Card reader not working

If you'll do "hwdetect --modules", and save results. Then plug a SD card to Card Reader and reboot, and after that make once more "hwdetect --modules" and compare these new results with previous, you'll see what modules need to be loaded to make Card Reader work. I've added them to rc.conf and rebooted, but they didn't load and modprobe didn't help.

Offline

#6 2011-02-06 23:56:32

Iknow
Member
Registered: 2010-11-26
Posts: 18
Website

Re: Card reader not working

The card reader works on my Acer 5335, but to be honest i cheated and used udiskie, and just in case it helps my reader is recognized by udev on boot.

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8071 PCI-E Gigabit Ethernet Controller (rev 16)
03:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)

Offline

#7 2011-02-13 11:15:52

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: Card reader not working

I am going to try a Ubuntu live CD to check if this is a hardware problem or if there is some module that is not loaded......
The thing is that i already tried a SD card and a MicroSD card, and i cannot read neither of them........
However, the card reader has a USB port as well, which works....... i plug stuff on it, the stuff gets recognized... so,..... i dont really know......

Offline

#8 2011-02-13 14:39:24

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: Card reader not working

OK: Under ubuntu, it works flawless... so, we can discard hardware problem.

I did lsmod under Ubuntu, to check the loaded modules....

Module                  Size  Used by
parport_pc             26058  0 
ppdev                   5556  0 
lp                      7342  0 
parport                31492  3 parport_pc,ppdev,lp
dm_crypt               11385  0 
snd_hda_codec_nvhdmi    12879  5 
snd_hda_codec_via      51755  1 
binfmt_misc             6599  1 
rfcomm                 33811  4 
snd_hda_intel          22107  2 
sco                     7998  2 
snd_hda_codec          87552  3 snd_hda_codec_nvhdmi,snd_hda_codec_via,snd_hda_intel
snd_hwdep               5040  1 snd_hda_codec
snd_pcm                71475  2 snd_hda_intel,snd_hda_codec
bnep                    9542  2 
snd_seq_midi            4588  0 
snd_rawmidi            17783  1 snd_seq_midi
l2cap                  37008  16 rfcomm,bnep
snd_seq_midi_event      6047  1 snd_seq_midi
ir_lirc_codec           3092  0 
lirc_dev                9393  1 ir_lirc_codec
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
ir_sony_decoder         1889  0 
ir_jvc_decoder          1950  0 
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
asus_atk0110           11423  0 
ir_rc6_decoder          2334  0 
btusb                  10969  2 
ir_rc5_decoder          1950  0 
bluetooth              50500  9 rfcomm,sco,bnep,l2cap,btusb
rc_rc6_mce              1146  0 
ir_nec_decoder          2014  0 
snd                    49006  13 snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse                59033  0 
mceusb                 11494  0 
shpchp                 29886  0 
k8temp                  3132  0 
ir_core                14654  9 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,rc_rc6_mce,ir_nec_decoder,mceusb
i2c_nforce2             5179  0 
serio_raw               4022  0 
soundcore                880  1 snd
snd_page_alloc          7120  2 snd_hda_intel,snd_pcm
squashfs               25209  1 
aufs                  152358  3914 
nls_iso8859_1           3261  2 
nls_cp437               4931  2 
vfat                    9201  2 
fat                    48240  1 vfat
dm_raid45              81721  0 
xor                    15136  1 dm_raid45
btrfs                 489451  0 
zlib_deflate           19266  1 btrfs
crc32c                  2531  1 
libcrc32c                887  1 btrfs
nouveau               516971  2 
ttm                    56633  1 nouveau
usb_storage            40172  2 
drm_kms_helper         30200  1 nouveau
video                  18712  0 
drm                   168054  4 nouveau,ttm,drm_kms_helper
output                  1883  1 video
sata_via                7344  0 
floppy                 54311  0 
ahci                   19013  0 
forcedeth              49433  0 
pata_amd                8746  0 
agpgart                32011  2 ttm,drm
i2c_algo_bit            5168  1 nouveau
libahci                21667  3 ahci

Anyone can help me to investigate this?
Which can be the module that makes the sd card reader work as it should under ubuntu?

Offline

#9 2011-02-13 15:08:08

lagagnon
Member
From: an Island in the Pacific...
Registered: 2009-12-10
Posts: 1,087
Website

Re: Card reader not working

Run " sudo tail -f /var/log/messages.log" in a terminal, plug the SD card in and post the output here to this thread.


Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.

Offline

#10 2011-02-27 22:05:47

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: Card reader not working

lagagnon wrote:

Run " sudo tail -f /var/log/messages.log" in a terminal, plug the SD card in and post the output here to this thread.

Nothing appears... the light of the device lights up, but its like if the system did not realize at all the card is there.....

Offline

#11 2011-02-28 22:16:27

defears
Member
Registered: 2010-07-26
Posts: 218

Re: Card reader not working

I have a card reader connected to usb, although internal. If it's connected to the usb port and then I insert the card, it doesn't detect it.  But, if I put the card in first and then the usb connector, it works perfectly. It's harder to test this on an internal reader though. I just don't know if it's hardware or software related.

Try

lsusb

before and after plugging it in.

Last edited by defears (2011-02-28 22:20:06)

Offline

#12 2011-03-05 20:59:49

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: Card reader not working

lsusb shows no difference before and after plugging the card.

Im starting to believe it has something to do with some module not being loaded, or blacklisted or whatever.....

I have a file called "/etc/modprobe.d/usb-load-ehci-first.conf"

Having this lines:

install ohci_hcd /sbin/modprobe ehci_hcd ; /sbin/modprobe --ignore-install ohci_hcd $CMDLINE_OPTS
install uhci_hcd /sbin/modprobe ehci_hcd ; /sbin/modprobe --ignore-install uhci_hcd $CMDLINE_OPTS

I'm a bit lost in this issue but i can assure that the device works properly in ubuntu and windows..... so this must be system-related......

Help please... sad

Offline

#13 2011-05-01 12:02:21

STEELBAS
Member
From: The Netherlands
Registered: 2010-01-18
Posts: 82

Re: Card reader not working

I think I suffered from the same problem as you did, and I managed to find a solution smile
I revised the wiki page accordingly: https://wiki.archlinux.org/index.php/Ac … ard_Reader
See the section on adding pcie_ports=native to the kernel command line.

At least, it works on the Acer Aspire One. Don't actually know if you have this model of laptop, now that I think about it. Trying won't hurt, though.

Last edited by STEELBAS (2011-05-01 12:04:18)

Offline

#14 2011-05-01 20:43:12

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: Card reader not working

Weird: After upgrading to gnome3.... the problem seems to be gone by itself...
Maybe removing the hal daemon and adding the dbus daemon did the trick......

Im just happy i got rid of this huge probem

Thanks!!!

Offline

Board footer

Powered by FluxBB