5-1 card reader no longer works

I suddenly noticed that my 5-1 card reader stopped working. It has power and anything plugged into the usb port that is also present on it, gets recognized. However, SD cards, Memory sticks, etc. are no longer “seen” by the system.
I don’t know what happened all of a sudden. The system is relatively knew (8 months old) and the card reader worked a few weeks ago. I suspect a recent kernel update is the culprit, but I don’t know for sure.

Here is the output from lspci and lsusb:

# lspci 
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600 GT] (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 152d:2336 JMicron Technology Corp. / JMicron USA Technology Corp. Hard Disk Drive
Bus 001 Device 005: ID 046d:09a4 Logitech, Inc. QuickCam E 3500
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:0201 Hewlett-Packard ScanJet 6200c
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Could anyone help me shed some light on this issue?

I do not see it in the lists. On my system an lsusb (among others):

Bus 001 Device 006: ID 0bda:0111 Realtek Semiconductor Corp. Card Reader

Does

dmesg

give any clue?

Not too sure, actually…

I don’t see anything wrong per se when I issue the dmesg command. The only thing that I see, which seems out of order, is stuff like this:

[82289.391055] usb 4-2: new full speed USB device using uhci_hcd and address 12
[82304.496146] usb 4-2: device descriptor read/64, error -110
[82319.705017] usb 4-2: device descriptor read/64, error -110
[82319.908017] usb 4-2: new full speed USB device using uhci_hcd and address 13
[82335.015019] usb 4-2: device descriptor read/64, error -110
[82350.222025] usb 4-2: device descriptor read/64, error -110
[82350.425023] usb 4-2: new full speed USB device using uhci_hcd and address 14
[82360.829386] usb 4-2: device not accepting address 14, error -110
[82360.931395] usb 4-2: new full speed USB device using uhci_hcd and address 15
[82371.335493] usb 4-2: device not accepting address 15, error -110
[82371.335524] hub 4-0:1.0: unable to enumerate USB device on port 2

Any thoughts?
If not, I can place the complete dmesg output on my web server and I’ll PM you the link, if that’s okay.

Thanks for the quick reply!

joopberis wrote:
> Any thoughts?

most of those are quite inexpensive and many have short
lives…suggest you unplug it from your machine, that it to a
different machine and see if it works…

if not consult your warranty…

if it does work at the other machine then . . . post again…


palladium

Agreed, though this is an internal card reader, not a usb pluggable one. Should have mentioned that in my original post.

joopberis wrote:
> though this is an internal card reader, not a usb pluggable
> one. Should have mentioned that in my original post.

yep, when you force potential helpers to assume what you have in
front of you, you must expect them to assume all kinds of crazy things…

like, now i wanna assume one of two things:

  1. you may still have a hardware problem, even if it IS a built in
    reader: do you have any way to check if it works with (say) a Live CD,
    or a completely different operating system?

  2. in your first post you wrote “all of a sudden” which is VERY often
    a code phrase that means “something in the system has changed”, like:
    a new kernel, an update, a new application…SOMETHING or someONE
    changed a configuration file (as root) or in some other way did
    something to cause the loaded software to no longer work with the
    installed hardware it worked fine with, before “suddenly”…

so, if the hardware checks ok with a live cd or a dual booted OS,
and it used to work fine with openSUSE, then potential helpers
need to ask:

  1. what changed?
  2. who changed it?
  3. how did who change what?
  4. can the changes be undone?
  5. if the system backup is restored, does it work then?

and, i don’t want to assume any of those answers…so, if you now fill
in the blanks maybe the reader will work again (without a reinstall)…

by the way, i also assumed:
-you are using openSUSE
-version 9.3 not upgraded since 2005
-using straight command line interface instead of Gnome/KDE/etc
-on this <http://tinyurl.com/yjfzxas> 2U rackmount server

if i was not close, please let me know and i’ll send my crystal ball
out for repair :wink:


palladium

@joopberis

I hope you forgive my friend palladium for being slightly sarcastic in between of his helpfull advice. But yes, when you are spending your spare time volunteerly in helping here on the forumes, it is frustrating to see how many people refuse to give the slightiest information on what they have, run, use, etc. We always have to ask for the same things like: which openSUSE? which DE? what happened between it worked and it does not any more? Sometimes we get so tired about this that we just give an advice without asking and that may therefore be bad advice, sometimes we simply ask and sometimes we start being sarcastic.

Hope you will understand this.

maybe i do not know how to write without being sarcastic…i sure have
a lot of otherwise smart folks complaining :wink:


palladium
I am thinking, but nothing is happening . . .

@hcw
It’s alright, Henk. I understand his frustration very well and it serves me right to be on the receiving end of his sarcasm :wink:

Fact is I should not post support questions when I’m in a hurry and like a total newbie. I’ve actually been using SuSE since 7.3 came out, was on RedHat before that. I even use openSUSE professionally, so…er…point taken, I guess.

I am now on kernel 6.31.12-0.2-desktop, which I installed around the 16th of this month, when it came out. I successfully used the card reader before that but two days ago, when I needed it again, it refused to recognize any media I plugged in. SD, Memory Stick, nothing. Nothing even being logged in /var/log/messages. I don’t use it every day, so maybe it was another update since then that borked it.

I’ll check with a recent Knoppix to see if that recognizes the card reader. If not, I guess it’s safe to assume it’s a hardware malfunction and I’ll just have to pop to the store and get me an external one.

Sarcasm can be quite justified. :wink:

you know (i know you do now that i finally looked at your
profile–sory!) that it could be that new kernel…they have been
(imho) kinda flaky of late…if it is PLEASE visit our nice
http://en.opensuse.org/Submitting_Bug_Reports

and, if yours is like mine (cover off) i ask: did the rats (looking
for a warm place to curl up) dislodge wires to the card, or maybe it
got bumped, or developed a litttttttle bit of corrosion on a contact?
maybe just reach in and wiggle the connections a little…(here i am
assuming you have tower with the card reader on the front face–do NOT
try this at home if yours is a laptop)

and, i hate to say it (sounds so Redmond) but if you don’t boot
everyday, and have not since the install kernel boot…maybe stick
something in one of the slots before you boot next…OR…if you have
been booting with something in a slot, remove it and . . .

hmmmm, i wonder if a log shows it tried to find it during boot but did
an error instead…

(Henk, did i make one without almost no sarcasm ?)


palladium

No need to apologize, palladium!

No, my system doesn’t have its cover off, and we don’t have many rats around here, fortunately :wink:
I do have a tower, though and I have looked at the connectors. They appear to be firmly in place. No sign of corrosion either.

I normally only reboot after a kernel update, otherwise the system is up 24/7. But I did reboot last night to see if that fixed the problem. It didn’t.

I’ll let you know if Knoppix sees it or not. If it doesn’t, it’s broken and I’ll just get myself a new one. It’s not like they cost much.

Thanks for the help!

Almost. I don’t mind, I do have problems from time to time to avoid sarcasm. I even have thrown away whole posts just before posting because, after a last reread check, I decided it was to much of it. :shame:

As promised, I would let you know what happened if I tried booting from a Knoppix DVD. I downloaded and burned the latest: Knoppix 6.2.0. It failed to see the internal card reader. I guess it’s well and truly borked.
I went out and bought myself a new one, external usb. Works like a charm!

Issue resolved and thanks for the help!

You are quite welcome!