Estoy tratando de hacer que mi nuevo teléfono (Oneplus One) funcione con Ubuntu 14.04, Dell Vostro 2520. Aquí está la salida 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
Respuestas:
Agregar las siguientes entradas a /lib/udev/rules.d/69-libmtp.rules hizo el truco
Obtuve esta solución cuando hice la misma pregunta en el foro de OnePlus
fuente
lsusb
con tu teléfono enchufado para descubrirlos.Un buen tutorial está disponible en Ubuntu Wiki
En resumen, esto funcionó para mí:
Conecte su dispositivo por USB.
Cancele el último comando con CTRL+ Csi obtuvo algo como esto:
Busque el VID = idVendor y PID = idProduct y reemplace los números "1234" y "5678" en la siguiente línea:
Ahora desconecte y vuelva a conectar su dispositivo por USB y vea si funciona. Ojalá fuera más fácil.
fuente
Es posible que desee intentar instalar lo siguiente
También he leído que enchufarlo en un puerto usb 3.0 (azul) es mejor.
fuente
Descubrí que el blue usb 3.0 definitivamente funciona con mi oneplus one en ubuntu 14.10 sin instalar nada adicional. No necesitaba herramientas mtp.
fuente
Solo agrego reglas para omitir mi dispositivo mediante mtp-probe.
/lib/udev/rules.d/69-libmtp.rules
En la parte superior de este archivo puede encontrar:
Entonces encuentro mi ID de USB:
Es decir
093a:2516
y agregue la siguiente línea en el
/lib/udev/rules.d/69-libmtp.rules
archivo:fuente