[Risolto] Collegamento fotocamera Canon EOS 350D a pc

Riconoscimento, installazione e configurazione delle periferiche.
G.Buntu
Prode Principiante
Messaggi: 101
Iscrizione: venerdì 26 giugno 2009, 22:40

[Risolto] Collegamento fotocamera Canon EOS 350D a pc

Messaggio da G.Buntu »

Ciao a tutti
non riesco a visualizzare le mie foto presenti sulla fotocamera cosa ceh riuscivo a fare con la 9.04. Dopo un po di tempo che la macchina carica le foto compare il seguente errore

Codice: Seleziona tutto

[tt]Impossibile mostrare tutto il contenuto di «Canon Digital Camera»: DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.[/tt]
dopo tale errore la macchina fotografica continua a lampeggiare come se dovesse ancora caricare i file. cosa potrebbe essere? io penso sia un problema legato alla 9.10
grazie in anticipo
Ultima modifica di G.Buntu il domenica 18 settembre 2011, 15:40, modificato 1 volta in totale.
[ITA] Aerendir
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 255
Iscrizione: mercoledì 26 novembre 2008, 16:57
Località: Nocera Inferiore
Contatti:

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da [ITA] Aerendir »

Stesso problema anche io. Uso digiKam. Sul netbook monta la macchina ma poi mi dice che c'è un errore di bus (ora non ricordo l-errore preciso). Sul fisso, invece, ieri la prima volta sono riuscito a scaricare le foto. La seconda volta (non avevo spento il PC) non ci sono riuscito e sono dovuto andare a prendermele direttamente dalla macchina fotografica (perchè digiKam mi dice che è "Impossibile collegarsi alla macchina fotografica. Assicurati che sia collegata correttamente ed accesa.). Idee? Da dove inizio per vedere di trovare una traccia per risolvere il problema?
eCommercers - ecommerce e dintorni
http://wakoopa.com/Aerendir

Niente è impossibile! L'impossibile richiede solo più tempo per essere realizzato!
[ITA] Aerendir
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 255
Iscrizione: mercoledì 26 novembre 2008, 16:57
Località: Nocera Inferiore
Contatti:

[Risolto] Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da [ITA] Aerendir »

