|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2011
Messaggi: 39
|
Problemi con dispositivi MTP
Ciao a tutti
mi trovo in questa situazione: pc con installato XUBUNTU 10.04 LTS e lettore mp3 SAMSUNG YP-R2. Il pc rileva il lettore ma chiaramente non è gestibile come una normale chiavetta usb..dunque ho provato a gestirlo con i seguenti programmi (con i rispettivi plugin mtp attivati): - BANSHEE: non lo rileva - RYTHMBOX: non lo rileva - AMAROK: lo rileva ma non riesco a caricare le canzoni Ho provato a seguire questa guida: http://forum.ubuntu-it.org/index.php...,286224.0.html ma al comando: sudo cp libmtp.rules /etc/udev/rules.d/ mi compare un messaggio d'errore. Oltretutto, essendo la guida un po' datata, il link fornito per scaricare la libreria non sembra essere piu valido, percui ne ho cercato un altro su google (da dove ho scaricato la versione 1.1.1). Tuttavia, appunto, non riesco a procedere.. Ho provato a fare copia&incolla di un file jpg e tutto è andato liscio come l'olio. Com'è possibile che con gli mp3 non sia lo stesso? Che faccio? Ho provato a cercare informazioni su internet ma niente.... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
dovresti averlo anche nei repo di xubuntu
libmtp8 p.s. da: lsusb non vedi montato il dispositivo? http://mavimo.org/linux/dispositivi_mtp |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Jul 2011
Messaggi: 39
|
Quote:
La libreria l'ho gia installata. Sì se faccio lsusb lo vedo montato. La guida che mi hai linkato l'avevo gia guardata ma non spiega molto bene la procedura..a meno che non si sia degli ultranerd smanettoni margherita@pcmargherita:~/libmtp-1.1.1$ ./hotplug.sh You seem to have udev on your system. Installing udev rules... /usr/bin/install: impossibile eseguire stat di "libmtp.rules": File o directory non esistente You may need additional setup to get correct permissions on your device. See the INSTALL file for information. Do you also want to install HAL support or the old hotplug support (y/n)? y Continuing... You seem to have HAL on your system. Installing HAL rules... /usr/bin/install: impossibile creare il file regolare "/usr/share/hal/fdi/information/20thirdparty/libmtp.fdi": Permesso negato Do you also want to install the old hotplug support (y/n)? y Continuing... ./hotplug.sh: riga 119: errore di sintassi vicino il simbolo non atteso "fi" ./hotplug.sh: riga 119: `fi' Oltretutto io non so se questa distribuzione utilizza udev oppure no e non so nemmeno come si faccia a capirlo, ad essere sincero.... Tuttavia il file /etc/udev/rules.d/libmtp.rules che l'autore del blog dice di modificare, su questo pc risulta inesistente.. PS = eventualmente, dovessi trovare una soluzione, dove recupero i dati "idVendor" e "idProduct"? GRAZIE. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
non capisco come mai esegui e casomai eseguilo come root ( con sudo):
:~/libmtp-1.1.1$ ./hotplug.sh se hai gia installato libmtp8 dal pacchetto p.s. da: lsusb vedi i 2 valori "idVendor" e "idProduct" : ID xxxx:yyyy p.s. oggigiorno si usa udev al posto di hotplug Ultima modifica di sacarde : 14-01-2012 alle 09:11. |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Jul 2011
Messaggi: 39
|
Ok..
sono riuscito a proseguire con la procedura, creando il file libmtp.rules - che non esisteva - nel percorso /etc/udev/rules.d; in seguito ho modificato il file con i miei dati idVendor e idProduct e ho riavviato. Successivamente ho dato il comando lsusb e il lettore è stato riconosciuto: margherita@pcmargherita:~$ lsusb Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 005: ID 04e8:512d Samsung Electronics Co., Ltd Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Però dando sudo mtp-detect questo è quello che ottengo: margherita@pcmargherita:~$ sudo mtp-detect [sudo] password for margherita: libmtp version: 1.1.1 Listing raw device(s) No raw devices found. e adesso!?!?! NOTA: ora Banshee, Amarok e Rythmbox rilevano il lettore solo che i primi due tendono ad impallarsi.. Inoltre Banshee dice che il formato mp3 non è supportato.. Ultima modifica di stevevontill : 15-01-2012 alle 15:53. |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
hai riavviato udev o il sistema?
mi fai vedere la regola udev? libmtp.rules |
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Jul 2011
Messaggi: 39
|
Ho riavviato il sistema.
Quello che ho scritto in quel file è praticamente lo stesso che c'è sul sito della guida: SUBSYSTEM!="usb_device", ACTION!="add", GOTO="libmtp_rules_end" # Creative Zen Vision:M SYSFS{idVendor}=="<strong>04e8</strong>", SYSFS{idProduct}=="<strong>512d</strong>", SYMLINK+="libmtp-%k", MODE="666" LABEL="libmtp_rules_end" ho cambiato solo i codici di idproduct e vendor con i miei.. |
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Jul 2011
Messaggi: 39
|
up
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
dal comando: dmesg
da prima a dopo l'inserimento del samsung vedi qualche riga in piu' ? p.s. altra prova: eseguire: udevadm monitor poi inserire il samsung e vedere se parte la regola udev Ultima modifica di sacarde : 25-01-2012 alle 21:09. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:01.




















