VectorLinux
September 20, 2014, 01:41:39 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: XD card / Epson R300 USB mount problem -- need help  (Read 1839 times)
johnpipe108
Member
*
Posts: 26


« on: February 06, 2009, 10:03:06 am »

I have an Epson Stylus Photo R300, with the USB mass-storage feature for picture cards; with the printer connected normally, any picture card inserted in the printer should be recognized by the kernel as a USB mass-storage and mount on the desktop.  With the camera this always works, except my USB camera-cable broke, and unfortunately the camera has a proprietary connector, so no replacement is readily available, thus I want to access the XD-card thru the R300. On VL-5.8, the card is not auto-mounting, and I don't know how to get it mounted.

  I checked to be sure the printer could be recognized by going to CUPS web-admin, add printer, and CUPS recognized it instantly and selected the preferred printer-driver, so the printer works, USB is OK.  Users on other distros (according to a few google results) generally report success with this feature on this printer; could there be some system config needed to sort this out?

Thanks in advance for any assistance,

Johnpipe
Logged
johnpipe108
Member
*
Posts: 26


« Reply #1 on: February 06, 2009, 12:21:44 pm »

Strangely, this has started working, but sporadically.  I looked at /dev/, and found /dev/sda and /dev/sda1 coming up when the printer is powered on, and at one point, powering off the printer and power up (with the XD-card inserted in the printer), and the card auto-mounts; it's just not behaving consistently.
Logged
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #2 on: February 06, 2009, 12:54:28 pm »

Basically, card readers do not signal the OS on card insertion, so the card will be detected only on connection of the USB cable or on power-up of the printer. These 2 threads should help as well as explain what is going on:

http://forum.vectorlinux.com/index.php?topic=6038.0
http://forum.vectorlinux.com/index.php?topic=5209.0
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
johnpipe108
Member
*
Posts: 26


« Reply #3 on: February 08, 2009, 10:40:18 am »

Thanks, Joe,

It started to become apparent what the drill was, after a little experimentation.  One psychological problem causing confusion with these devices, is the printer is no longer just a printer, but a multi-function device, so initial thinking about it brings up the wrong conclusions. After thinking about how it behaves, I realized it is analagous to connecting the camera; the camera is normally off (to save the batteries), so gets turned on only when  connected and ready to read, the card reader is detected, etc.

It is interesting that with power on and inserting the cards in the printer/card-reader that the system recognizes the device and creates /dev/sda, but only on a power-on "reset" does the system create both /dev/sda and /dev/sda1 and mount the device; I suspect this is probably consistent behavior for such devices under Linux.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!