Dopo circa 5 ore (non scherzo! Ho interrotto solo una mezz'oretta per mangiare!) e decine di pagine di forum lette ho finalmente trovato la soluzione!!!

IL PROBLEMA: QUAL È E DOV'È
Il problema è dato dalla comparsa del messaggio

"Impossibile collegarsi alla macchina fotografica. Assicurati che sia collegata correttamente ed accesa."

Il problema è nel file /lib/udev/rules.d/40-libgphoto2-2.rules

Per risolverlo...

Apriamo il file con

Codice: Seleziona tutto

sudo gedit /lib/udev/rules.d/40-libgphoto2-2.rules
In questo file vanno effettuate due modifiche.

PRIMA MODIFICA: "Se il BUS non funziona vai alla riga libgphoto2_rules_end"
L'inizio di questo file ha queste istruzioni:

Codice: Seleziona tutto

# udev rules file for libgphoto2 devices (for udev 136 version)
# Created from this library:
#   libgphoto2      2.4.6          gcc, ltdl, EXIF
#   libgphoto2_port 0.8.0          gcc, ltdl, USB, serial without locking
#
# this file is autogenerated, local changes will be LOST on upgrades
SUBSYSTEM!="usb", GOTO="libgphoto2_rules_end"
ENV{DEVTYPE}!="usb_device", GOTO="libgphoto2_rules_end"
ACTION!="add", GOTO="libgphoto2_rules_end"

ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p"
Questa prima parte va modificata come segue

Codice: Seleziona tutto

# udev rules file for libgphoto2 devices (for udev 136 version)
# Created from this library:
#   libgphoto2      2.4.6          gcc, ltdl, EXIF
#   libgphoto2_port 0.8.0          gcc, ltdl, USB, serial without locking
#
# this file is autogenerated, local changes will be LOST on upgrades
SUBSYSTEM!="usb", GOTO="libgphoto2_rules_end"
BUS!="usb_device", GOTO="libgphoto2_rules_end"
ENV{DEVTYPE}!="usb_device", GOTO="libgphoto2_rules_end"
ACTION!="add", GOTO="libgphoto2_rules_end"

ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p"
Non ho fatto altro che inserire sotto la riga

SUBSYSTEM!="usb", GOTO="libgphoto2_rules_end"

l'istruzione

BUS!="usb_device", GOTO="libgphoto2_rules_end"

Coì facendo credo che a occhio e croce dico alla libreria che se non riesce a trovare il bus (qualcosa del genere, in pratica che se non riesce a comunicare con la fotocamera) deve andare alla riga "libgphoto2_rules_end".

SECONDA MODIFICA: Dichiarazione esplicita del produttore e dell'identificativo della macchina fotografica

Portarsi alla fine del file ed individuare la riga

LABEL="libgphoto2_rules_end"

Immediatamente sotto inserire la seguente istruzione

Codice: Seleziona tutto

SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="30ef", MODE="0660", GROUP="plugdev"

NOTA: l'istruzione sopra indicata è specifica per la macchina fotografica Canon EOS 350D. Per altre macchine fotografiche i parametri da inserire sono differenti e vanno individuati caso per caso. Alla fine di questo post viene descritta la procedura per individuare i codici necessari.


Fatte queste modifiche salvare il file e chiuderlo.

RENDERE EFFETTIVE LE MODIFICHE
Prima che le modifiche funzionino è necessario renderle effettive. Ecco come:
1) Scollegare la macchina fotografica dal computer
2) Da riga di comando dare l'istruzione

Codice: Seleziona tutto

sudo /etc/init.d/udev restart
3) Ricollegare la macchina fotografica
4) Accendere la macchina fotografica
5) Provare di nuovo a scaricare le foto

EUREKA! Il software si collega correttamente alla macchina fotografica e le foto finalmente vengono scaricate!

È tutto!

Di seguito la procedura da seguire qualora il problema dovesse presentarsi con altre macchine fotografiche.

PER ALTRE MACCHINE FOTOGRAFICHE
1) Collegare la macchina fotografica ed accenderla
2) Aprire il terminale e dare il comando "lsusb"

Codice: Seleziona tutto

aerendir@aerendir-desktop:~$ lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 009: ID 04a9:30ef Canon, Inc. EOS 350D (ptp)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
3) Individuare la riga corrispondente alla propria macchina fotografica. Nel mio caso è la seconda

Codice: Seleziona tutto

Bus 001 Device 009: ID 04a9:30ef Canon, Inc. EOS 350D (ptp)
4) Copiare la riga in un file di testo per tenerlo a portata di mano durante gli step successivi.
Una breve spiegazione. Le due stringhe che seguono il testo "ID" (04a9:30ef) sono
- la prima il "Vendor ID" (nell'esempio "04a9");
- la seconda il "Product ID" (nell'esempio "30ef").
Queste due stringhe verranno usate al punto 7.
5) Aprire il file /lib/udev/rules.d/40-libgphoto2-2.rules con
sudo gedit /lib/udev/rules.d/40-libgphoto2-2.rules
6) Eseguire la PRIMA MODIFICA come indicato nella procedura per la Canon EOS 350D. Di seguito il file modificato:
# udev rules file for libgphoto2 devices (for udev 136 version)
# Created from this library:
#  libgphoto2      2.4.6          gcc, ltdl, EXIF
#  libgphoto2_port 0.8.0          gcc, ltdl, USB, serial without locking
#
# this file is autogenerated, local changes will be LOST on upgrades
SUBSYSTEM!="usb", GOTO="libgphoto2_rules_end"
BUS!="usb_device", GOTO="libgphoto2_rules_end"
ENV{DEVTYPE}!="usb_device", GOTO="libgphoto2_rules_end"
ACTION!="add", GOTO="libgphoto2_rules_end"

ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p"
7) Portarsi alla fine del file e dopo la riga

