Gérer Kindle Fire avec le 12.04 via Micro-USB

11

Pour commencer, j'ai lu les deux. Existe-t-il un moyen de faire fonctionner un Kindle Fire avec 12.04? et Comment puis-je transférer des fichiers vers un Kindle Fire avec un câble micro-USB?

Mon problème est que je ne peux pas monter mon Kindle Fire pour y ajouter des livres. J'ai installé calibre, mais il ne peut gérer aucun périphérique tant que l'ordinateur lui-même ne l'a pas reconnu.

Ce dernier message avait une excellente réponse (fournie par @jeremiah) qui progressait. Malheureusement, je pense que je ne connais pas assez le -tdrapeau utilisé avec mount.

Voilà ce que j'ai fait ...

Ran dmesg pour localiser l'appareil:

[    3.920886] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Confirmé son emplacement:

$ sudo ls -l /dev/disk/by-id
lrwxrwxrwx 1 root root  9 Aug 18 15:52 usb-Amazon_Kindle_3C6C002600000001-0:0 -> ../../sdb

Nous savons donc que mon Kindle est reconnu sur / dev / sdb. J'ai ensuite utilisé la mountcommande suggérée par @jeremiah:

$ sudo mount -t ext3 /dev/sdb/ /mnt/kindle/
mount: no medium found on /dev/sdb

La même erreur se produit pour sudo mount /dev/sdb /mnt/kindle.

Remarque: j'ai créé le répertoire 'kindle' dans 'mnt'

Aucune suggestion?

pirtle
la source

Réponses:

11

Les nouveaux feux Kindle ne peuvent être gérés que via un protocole appelé MTP, mais vous pouvez toujours les monter.

Assurez-vous d'abord que mtpfs est installé.

sudo apt-get install mtpfs

Ensuite, depuis udevet libmtpne savez pas encore sur Kindle Fire faire:

lsusb

Mon Kindle Fire HD apparaît comme « Appareil xxx bus yyy: ID 1949: 0007 Lab126 »

Ce qui est important, c'est l'ID USB.

Ensuite, ajoutez un fichier à udev pour reconnaître votre appareil:

sudo vi /etc/udev/rules.d/51-android.rules

Ajoutez cette ligne à la fin, en remplaçant vos identifiants USB que vous avez compris ci-dessus s'ils sont différents:

SUBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0007", MODE="0666"

Connectez votre Kindle et regardez si le système l'a trouvé:

dmesg

Dans le spam, vous devriez voir quelque chose comme ceci:

...
[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 vous ne trouvez pas votre appareil avec lsusb, vous pouvez obtenir les identifiants ici aussi, mais lorsque vous modifiez les règles udev vous devrez déconnecter et reconnecter.

Maintenant, nous allons faire une place pour le monter.

sudo mkdir -p /media/Kindle
sudo chmod 755 /media/Kindle

En outre, il ne fait pas de mal à faire le fusible vous est mis en place pour permettre aux utilisateurs réguliers de monter des choses.

Assurez - vous que /etc/fuse.confest mis en place pour cela:

sudo vi /etc/fuse.conf

Recherchez la ligne qui dit « user_allow_other » et assurez-vous qu'il est décommentée.

Presque là! Cette partie sera désormais automatique. Tout ce que nous avons à faire est de monter maintenant.

Branchez-le et configurez la connexion MTP sur USB en le montant, comme ceci:

mtpfs -o allow_other /media/Kindle

Soyez patient avec lui, ce n'est pas la chose la plus rapide jamais. En tout cas, une fois que cette commande est terminée, vous devriez voir un système de fichiers Nautilus, Kindle dans etc.

Lorsque vous avez fini de l'utiliser, par exemple, je charge de la musique /media/Kindle/Internal\ Storage/Musicou utilise l'outil ebook Calibre,

sync
fusermount -u /media/Kindle

Je dépose ces commandes dans des alias, mais vous pouvez tout aussi facilement ajouter un "RUN =" à la udevrègle ou les bourrer dans des scripts shell.

Je préfère l'application Android « ES File Explorer » pour se promener et de regarder les fichiers sur mon Kindle ... parce que le Kindle ne sont pas bonnes à « auto-découverte » de nouveaux fichiers.

Josh Poulson
la source
J'ai essayé votre méthode connecter au Kindle Fire HD, mais on m'a donné ce qui suit: 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 Il ne montera pas. Des idées?
NC Weber
Pour une raison quelconque, /etc/fuse.conf est illisible ou n'est tout simplement pas là ... le fusible a-t-il été installé lorsque vous avez installé mtpfs?
Josh Poulson
Cela a beaucoup aidé !! Mon Kindle Fire est connecté à Ubuntu 12.04! Cependant, j'envisage de passer au Kindle Paperwhite. Un obstacle à ce changement, en ce qui me concerne, est de savoir si la même méthode aide à connecter mon Kindle Paperwhite à Ubuntu à la place! J'aimerais donc savoir si cette méthode est valable pour Paperwhite.
Karthik C
2

J'ai trouvé une solution très simple au problème du Kindle Fire HD. Ouvrez Synaptic ou Ubuntu Software Center (quelle que soit votre préférence) et installez gMTP. Il s'agit d'un programme conçu pour s'interfacer avec les périphériques du système de fichiers MTP comme les anciens lecteurs MP3 Creative Zen. Il fonctionne également parfaitement avec le nouveau Kindle Fire HD. Vous pouvez afficher l'intégralité de la zone de stockage sur le Kindle Fire HD, télécharger, télécharger et supprimer des fichiers. Essaie!

NC Weber
la source
C'est sympa! Cela a fonctionné avec mon Kindle Fire! À votre santé! Cela fonctionnera-t-il également avec Kindle Paperwhite?
Karthik C
1

J'ai essayé et je viens de supprimer ext3 du

sudo mount -t ext3 /dev/sdb/ /mnt/kindle/

pour ça:

sudo mount /dev/sdb/ /mnt/kindle
Theo Oliveira
la source
0

Il y a une application que vous installez sur le Kindle FireHD et je pense qu'elle est gratuite ... ES quelque chose allez dans les applications et recherchez en commençant par es ... c'est un gestionnaire de fichiers similaire à goodreader (pour vous qui utilisez l'ipad , bon lecteur est indispensable, pensez que cela coûte quelques dollars)

Thomas Byers
la source