web-dev-qa-db-fra.com

Gestion du Kindle Fire avec sur 12.04 via Micro-USB

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

Mon problème est que je ne parviens 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 ne l'a pas reconnu.

Ce dernier poste avait une excellente réponse (fournie par @jeremiah) qui progressait. Malheureusement, je pense ne pas en savoir assez sur le drapeau -t utilisé avec mount.

C'est ce que j'ai fait ...

Ran dmesg pour localiser le périphérique:

[    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

Alors on savoir que mon Kindle est reconnu sur/dev/sdb. J'ai ensuite utilisé la commande mount 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?

11
pirtle

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

D'abord, assurez-vous que vous avez installé le fichier mtpfs.

Sudo apt-get install mtpfs

Ensuite, puisque udev et libmtp ne connaissent pas encore Kindle Fire, faites:

lsusb

Mon Kindle Fire HD apparaît comme suit: "périphérique xxx bus yyy: ID 1949: 0007 Lab126"

L'important est l'ID USB.

Ensuite, ajoutez un fichier à udev pour reconnaître votre périphérique:

Sudo vi /etc/udev/rules.d/51-Android.rules

Ajoutez cette ligne à la fin, en substituant vos identifiants USB que vous avez trouvés 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 également obtenir les identifiants ici, mais lorsque vous modifiez les règles udev, vous devez vous déconnecter et vous reconnecter.

Maintenant, faisons un endroit pour le monter.

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

En outre, cela ne fait pas de mal de s’assurer que Fuse est configuré pour permettre aux utilisateurs normaux de monter des choses.

Assurez-vous que /etc/Fuse.conf est configuré pour cela:

Sudo vi /etc/Fuse.conf

Recherchez la ligne "user_allow_other" et assurez-vous qu'elle n'est pas commentée.

Presque là! Cette partie sera automatique à partir de maintenant. Tout ce que nous avons à faire est de le monter maintenant.

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

mtpfs -o allow_other /media/Kindle

Soyez patient avec cela, ce n'est pas la chose la plus rapide jamais. Quoi qu'il en soit, une fois cette commande terminée, vous devriez voir un système de fichiers Kindle dans Nautilus, etc.

Lorsque vous avez fini de l'utiliser, par exemple, je charge de la musique dans /media/Kindle/Internal\ Storage/Music ou utilise l'outil de livre électronique Calibre,

sync
fusermount -u /media/Kindle

Je dépose ces commandes dans des alias, mais vous pouvez également ajouter un "RUN =" à la règle udev ou les insérer dans des scripts Shell.

Je préfère l'application Android "ES File Explorer" pour parcourir les fichiers de mon Kindle ... car les Kindles ne sont pas efficaces pour la "découverte automatique" de nouveaux fichiers.

11
Josh Poulson

Juste installer gMTP ne m'a pas aidé. J'ai dû installer libmtp. Pour obtenir des instructions détaillées, visitez le site, Branchement d’un Kindle Fire HD avec Ubuntu 12.10 - http://xchamitha.blogspot.co.uk/2012/11/hooking-up-Kindle-fire-hd-with- ubuntu.html

2

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

2
N.C. Weber

Vous pouvez essayer d'utiliser gMTP. Vous devrez peut-être aussi installer libmtp.

Vous pouvez trouver un tutoriel ici: http://itsfoss.com/how-to-connect-Kindle-fire-hd-with-ubuntu-12-10/

1
abhishek

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

Sudo mount -t ext3 /dev/sdb/ /mnt/Kindle/

pour ça:

Sudo mount /dev/sdb/ /mnt/Kindle
1
Theo Oliveira

Il y a une application que vous installez sur le Kindle FireHD et je crois que c'est gratuit ... ES quelque chose va simplement aux applications et la recherche commençant par es ... c'est un gestionnaire de fichiers similaire à goodreader (pour vous les gens qui utilisent l'ipad , goodreader est indispensable, pense que ça coute quelques dollars)

0
Thomas Byers