Los nuevos Kindle Fires solo se pueden administrar a través de un protocolo conocido como MTP, pero aún puede montarlos.
Primero asegúrese de tener instalado mtpfs.
sudo apt-get install mtpfs
Entonces, desde udev
y libmtp
aún no sé sobre Kindle Fire:
lsusb
Mi Kindle Fire HD aparece como " Dispositivo Bus xxx aaa: ID 1949: 0007 Lab126 "
Lo importante es la identificación USB.
A continuación, agregue un archivo a udev para reconocer su dispositivo:
sudo vi /etc/udev/rules.d/51-android.rules
Agregue esta línea al final, sustituyendo las ID de USB que descubrió anteriormente si son diferentes:
SUBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0007", MODE="0666"
Conecte su Kindle y observe si el sistema lo encontró:
dmesg
En el spam debería ver algo como esto:
...
[32421.676671] usb 3-1: >new high-speed USB device number 4 using xhci_hcd
[32421.702240] usb 3-1: >New USB device found, idVendor=1949, idProduct=0007
[32421.702247] usb 3-1: >New USB device strings: Mfr=2, Product=3, SerialNumber=4
[32421.702250] usb 3-1: >Product: Kindle
[32421.702254] usb 3-1: >Manufacturer: Amazon
[32421.702257] usb 3-1: >SerialNumber: xxx
...
Si no puede encontrar su dispositivo con lsusb, también puede obtener los identificadores aquí, pero cuando edite las reglas de udev tendrá que desconectarse y volver a conectarse.
Ahora hagamos un lugar para montarlo.
sudo mkdir -p /media/Kindle
sudo chmod 755 /media/Kindle
Además, no está de más asegurarse de que el fusible esté configurado para permitir que los usuarios habituales monten cosas.
Asegúrese de que /etc/fuse.conf
esté configurado para esto:
sudo vi /etc/fuse.conf
Busque la línea que dice "user_allow_other" y asegúrese de que no esté comentada.
¡Casi ahí! Esta parte será automática de ahora en adelante. Todo lo que tenemos que hacer es montarlo ahora.
Conéctelo y configure el MTP a través de una conexión USB montándolo de esta manera:
mtpfs -o allow_other /media/Kindle
Ten paciencia con eso, no es lo más rápido. En cualquier caso, una vez que se complete este comando, debería ver un sistema de archivos kindle en Nautilus, etc.
Cuando termine de usarlo, por ejemplo, cargue música /media/Kindle/Internal\ Storage/Music
o use la herramienta de libros electrónicos Calibre,
sync
fusermount -u /media/Kindle
Dejo caer estos comandos en alias, pero puede agregar fácilmente un "RUN =" a la udev
regla o rellenarlos en scripts de shell.
Prefiero la aplicación de Android "ES File Explorer" para pasear y mirar archivos en mi Kindle ... porque los Kindles no son buenos para el "descubrimiento automático" de nuevos archivos.
mtpfs -o allow_other /media/Kindle Listing raw device(s) Device 0 (VID=1949 and PID=0007) is UNKNOWN. Please report this VID/PID and the device model to the libmtp development team Found 1 device(s): 1949:0007 @ bus 2, dev 8 Attempting to connect device Android device detected, assigning default bug flags Listing File Information on Device with name: (NULL) fusermount: failed to open /etc/fuse.conf: Permission denied fusermount: user has no write access to mountpoint /media/Kindle
No se montará. ¿Algunas ideas?