LABEL="libgphoto2_rules_end"

inserire la seguente istruzione

Codice: Seleziona tutto

SYSFS{idVendor}=="IDVENDOR", SYSFS{idProduct}=="IDPRODUCT", MODE="0660", GROUP="plugdev"
8) Sostituire a IDVENDOR e a IDPRODUCT i rispettivi codici così come spiegato al punto 4.

Salvate il file e seguite le istruzioni indicate in RENDERE EFFETTIVE LE MODIFICHE come spiegato più su in questa pagina.

NOTA CONCLUSIVA
La soluzione per la PRIMA MODIFICA è stata trovata qui: http://ubuntuforums.org/showthread.php? ... canon+350d
La soluzione per la SECONDA MODIFICA è stata estratta da qui: http://batos.wordpress.com/2007/04/11/c ... untu-edgy/ . A questo secondo link è presente un'utile procedura per modificare i permessi alle periferiche USB, problema molto frequente che rende impossibile utilizzare la macchina fotografica, qualunque essa sia.

Spero di essere stato utile!
Aerendir
eCommercers - ecommerce e dintorni
http://wakoopa.com/Aerendir

Niente è impossibile! L'impossibile richiede solo più tempo per essere realizzato!
ngeia
Prode Principiante
Messaggi: 101
Iscrizione: sabato 7 aprile 2007, 16:17

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da ngeia »

Grande!
Ho passato la mattinata di ieri a cercare di fare funzionare il collegamento fra Lubuntu e la Canon Ixus 80 Is. Lo strano era che prima funzionava, poi ha smesso. Insomma, ne ho provate un sacco, poi ho trovato le tue indicazioni e ora funziona! Grazie assai.
[ITA] Aerendir
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 255
Iscrizione: mercoledì 26 novembre 2008, 16:57
Località: Nocera Inferiore
Contatti:

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da [ITA] Aerendir »

Che bello, dopo tanto tempo a qualcuno è servita e mi ha detto pure grazie :D
Felice di averti aiutato!
eCommercers - ecommerce e dintorni
http://wakoopa.com/Aerendir

Niente è impossibile! L'impossibile richiede solo più tempo per essere realizzato!
fiz.ban
Prode Principiante
Messaggi: 5
Iscrizione: martedì 6 gennaio 2009, 16:10

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da fiz.ban »

Ti ringrazio anche io!!

Ci stavo sbattendo la testa da ieri... grazie mille!
[ITA] Aerendir
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 255
Iscrizione: mercoledì 26 novembre 2008, 16:57
Località: Nocera Inferiore
Contatti:

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da [ITA] Aerendir »

Prego  ;D
eCommercers - ecommerce e dintorni
http://wakoopa.com/Aerendir

Niente è impossibile! L'impossibile richiede solo più tempo per essere realizzato!
G.Buntu
Prode Principiante
Messaggi: 101
Iscrizione: venerdì 26 giugno 2009, 22:40

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da G.Buntu »

Ti ringrazio anch'io che ho letto la risposta dopo piu di un anno  (rotfl) (rotfl) (rotfl)
Avatar utente
cristian_c
Accecante Asceta
Accecante Asceta
Messaggi: 23422
Iscrizione: lunedì 29 ottobre 2007, 11:31

Re: Collegamento fotocamera Canon EOS 350D a pc

Messaggio da cristian_c »

G.Buntu ha scritto: Ti ringrazio anch'io che ho letto la risposta dopo piu di un anno  (rotfl) (rotfl) (rotfl)
Se hai [Risolto], aggiungi [Risolto] al titolo del primo post  ;D
UP! Unreal Project: il futuro inizia qui. Crusade è tra noi
È scienza!
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti