Dear all,

I use a couple of USB card readers to access compact flash cards on my
computers.  In the past, I have used an external one with my laptop,
but I have recently upgraded the desktop and, as part of this, added
an internal card reader.  This has caused me some irritating problems.

With the old card reader, I could access the compact flash (or any
other supported card) by inserting the card AND THEN plugging the
reader into the computer.  If I plugged the reader in first, it would
produce devices sdb, sdc etc, but not the partition nodes sdb1 etc. 
As long as a card was in the reader when the reader was plugged into
the PC (or the PC was switched on), I could remove and reinsert cards
at will without any problems.

With the internal card reader, however, I (obviously) can't unplug the
card reader in order to plug in a card, so this solution is no longer
useful.  I've tried googling for this, but most things that I've found
discuss automounting, which I don't want.  I simply want the device to
be recognised so that I can mount the cards when I want to.

I have managed to get round this problem by running the following
commands after inserting the card:

rmmod usb-storage
modprobe usb-storage
# wait for a bit
mount /mnt/cf

However, this seems like a dreadful solution to the problem and I
would be much happier if the card would be recognised when it was
plugged in.  Can anyone offer any suggestions for a possible solution
to the problem?  If there are any additional details that are
required, please let me know.  I'm using kernel 2.6.15 (custom
compile) with udev 079-1.

Many thanks in advance,

Al

_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to