Estou tentando fazer meu novo telefone (Oneplus One) funcionar com o Ubuntu 14.04, Dell Vostro 2520. Aqui está a saída de / var / log / syslog ..
[ 489.186871] usb 1-1.1: USB disconnect, device number 10
[ 498.708981] usb 2-1.2: new high-speed USB device number 4 using ehci-pci
[ 498.803568] usb 2-1.2: New USB device found, idVendor=05c6, idProduct=6764
[ 498.803575] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 498.803579] usb 2-1.2: Product: One
[ 498.803582] usb 2-1.2: Manufacturer: OnePlus
[ 498.803585] usb 2-1.2: SerialNumber: 482a54b2
mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
mtp-probe: bus: 2, device: 4 was not an MTP device
Respostas:
A adição das seguintes entradas ao /lib/udev/rules.d/69-libmtp.rules fez o truque
Eu obtive essa solução quando fiz a mesma pergunta no fórum OnePlus
fonte
lsusb
com o telefone conectado para descobrir.Um bom tutorial está disponível no Ubuntu Wiki
Em suma, isso funcionou para mim:
Conecte seu dispositivo por USB.
Cancele o último comando com CTRL+ Cse tiver algo parecido com isto:
Procure o VID = idVendor e PID = idProduct e substitua os números "1234" e "5678" na seguinte linha:
Agora desconecte e reconecte seu dispositivo por USB e veja se ele funciona. Gostaria que fosse mais fácil.
fonte
Você pode tentar instalar o seguinte
Também li que conectá-lo a uma porta USB 3.0 (azul) é melhor.
fonte
Descobrimos que o usb azul 3.0 definitivamente funciona com o meu oneplus no ubuntu 14.10 sem instalar nada extra. Não precisava de ferramentas mtp.
fonte
Acabei de adicionar regras para pular meu dispositivo pelo mtp-probe.
/lib/udev/rules.d/69-libmtp.rules
Na parte superior deste arquivo, você pode encontrar:
Então, eu encontro meu ID USB:
Isso é
093a:2516
e adicione a próxima linha no
/lib/udev/rules.d/69-libmtp.rules
arquivo:fonte