Instalar una cámara de fotos digital: SONY DSC-P200
Instalar una cámara de fotos digital: SONY
DSC-P200
Por Paco Aldarias Raya
Impreso: 10 de mayo de 2005
Email: pacolinux arroba inicia punto es
Web: http://pagina.de/pacodebian
Con Linux Debian. En Valencia (España)
El documento tiene version .html, y .pdf, cambiando en el navegador la parte
final podrás acceder a ambos.
Este documento es de libre reproducción siempre que se cite su fuente.
Realizado con: LATEX
Índice
Índice
1. Introducción
2. El kernel y las cámaras de fotos
3. Los permisos
4. Programas para la cámara
5. Montaje como usb normal
5.1. Kernel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2. El dispositivo usb . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3. Script para descargar las fotos . . . . . . . . . . . . . . . . . . . . . .
6. Modo USB PTP
6.1. gphoto2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2. Konqueror y la cámara en modo ptp . . . . . . . . . . . . . . . . . .
7. Automontaje de dispositivos usb
Instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.
7.2. Modificar el autofs
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3. Script para descargar las fotos . . . . . . . . . . . . . . . . . . . . . .
7.4. Para que aparezca el icono USB1, USB2 en el escritorio de kde . . . .
Por Paco Aldarias
1
1
1
2
2
2
2
3
4
4
4
5
5
5
5
6
6
1/7
Instalar una cámara de fotos digital: SONY DSC-P200
7.5. Formatear la camara . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. Bibliografía
1.
Introducción
7
7
Vamos a ver como se instala una cámara de fotos Sony CYBER-SHOT DSC-
P200.
Esta es la web:
http://www.sony.es/ShowProduct.do?site=odw_es_ES&category=DPH+Digital+
Still+Cameras&product=DSC-P200
Modelos de Fundas: LCS-PHE, LCS-PHC, LCS-PHA y la LCS-CP2.
Hay dos modos de instalarla :
1. Configurándo la cámara en Modo USB PTP.
Usando ghoto2 solo permite la lectura y no la escritura
2. Como usb normal
Se monta como un disco duro y permite lectura y escritura. Es la opción
recomendada
2. El kernel y las cámaras de fotos
Para montar nuestra Cámara Dígital hay que tener habilitado el soporte USB
en nuestro Kernel:
"General Setup" -> "Support for hot-pluggable devices"
"USB Support" -> "Support for USB"
"USB Support" -> "USB Mass Storage Support"
También debes de tener habilitado el soporte SCSI en tu kernel.
"ATA, IDE, MFM, RLL Support" -> "IDE, ATA and ATAPI block devices"
-> "SCSI emulation support"
"SCSI Support" -> "SCSI Support"
"SCSI Support" -> "SCSI Disk Support"
"SCSI Support" -> "SCSI Generic Support"
3. Los permisos
adduser paco usb
adduser paco camera
cp /usr/share/doc/libgphoto2-2/linux-hotplug/usbcam.group /etc/hotplug/usb/usbcam
/usr/lib/libgphoto2-2/print-usb-usermap > /etc/hotplug/usb/usbcam.usermap
Por Paco Aldarias
2/7
Instalar una cámara de fotos digital: SONY DSC-P200
4. Programas para la cámara
1. gtkam. Sólo permite trabajar con cámaras que esten en su lista.
2. digikam.
Permite trabajar con cámaras ptp, y con carpetas. Este es el mejor para nuestra
cámara. Permite eliminar ojos rojos, si instalas los plug-in.
5. Montaje como usb normal
5.1. Kernel
Editar el fichero:
/usr/src/linux/drivers/usb/storage/unusual_devs.h
Y añadir:
UNUSUAL_DEV( 0x054c, 0x0010, 0x0500, 0x0500,
"Sony",
"DSC-P200",
US_SC_8070, US_PR_DEVICE, NULL,
US_FL_SINGLE_LUN | US_FL_MODE_XLATE ),
Sacado de: http://www.qbik.ch/usb/devices/showdev.php?id=3079
Compilar los modulos:
make modules
make modules_install
Reiniciar el linux con el kernel nuevo.
5.2. El dispositivo usb
lsusb
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 054c:0010 Sony Corp. DSC-S30/S70/S75/F505V/F505/FD92 Cybershot/Mavica Digital Camera
Bus 001 Device 001: ID 0000:0000
sg map
/dev/sg0 /dev/scd0
/dev/sg1 /dev/scd1
/dev/sg2 /dev/sda
cdrecord -scanbus
Por Paco Aldarias
3/7
Instalar una cámara de fotos digital: SONY DSC-P200
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J¨org Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
and thus may have bugs that are not present in the original version.
Please send bug reports and support requests to <
[email protected]>.
The original author should not be bothered with problems of this version.
Linux sg driver version: 3.1.25
Using libscg version ’schily-0.8’.
scsibus0:
0,0,0
0,1,0
0,2,0
0,3,0
0,4,0
0,5,0
0,6,0
0,7,0
0) ’HL-DT-ST’ ’CD-RW GCE-8480B ’ ’1.03’ Removable CD-ROM
1) ’LG
’ ’DVD-ROM DRD8120B’ ’1.03’ Removable CD-ROM
2) *
3) *
4) *
5) *
6) *
7) *
’ ’Sony DSC
’ ’5.00’ Removable Disk
scsibus1:
1,0,0
1,1,0
1,2,0
1,3,0
1,4,0
1,5,0
1,6,0
1,7,0
100) ’Sony
101) *
102) *
103) *
104) *
105) *
106) *
107) *
Montaje de la cámara:
mkdir /usb
mount -t vfat /dev/sda1 /usb/
ll /usb
total 32
drwxr--r-- 3 paco paco 16384 2005-04-28 21:16 dcim
-r-xr--r-- 1 paco paco
drwxr--r-- 2 paco paco 16384 2005-04-28 21:16 misc
0 2005-02-15 09:54 memstick.ind
Automatizar el montaje, editando /etc/fstab:
/dev/sda1
none
/usb
vfat
rw,users,sync,exec,user,noauto
/proc/bus/usb
usbdevfs noauto
0
0 0
0
5.3. Script para descargar las fotos
Con solo pulsar un icono, tendremos las fotos en la carpeta que nos interesa y
borrados los archivos de la cámara.
cat camara.sh
Por Paco Aldarias
4/7
Instalar una cámara de fotos digital: SONY DSC-P200
echo Montando la camara
mount /usb
d=/wind/paginas/fotos/$(date +%Y)/$(date +%d-%m-%Y-%k-%M)
mkdir $d
mv /usb/dcim/101msdcf/* $d
konqueror $d &
umount /usb
6. Modo USB PTP
6.1. gphoto2
Gphoto2 es un programa para cámaras dígitales.
Como root:
Para saber si tenemos permisos: gphoto2 –list-ports
Dispositivos encontrados: 3
Ruta
--------------------------------------------------------------
serial:/dev/ttyS0
serial:/dev/ttyS3
usb:
Puerto serie 0
Puerto serie 3
Universal Serial Bus
Descripción
Para ver si detecta la cámara: gphoto2 –auto-detect
Modelo
----------------------------------------------------------
Sony DSC-F707V (PTP mode)
Puerto
usb:
Para ver los ficheros de la cámara: gphoto2 –list-files
No hay ningún fichero en la carpeta ((/)).
Hay 13 ficheros en la carpeta ((/store_00010001)):
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
#12
#13
DSC00002.JPG
DSC00004.JPG
DSC00006.JPG
DSC00007.JPG
DSC00008.JPG
DSC00009.JPG
DSC00012.JPG
DSC00014.JPG
DSC00026.JPG
DSC00027.JPG
DSC00028.JPG
DSC00029.JPG
DSC00030.JPG
132 KB 640x480 image/jpeg
145 KB 640x480 image/jpeg
134 KB 640x480 image/jpeg
143 KB 640x480 image/jpeg
155 KB 640x480 image/jpeg
128 KB 640x480 image/jpeg
146 KB 640x480 image/jpeg
2669 KB 3072x2304 image/jpeg
145 KB 640x480 image/jpeg
144 KB 640x480 image/jpeg
145 KB 640x480 image/jpeg
115 KB 640x480 image/jpeg
141 KB 640x480 image/jpeg
Por Paco Aldarias
5/7
Instalar una cámara de fotos digital: SONY DSC-P200
6.2. Konqueror y la cámara en modo ptp
Escribiendo en la dirección: camera:/
7. Automontaje de dispositivos usb
Puede ocurrirnos que si tenemos un lapiz usb y una camara usb, al montarlo
tome letras distintas cada vez que se enchufa.
Vemos como solucionarlo:
7.1.
Instalación
Instalar hotplug, usbutils y autofs
apt-get install hotplug usbutils autofs
Habilitar el automounter en el núcleo
kernel 2.6: CONFIG_AUTOFS4_FS=y, kernel 2.4: CONFIG_AUTOFS_FS=y
7.2. Modificar el autofs
Editaremos el fichero /etc/auto.master y añadiremos, al final, la línea:
/mnt/usb /etc/auto.removable --timeout=1
Editaremos el fichero /etc/auto.removable y añadiremos, al final, la línea:
USB1
USB2
USB3
USB4
USB5
USB6
-fstype=vfat,uid=1002,gid=1002,umask=002 :/dev/sda1
-fstype=vfat,uid=1002,gid=1002,umask=002 :/dev/sdb1
-fstype=vfat,uid=1002,gid=1002,umask=002 :/dev/sdc1
-fstype=vfat,uid=1002,gid=1002,umask=002 :/dev/sdd1
-fstype=vfat,uid=1002,gid=1002,umask=002 :/dev/sde1
-fstype=vfat,uid=1002,gid=1002,umask=002 :/dev/sdf1
Crear la carpeta/mrt/usb
mkdir /mnt/usb
Eliminar el montaje de /etc/fstab:
/dev/sda1
/usb
vfat
rw,users,sync,exec,user,noauto
0
0
Reiniciar autofs
/etc/init.d/autofs restart
Comprobar que se montan los dispositivos en:
ll /mnt/usb/
Por Paco Aldarias
6/7
Instalar una cámara de fotos digital: SONY DSC-P200
7.3. Script para descargar las fotos
Con síolo pulsar un icono, tendremos las fotos en la carpeta que nos interesa y
borrados los archivos de la cámara.
cat camara.sh
echo Montando la camara
d=/wind/paginas/fotos/$(date +%Y)/$(date +%d-%m-%Y-%k-%M)
mkdir $d
konqueror $d &
mv /mnt/usb/USB2/dcim/101msdcf/* $d
Como se ve la camara no hace falta q se monte, se monta sola.
7.4. Para que aparezca el icono USB1, USB2 en el escritorio
de kde
Añadir al final del fichero /etc/hotplug/usb.agent
/etc/hotplug/usb/usb-storage &
Ahora crearemos el fichero /etc/hotplug/usb/usb-storage con el siguiente conte-
nido:
#!/bin/sh
HOME=/vuestro/home
sleep 2
for i in USB1 USB2 USB3 USB4 USB5 USB6
do
if [ -d /mnt/usb/$i ]
then
if [ ! -L $HOME/Desktop/$i ]
then
ln -s /mnt/usb/$i $HOME/Desktop/$i
fi
else
if [ -L $HOME/Desktop/$i ]
then
rm -f $HOME/Desktop/$i
fi
fi
done
Guardaremos el fichero y le daremos permisos de ejecución:
chmod +x /etc/hotplug/usb/usb-storage
Por Paco Aldarias
7/7
Instalar una cámara de fotos digital: SONY DSC-P200
7.5. Formatear la camara
mkfs.vfat /dev/sdb1
8. Bibliografía
1. Montando una Cámara Digital en Linux
http://www.tuxteno.com/contents.php?cid=564
2. Cámara Kodak DX7590
http://lists.debian.org/debian-user-spanish/2004/11/msg01561.html
3. Conectar Nikon CoolPix 2000 en Debian Linux
http://membres.lycos.fr/engendro/linux/coolpix2000.html
4. /usr/share/doc/libgphoto2-2/README.Debian
5. Camáras digitales con USB Storage en Linux
http://bulma.net/body.phtml?nIdNoticia=1533
6. Como configurar una camara Sony Cybershot DSC-P72
http://www.tux.cl/articulos.php?id=36
7. Details for: Sony DSC-P100
http://www.qbik.ch/usb/devices/
Comentarios de: Instalar una cámara de fotos digital: SONY DSC-P200 (0)
No hay comentarios