[Dev] constructing a USB media upload and download device

Quiliro Ordóñez quiliro at congresolibre.org
Tue Oct 16 19:49:34 GMT 2012


Please check this info and sugest changes to the 
select_device_scrip.bash script.


# udevadm info --query=all 
--name=/dev/disk/by-path/pci-0000\:00\:12.2-usb-0\:1\:1.0-scsi-0\:0\:0\:0-part1 
| grep ID_PATH  # usb_derecho
E: ID_PATH=pci-0000:00:12.2-usb-0:1:1.0-scsi-0:0:0:0
E: ID_PATH_TAG=pci-0000_00_12_2-usb-0_1_1_0-scsi-0_0_0_0

# 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 
| grep ID_PATH  # usb_izquierdo
E: ID_PATH=pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0
E: ID_PATH_TAG=pci-0000_00_12_2-usb-0_2_1_0-scsi-0_0_0_0

# nano select_device_scrip.bash
#!/bin/bash
usb_derecho="udevadm info --query=all 
--name=/dev/disk/by-path/pci-0000\:00\:12.2-usb-0\:1\:1.0-scsi-0\:0\:0\:0-part1 
| grep ID_PATH"
usb_izquierdo = 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 
| grep ID_PATH
if [-e usb_derecho]
rsync -a /home/ana/media %d/ ; umount %d"
elif [-e usb_derecho]
rsync -a %d/media /home/ana/ ; umount %d
fi

# devmon --exec-on-drive select_device_scrip.bash

-- 
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