Curzio, il pinguino del PLUG

Una mini guida per usare la macchina fotografica Kodak DX 3900 con Linux


Questa piccola guida vi può servire per far funzionare le macchine fotografiche della serie Kodak DX con Linux. La procedura descritta ha funzionato su una Debian Woody con kernel 2.4.

  1. Far caricare all'avvio il modulo del kernel hotplug. Sulla debian questo si fa con modconf, su altre distribuzioni dovrete probabilmente usare modprobe e modificare /etc/modules.conf


  2. Installare i pacchetti hotplug, gtkam e gphoto2
    apt-get install hotplug gphoto2 gtkam


  3. A questo punto la macchina fotografica dovrebbe funzinare da root. Provate a far partire gtkam da root e guardate se riuscite ad accedere alle foto.
    Importante: Non usate la base, ma collegate direttamente la macchina alla porta USB.


  4. Per poter utilizzare la macchina fotografica da utente normale, il primo passo è accendere la macchina e collegarla, quindi copiare l'output di "gphoto2 --print-usb-usermap" in fondo a /etc/hotplug/usb.usermap
    gphoto2 --print-usb-usermap >> /etc/hotplug/usb.usermap


  5. Creare la directory etc/hotplug/usb/ e metterci dentro il file usbcam che puoi scaricare da qui e che contiene il seguente script:
    #!/bin/bash
    
    if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
    then
        chown 0000 "${DEVICE}" 
        # precaution against possible race conditions
        chgrp camera "${DEVICE}"
        chmod 664 "${DEVICE}"
    fi
                
    Dentro il file è specificato che se uno dei device USB elencati in usb.usermap viene collegato, il device creato da hotplug viene associato al gruppo specificato (in questo caso "camera"). Puoi cambiare il nome del gruppo come vuoi. Naturalmente questo gruppo deve essere creato. Per creare il gruppo camera basta dare il comando
    addgroup camera


  6. Rendere eseguibile il file usbcam
    chmod +x usbcam


  7. Aggiungere l'utente (gli utenti) che si vuole che usino la macchina fotografica al gruppo camera. Ad esempio per aggiungere l'utente pippo al gruppo camera
    adduser pippo camera


  8. Riavviare hotplug
Kodak DX 3900
gphoto.org







Questa mini-guida è stata realizzata con i suggerimenti di Marco Nenciarini e ADBlues (Alex De Maria)


Pagina seria di Lorenzo Masetti

Lorenzo Masetti, 27/9/2002