Velocidad de transferencia USB ridículamente lenta

13

Mi conexión de Android a mi computadora es ridículamente lenta. Justo antes de esto, usé Banshee para transferir algunas canciones a mi Android, y tardé casi dos horas en transferir 23 canciones. (El problema no se limita a Banshee, sino a cualquier transferencia de archivos).

Pensé que esto podría ser un problema en el lado de Ubuntu de las cosas, pero estoy empezando a pensar que el problema se limita a mi dispositivo Android o es más pronunciado.

Mientras hacía pruebas de variouos para tratar de diagnosticar el problema, al agregar y quitar varios dispositivos USB en mi sistema y luego probar las transferencias de archivos, vi velocidades de hasta 2 MB / segundo, con las que podría vivir.

Sin embargo, no importa lo que hice, e independientemente de la velocidad que he podido alcanzar, después de cierto tiempo, el problema vuelve. La velocidad se convierte en algo más como 50KB / so menos.

Dos horas para transferir 23 canciones es prácticamente inestimable.

Suponiendo por un momento que tal vez mi máquina Ubuntu no sea el problema, ¿cómo puedo determinar si mi teléfono Android está haciendo algo para mantener la velocidad de transferencia USB?


Samsung Galaxy S2, Número de modelo GT-I9100, Android versión 4.0.4, Kernel versión 3.0.34-Siyah-v3.3.2, Cyanogen 9-20120624.

Preguntador
fuente
Como esta no es una solución sino una solución alternativa, no la publicaré como respuesta: en su lugar, puede transferir archivos de forma inalámbrica si está en la misma red usando Airdroid
pzkpfw
Está ejecutando una compilación / núcleo obsoleto, ¿podría instalar el último RC o todas las noches? Ahora hay versiones CM9 más recientes que puedes probar, por ejemplo, RC2 o todas las noches aquí. Solo para verificar si esto solo soluciona su problema. PD: Definitivamente está relacionado con el kernel (el kernel de Ubuntu o Android)
ce4
¿Está transfiriendo a la memoria interna o a la MicroSD? ¿Qué especificación es la MicroSD? Si MicroSD, ¿tiene un lector de tarjetas que pueda aceptarlo?
MrWhite
@ w3d El problema parece ser tanto con la memoria interna como con la MicroSD. No tengo un lector de tarjetas separado para la microSD. La MicroSD es una tarjeta de clase 4 de 16GB hecha por Sandisk.
Interlocutor
@ ce4: actualicé el kernel y la ROM, y ahora mi GPS no funciona. Así que supongo que he vuelto a jugar a la función whack-a-mole.
Interlocutor

Respuestas:

6

Este es un problema común con Android y Ubuntu. Lo solucioné usando ADB para transferir los datos.

Active ADB en la configuración de su teléfono y asegúrese de haber descargado el paquete ADB en su computadora ( http://www.webupd8.org/2012/08/install-adb-and-fastboot-android-tools.html ). Luego corre en la terminal:

adb devices

para verificar que su dispositivo sea reconocido. Una vez que haya hecho eso, puede transferir archivos usando:

adb pull /sdcard/place_on_phone ~/place_on_computer

y

adb push ~/place_on_computer /sdcard/place_on_phone

Esto es un poco autoenchufable, pero hice un pequeño script de shell que hace esto automáticamente en: http://opensynx.codeplex.com/wikipage?title=Linux

NStorm
fuente
1

Yo también tenía este problema. Sin embargo, después de activar la "depuración de USB" en dispositivos móviles, la velocidad de transferencia aumentó a> 10 MBPS. También es importante encontrar dónde está conectado este dispositivo a la computadora USB2 o 1. Use lsusb -v luego vaya a su dispositivo y busque el valor en el campo bcdUSB. Debería ser 2.00 o 1.01

viril
fuente
0

Jugué con esto algunas veces más. Esto es lo que funcionó para mí.

Deshabilite el modo ptp que se utiliza para transferir imágenes desde el teléfono a la Mac. Sospecho que estaba usando el modo en segundo plano para sincronizar fotos y, por lo tanto, usando una parte de mi ancho de banda.

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

Por si acaso, he intervenido en el problema y he estado atrapado en él durante 5 horas.

Puede sonar estúpido, pero como ya sabrá, los Ids USB a veces chocan. Y esto causa todo tipo de errores extraños. Mi recomendación es que cambie el puerto usb al que está conectando el teléfono.

Tengo un nexus 4 y un nexus 7, y el 7 estaba siendo reconocido como el nexus 4. Cambiar el puerto lo arregló para mí.

txomon
fuente