Come detto in un precedente post ho appena compilato il kernel 2.6.8 con i moduli usb-storage e i vari scsi e stavo cercando di montare la fotocamera come una memoria di massa. Usando libgphoto2 e hotplug la fotocamera funziona perfettamente, ma, anche allo scopo di testare dynusb, volevo provare se potevo vederla come una memoria qualsiasi.
Adesso le domande: qual'è la procedura da seguire per montare le memorie usb? Ho provato a montare /dev/sda* ma mount -t auto mi da errore perchè non riconosce il fs. Ed io gli do ragione: chissà quale fs viene usato dalla mia fotocamera canon a70!
E qui mi sorge la seconda domanda: sarà possibile vedere la mia fotocamera come una memoria usb? Se si, dovrebbe essere usb-storage in grado di leggere la memoria della fotocamera, oppure magari sono supportate in tal modo solo le fotocamere presenti nel kernel?
PS Provando ad usare dynusb non accade nulla (tra l'altro ho visto che per ora l'unico fs è il vfat e non credo vada bene per me) tranne il log:
usb.agent[3321]: dynusb: loaded successfully
PS2 per maxer: Probabilmete l'avrai visto ma lo posto lo stesso
questo link, se scorri fino alla nota finale si parla di un bug di hotplug nella procedura di remove, mi sembrava che avessi delle questioni in proposito.
Ciao


) col primo modo (che hai inserito in dynusb) non lo vedi! In quest'ultimo modo che ti ho postato si, lo so che è brutale ma funziona. Per ottimizzazzioni si potrebbesempre usare una perline


Capisco, mi tocca ricompilare con il support vfat... lo stò facendo
Per quanto riguradanil test che mi proponevi su /dev/sda*, restituiscono tutti zero da sda1 a sda10, ma a prescindere dal fatto che la fotocamera sia inserita o meno, non mi sembra abbia molto senso
Ultima cosa, per la determinazione dell'utente che usa X, quella linea che ti ho dato non funziona se l'utente non ha terminali aperti! Penso che per andare alla radice la cosa più sicura sia qualcosa del tipo:
lsof | grep '/X11R6/lib/' | sed -n '1p' | awk '{ print $3 }'
In ogni caso un utente non root deve pur sempre usare le librerie dell'X
. Solita storia: se ci sono più utenti sceglie il primo che capita.
[GNU Action] - The OSS Revolution