16 votes

Vitesse de transfert USB ridiculement lente

Ma connexion Android à mon ordinateur est ridiculement lente. Juste avant cela, j'ai utilisé Banshee pour transférer quelques chansons sur mon Android, et cela a pris presque deux heures pour transférer 23 chansons. (Le problème ne se limite pas à Banshee, mais à tout transfert de fichiers).

Je pensais que cette pourrait être un problème sur l'Ubuntu mais je commence à penser que le problème est soit limité, soit plus prononcé avec mon appareil Android.

Pendant que j'effectuais divers tests pour essayer de diagnostiquer le problème, en ajoutant et en retirant divers périphériques USB sur mon système, puis en testant les transferts de fichiers, j'ai constaté des vitesses allant jusqu'à 2 Mo/seconde, ce qui me convenait.

Cependant, quoi que je fasse, et quelle que soit la vitesse que j'ai pu atteindre, après un certain temps, le problème revient. La vitesse devient quelque chose comme 50KB/s ou moins.

Deux heures pour transférer 23 chansons, c'est pratiquement inutilisable.

En supposant pour un moment que ma machine Ubuntu n'est pas le problème, comment puis-je déterminer si mon téléphone Android fait quelque chose pour ralentir la vitesse de transfert USB ?


Samsung Galaxy S2, Numéro de modèle GT-I9100, Android version 4.0.4, Kernel version 3.0.34-Siyah-v3.3.2, Cyanogen 9-20120624.

0 votes

Comme il ne s'agit pas d'une solution mais d'une solution de contournement, je ne l'afficherai pas en tant que réponse : vous pouvez transférer des fichiers sans fil si vous êtes sur le même réseau en utilisant Airdroid.

0 votes

Vous utilisez une version/un noyau obsolète, pouvez-vous installer la dernière version RC ou nightly ? Il y a maintenant des versions plus récentes de CM9 que vous pouvez essayer, par ex. RC2 ou un nocturne ici. Juste pour vérifier si cela suffit à résoudre votre problème. PS : C'est certainement lié au noyau (soit le noyau d'Ubuntu, soit celui d'Android).

0 votes

Transférez-vous vers la mémoire interne ou vers la carte MicroSD ? Quelle est la spécification de la carte MicroSD ? Si c'est une MicroSD, avez-vous un lecteur de carte qui peut l'accepter ?

15voto

Bozojoe Points 567

C'est un problème courant avec Android et Ubuntu. Je l'ai contourné en utilisant ADB pour transférer les données.

Activez ADB dans les paramètres de votre téléphone et assurez-vous que vous avez téléchargé le paquet ADB sur votre ordinateur ( http://www.webupd8.org/2012/08/install-adb-and-fastboot-Android-tools.html ). Puis exécutez dans le terminal :

adb devices

pour vérifier que votre appareil est reconnu. Une fois que vous avez fait cela, vous pouvez transférer des fichiers en utilisant :

adb pull /sdcard/place_on_phone ~/place_on_computer

y

adb push ~/place_on_computer /sdcard/place_on_phone

0 votes

Apparemment, il y a toujours un problème, et cette réponse fonctionne toujours. Vous m'avez sauvé la mise alors que je n'obtenais que 3,0 Mo/sec en transférant plusieurs Go sur un appareil Android 10.

0 votes

Bonjour, CodePlex Archive sera fermé après le 1er juillet 2021, et nous aimerions vous informer du lien actuel vers la page wiki (actuellement inexistante). Étant donné que le projet a été annulé, je ne suis pas sûr qu'il en existe un miroir. Ce serait formidable si vous pouviez fournir le contenu du petit script shell, ou sinon, si vous étiez d'accord pour supprimer le lien vers le CodePlex (ou peut-être réécrire cette partie de la réponse). Merci de votre compréhension.

0 votes

Bonjour, le script shell n'était en fait qu'un dialogue autour des commandes de la réponse, donc je pense que c'est bien de supprimer le lien.

0voto

manish Points 11

J'avais aussi ce problème, mais après avoir activé le débogage USB dans le mobile, la vitesse de transfert est passée à >10 MBPS. Il est également important de trouver où ce périphérique est connecté à l'ordinateur USB2 ou 1 . Utilisez lsusb -v puis allez dans votre appareil et cherchez la valeur dans le champ bcdUSB. Elle doit être soit 2.00, soit 1.01.

0voto

netskink Points 101

J'ai joué avec ça quelques fois de plus. Voici ce qui a fonctionné pour moi

Désactiver le mode ptp qui est utilisé pour transférer les photos du téléphone vers le mac. Je pense qu'il utilisait ce mode en arrière-plan pour synchroniser les photos et utilisait donc une partie de ma bande passante.

3 files pulled. 0 files skipped.
7016 KB/s (734352024 bytes in 102.214s)

0voto

txomon Points 101

Juste au cas où, je me suis lancé dans le problème, et je suis bloqué dessus depuis 5 heures.

Cela peut sembler stupide, mais comme vous le savez peut-être, les identités USB entrent parfois en collision. Et cela provoque toutes sortes de bugs étranges. Je vous recommande de changer le port USB auquel vous avez connecté le téléphone.

Je possède un nexus 4 et un nexus 7, et le 7 était reconnu comme le nexus 4. Changer le port a réglé le problème pour moi.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X