LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 07-31-2008, 12:31 AM   #1
Q..
Member
 
Registered: Jul 2007
Posts: 54

Rep: Reputation: Disabled
A usb multi card reader


I'm wondering if this hardware is supposed to work correctly on linux, according to lsusb it is:

Code:
Bus 001 Device 006: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader
dmesg appears to load something about scsi from /dev/sdb-sde:

Code:
sd 4:0:0:0: [sdb] Attached SCSI removable disk
sd 4:0:0:1: [sdc] Attached SCSI removable disk
sd 4:0:0:2: [sdd] Attached SCSI removable disk
sd 4:0:0:3: [sde] Attached SCSI removable disk
sd 2:0:0:0: Attached scsi generic sg0 type 0
sd 4:0:0:0: Attached scsi generic sg1 type 0
sd 4:0:0:1: Attached scsi generic sg2 type 0
sd 4:0:0:2: Attached scsi generic sg3 type 0
sd 4:0:0:3: Attached scsi generic sg4 type 0
Putting in an sd card from a camera only makes the LED light up, but no activity is seen anywhere on the system as far as I can tell.

By a longshot has anyone out there gotten this to work?
 
Old 07-31-2008, 02:35 AM   #2
Pearlseattle
Member
 
Registered: Aug 2007
Location: Zurich, Switzerland
Distribution: Gentoo
Posts: 999

Rep: Reputation: 142Reputation: 142
In my case if I 1) plug in the USB-cardreader and afterwards 2) insert the sd-card, it looks exactly as in your case - the reader is recognized, but the card is invisible.
But:
If I 1)first insert the sd-card into the reader and 2) plug in the USE-cardreader, everything is recognized.
 
Old 07-31-2008, 05:15 AM   #3
bashyow
Member
 
Registered: Jun 2008
Location: uk
Distribution: Slackware 12.1, AND IM LOVIN EVERY MINUTE OF IT, JERRY! :D
Posts: 122

Rep: Reputation: 15
I cant tell you exactly, because im not an expert, but I had this problem. I think its got something to do with the kernel and subsquently DBUS not being able to scan the individual LUNS on the reader. scan for luns is an option in the kernel. but, like I said, take this with a pinch of salt because Im not quite sure. hopefully someone more knowledgeable can step in and clear things up.

you could overkill the problem and unload then reload usb kernel modules, but its an absolute pain, better to try an updated kernel for your distro.

I had the same problem in Slackware 12, and then they fixed it in Slack 12.1

Last edited by bashyow; 07-31-2008 at 05:17 AM.
 
Old 07-31-2008, 08:53 AM   #4
Pearlseattle
Member
 
Registered: Aug 2007
Location: Zurich, Switzerland
Distribution: Gentoo
Posts: 999

Rep: Reputation: 142Reputation: 142
Hm, interesting - well, I'll have a look at the config of my kernel - currently using 2.6.25.
 
Old 07-31-2008, 11:32 AM   #5
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
I do the same thing Pearlseattle said.. i plug ithe card into the reader, before connecting it to the PC and my card reader works just fine.
 
Old 07-31-2008, 02:14 PM   #6
Pearlseattle
Member
 
Registered: Aug 2007
Location: Zurich, Switzerland
Distribution: Gentoo
Posts: 999

Rep: Reputation: 142Reputation: 142
bashyow, do you mean this?

Quote:
-> Device Driver
-> SCSI device support
-> Probe all LUNs on each SCSI device
Quote:
If you have a SCSI device that supports more than one LUN (Logical
Unit Number), e.g. a CD jukebox, and only one LUN is detected, you
can say Y here to force the SCSI driver to probe for multiple LUNs.
A SCSI device with multiple LUNs acts logically like multiple SCSI
devices. The vast majority of SCSI devices have only one LUN, and
so most people can say N here. The max_luns boot/module parameter
allows to override this setting.
 
Old 08-01-2008, 03:21 PM   #7
Q..
Member
 
Registered: Jul 2007
Posts: 54

Original Poster
Rep: Reputation: Disabled
Ok, thanks for the suggestions. I will try the idea of plugging the reader after the card, but the thing is that this is a built in reader to the case up front. I am going to get inside and try the unplugging deal when I get the chance. Hopefully that will work.

The thing about the LUNS, I checked and that was already enabled on the running kernel, 2.6.26. If that was the reference, it's not the problem.
 
Old 08-01-2008, 04:01 PM   #8
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
Ahh internal reader.. hadn't thought about that.. Mine is indeed external. still worth a shot but not a good permanent solution for you.
 
Old 08-01-2008, 06:41 PM   #9
bashyow
Member
 
