[Dev] constructing a USB media upload and download device
Quiliro Ordóñez
quiliro at congresolibre.org
Tue Oct 16 17:46:58 GMT 2012
I have made progress. This is the current situation.
# cat /etc/udev/rules.d/65-usb_derecho.rules
ACTION=="add",
ENV{ID_PATH}=="pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0",
SUBSYSTEMS=="usb", SYMLINK+="usb_izquierdo"
# devmon --exec-on-device /dev/usb_izquierdo "cp -r /home/ana/media %d ;
umount %d" # unsuccessful
# devmon --exec-on-device /dev/sdb1 "cp -r /home/ana/media %d ; umount
%d" # successful
# devmon --exec-on-drive "cp -r /home/ana/media %d ; umount %d"
# successful
# udevadm info --query=all
--name=/dev/disk/by-path/pci-0000\:00\:12.2-usb-0\:2\:1.0-scsi-0\:0\:0\:0-part1
| head -n1
P:
/devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2:1.0/host46/target46:0:0/46:0:0:0/block/sdb/sdb1
# udevadm test
/devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2:1.0/host46/target46:0:0/46:0:0:0/block/sdb/sdb1
|grep usb_
[...]
creating link '/dev/usb_izquierdo' to '/dev/sdb1'
preserve already existing symlink '/dev/usb_izquierdo' to 'sdb1'
unload module index
DEVLINKS=/dev/disk/by-id/usb-Kingston_DT_101_G2_001372971AEABA60561308CF-0:0-part1
/dev/disk/by-path/pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0-part1
/dev/disk/by-uuid/B1AD-E70B /dev/usb_izquierdo
# mount /dev/usb_izquierdo /mnt
# successful
How can I make it work with:
devmon --exec-on-device /dev/usb_izquierdo "cp -r /home/ana/media %d ;
umount %d"
?
--
Saludos libres,
Quiliro Ordóñez
Board Member
Free software FoundationLatiin America
Presidente
Asociación de Software Libre del Ecuador - ASLE
Av de la Prensa N58-219 y Cristóbal Vaca de Castro
Quito, Ecuador
(593)8-454 8078 (desactivado temporalmente por viaje)
More information about the Dev
mailing list