automatic mount of scsi digital mass storage, ie, Minolta DiMAGE F100 digital camera

kwhiskers kwhiskers at gmail.com
Tue Oct 25 07:33:20 UTC 2005


Problem: I would like to have my camera be mounted automatically when I plug
it into its usb cable.
NB: Although it is plugged into the usb, it is seen as a scsi device.

I have a line in fstab:
/dev/sda1 /media/usbdisk auto pamconsole,exec,noauto,managed 0 0

I have made a dimage.rules file for udev:
BUS="scsi", SYSFS{model}="DiMAGE F100", KERNEL="sd?1", SYMLINK="camera"

I got some of this information by entering the command:
udevinfo -a -p 'udevinfo -q path -n /dev/sda1'

This is the output I get:

device '/sys/block/sda/sda1' has major:minor 8:1
looking at class device '/sys/block/sda/sda1':
SUBSYSTEM=="block"
SYSFS{dev}=="8:1"
SYSFS{size}=="493979"
SYSFS{start}=="101"
SYSFS{stat}==" 163 163 0 0"

follow the "device"-link to the physical device:
looking at the device chain at '/sys/devices/pci0000:00/0000:00:1f.2
/usb1/1-2/1-2:1.0/host2/target2:0:0/2:0:0:0':
BUS=="scsi"
ID=="2:0:0:0"
DRIVER=="sd"
SYSFS{device_blocked}=="0"
SYSFS{iocounterbits}=="32"
SYSFS{iodone_cnt}=="0x2b"
SYSFS{ioerr_cnt}=="0x0"
SYSFS{iorequest_cnt}=="0x2b"
SYSFS{max_sectors}=="240"
SYSFS{model}=="DiMAGE F100 "
SYSFS{queue_depth}=="1"
SYSFS{queue_type}=="none"
SYSFS{rev}=="1.00"
SYSFS{scsi_level}=="3"
SYSFS{state}=="running"
SYSFS{timeout}=="30"
SYSFS{type}=="0"
SYSFS{vendor}=="MINOLTA "

couldn't open device directory

Perhaps of note is the fact that the number on the line SYSFS{stat} is not
the same every time
Also, the note at the end of the output for this command: "couldn't open
device directory"
Is that normal? Why couldn't directory be opened? When I manually mount, it
opens just fine.

When I plug in the camera:
- the modules are loaded automatically (verified with tail messages, etc)
- the aforementioned line appears in fstab
- /dev/sda1 is created
- a link /dev/camera --> /dev/sda1 is created
- /media/usbdisk is created

However, the camera is not mounted and I have to do so manually :-(

When I turn off the camera:
- /media/usbdisk disappears, but only after a very long time (in a few
instances it didn't disappear and on next boot, when I plugged in the camera
again, /media/usbdisk1 was created, in addition to the pre-existing
/media/usbdisk from the previous session)
- the line in fstab also disappears (I would have preferred to have
/media/camera, but usbdisk appears no matter what I write in fstab, so
instead of fighting it, I decided that it will have to do, unless someone
knows why...)

Does anyone know how to get this working? Help would be much appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20051025/fb589552/attachment-0001.htm>


More information about the fedora-list mailing list