Registered: Jun 2008
Location: uk
Distribution: Slackware 12.1, AND IM LOVIN EVERY MINUTE OF IT, JERRY! :D
Posts: 122

Rep: Reputation: 15
Pearlseattle,

Im very sketchy on this, but here is an older post of mine in the Slackware forum. BTW my nick then was 'jukebox'

http://www.linuxquestions.org/questi...ht=card+reader

I myself didnt actually recompile a kernel and enable "Probe all LUNs on each SCSI device", so Im not sure that was it.

what actually happened was, I switched from Slack 11, which didnt have HAL, to Slack 12, which did have HAL installed. so on second thought, it could be HAL that was the reason the card reader then started to work properly, although it is possible that the "Probe all LUNs on each SCSI device" option was enabled in the newer Slack 12 release.

have you got HAL installed on your distro?

Last edited by bashyow; 08-01-2008 at 06:44 PM.
 
Old 08-01-2008, 07:12 PM   #10
Q..
Member
 
Registered: Jul 2007
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bashyow View Post
have you got HAL installed on your distro?
Yes, and usb drives and auto-loading cds work fine.
 
Old 08-02-2008, 06:07 AM   #11
Pearlseattle
Member
 
Registered: Aug 2007
Location: Zurich, Switzerland
Distribution: Gentoo
Posts: 999

Rep: Reputation: 142Reputation: 142
Ha! That's cool, bashyow! I now installed & started up hal ("/etc/init.d/hald start") and look at that - the card gets recognized as soon as I stick it into the cardreader - don't have to disconnect & reconnect the whole cardreader anymore.
Thanks!!!
 
Old 08-02-2008, 07:52 AM   #12
bashyow
Member
 
Registered: Jun 2008
Location: uk
Distribution: Slackware 12.1, AND IM LOVIN EVERY MINUTE OF IT, JERRY! :D
Posts: 122

Rep: Reputation: 15
glad you got it working Pearlseattle

Q.., again Im sketchy on this, firstly have you checked the HCL?

also here is another interesting thread which may help point you in the right direction, again its from the Slackware forum

http://www.linuxquestions.org/questi...ht=card+reader

Last edited by bashyow; 08-02-2008 at 07:53 AM.
 
Old 08-03-2008, 06:10 PM   #13
ta0kira
Senior Member
 
Registered: Sep 2004
Distribution: FreeBSD 9.1, Kubuntu 12.10
Posts: 3,078

Rep: Reputation: Disabled
I had a similar problem with a card reader that I've used with CF cards for years. It wouldn't take microSDHC or normal SD and neither would another card reader I tried. rc.hald didn't fix it (was already running, anyway) but compiling in LUNS fixed it with the second reader. The first reader gets hung up resetting the SD slot and finally disables read support after about 2 minutes, and if I unplug it during that time it will crash usb-storage with no way to recover other than a restart. I guess that reader predates microSDHC, or has a bad slot. The working reader is LENMAR AllIn1 and the failed reader is Belkin 15-in-1.
ta0kira
 
Old 08-04-2008, 02:16 PM   #14
Q..
Member
 
Registered: Jul 2007
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bashyow View Post
glad you got it working Pearlseattle

Q.., again Im sketchy on this, firstly have you checked the HCL?
Doesn't seem to be in there.

Quote:
also here is another interesting thread which may help point you in the right direction, again its from the Slackware forum

http://www.linuxquestions.org/questi...ht=card+reader
Doesn't really apply, this is a strange usb reader that is internal, not pci. It is listed by lsusb.

Also, I have now tried the trick of unplugging it and plugging it again after the card, it did not work. The connectors inside aren't USB either.
 
Old 08-05-2008, 04:30 AM   #15
bashyow
Member
 
Registered: Jun 2008
Location: uk
Distribution: Slackware 12.1, AND IM LOVIN EVERY MINUTE OF IT, JERRY! :D
Posts: 122

Rep: Reputation: 15
ah.

well, on the up-side, new external usb card readers are pretty cheap, I think I got mine for something like £8

Last edited by bashyow; 08-05-2008 at 04:32 AM.
 
  


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
USB Multi-card Flash Reader in Kernel 2.6.19 sausagejohnson Linux - Hardware 20 02-01-2007 08:20 PM
USB Multi card reader in linux sjmgeezer Linux - Hardware 2 07-21-2005 07:15 AM
multi-card usb reader support MikTheUser Linux - Hardware 1 02-14-2005 04:53 PM
USB multi-card reader; only one card can be mounted in Slack 10. KidsWriter71 Linux - Hardware 6 09-11-2004 07:24 PM
USB multi-card reader woes bgnrsmnd Linux - Newbie 1 11-06-2003 06:36 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:05 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