lunes, 27 de abril de 2009

CURIOSIDADES DEL USB EN UBUNTU INTREPID

Hola comunidad.

Así como lo indica el titulo de este post es muy interesante ver como se comporta cada uno de las distribuciones de GNU/Linux cuando por necesidad tienes un aparato que quieres que funcione bien con tu SO, en mi caso y probando con Feisty e Intrepid tube problemas con que no conectaba mi celular y en la tableta wacom el lápiz ya no le funcionaban los botones algo pasa con los módulos USB, entran en conflicto, por esa razón me puse a investigar en varios sitios lo que ocurría y en este post voy a exponer mi experiencia y probable solución para ello, muy en especifico para estas dos cosas que a mi me dejaron de funcionar.

Voy citar algunas paginas que me fueron muy útiles:

En esta pagina encontré la solución para crear un enlace de carpeta en la del usuario y poder montar el dispositivo que en este caso es el celular en ella, la traduciré para que tengan un poco mas de idea además esto es para sincronizar el celular (esta sugerido especifiamente para celular Motorola V8, yo tengo el W5 y me funciono, pondré "Humoram:" donde vaya haciendo comentarios sobre la traducción):

http://www.modmymoto.com/forums/showthread.php?t=55424

(How to) Montar RAZR2 V8 en Linux con MTPFS

Hola a todos, tengo este teléfono y después de jugar con todo tipo de juguetes, etc...supuse que el MTP soportaría y me daría acceso a este dispositivo desde Ubuntu.

Creo que he encontrado una solución satisfactoria de la siguiente manera:

1. Desde la terminal tecleo:

sudo aptitude install libfuse-dev libmad0-dev

2. Descarga MTPFS desde: http://www.adebenham.com/debian/mtpfs_0.7-1_i386.deb

3. Instala el deb

4. Crea un directoria en tu carpeta de usuario que se llame MTPdevice.

Humoram: después de instalarlo, el sistema de update les avisara que necesitan actualizar el paquete si es que no lo tienen.

5. Agregate al grupo de "fuse": Sistema> Administración> Usuarios y grupos> Gestionar grupos> fuse> propiedades y a continuación tu nombre de usuario. salir de la sesión y poner contraseña.

Humoram: En este punto antes de pasar a la sección de gestionar grupo te sugiero desbloquear para que se acepten los cambios antes de seguir, esto no se menciona y se detiene uno en este punto hasta que sabes que lo tienes tienes que hacer.

6. En tu motorola ir a Menú principal > Configuración> Conexiones > Configuracion USB y escoger Media Sync.

7. Conecta tu celular a la pc, abre una terminal y tecleas:

mtpfs ~/MTPdevice

Ahora debería poder acceder al teléfono a través de esta carpeta y arrastrar y soltar la música, etc. como te gusta.

ps... la mayoría de esto lo encontré en: http://ubuntuforums.org/showthread.php?p=2397682

Por último, cuando haya terminado, puede desmontar desde la terminal de la siguiente manera:

fusermount -u ~/MTPdevice

Humoram: en este momento mi celular ya se conectaba como antes y no hubo ningún problema, incluso se abrió la ventana de sugerencia para usar el dispositivo, yo lo abrí como carpeta normal y pude accesar y manipular archivos; a la hora de desmontar el dispositivo el icono del celular se desmonto pero el directorio MTPdevice siguió ahí y no se desmonto.

Espero que este sea de alguna ayuda, si alguien hace mejor el progreso, por favor hágamelo saber

Crédito para este howto dysphasi supe de el en ubuntuforums.me

Humoram: Hasta aquí termina lo visto en esta pagina los comentarios a este también, en fin mi aventura no termino ahí, cuando reinicie la maquina resulta que al conectar el celular nuevamente no paso nada puse las mismas instrucciones en la terminal y nada, en fin de nuevo a la búsqueda, encontrándome con esto que también me dio resultado:D

http://www.ubuntu-es.org/index.php?q=node/90066

Humoram: En un comentario el cual cito a continuación:

Esta es la solución, enviado por ronld el Jue, 14/08/2008 - 07:34

Es un problema con el tipo de controlador USB (1.1 y 2.0) cargado en memoria, si tienes los (uhci_hcd y ehci_hcd respectivamente)
te coge el 2.0, pero por ahora solo se puede usar en 1.1, por lo que primero tienes que descargar el modulo correspondiente
que controla la interfaz en modo USB 2.0 y dejar solo el de USB 1.1:

sudo rmmod ehci_hcd

Cuando termines de usar la conexión USB con la GP2X solo tienes que volver a cargar el modulo controlador de la interfaz
en modo USB 2.0 en tu Ubuntu Linux:

sudo modprobe ehci_hcd

A ver si en próximas actualizaciones arreglan esto porque tampoco en Windows lo tienen mejor, algunos tienen que usar el USB Monitor para que se la reconozca

Humoram: Aquí lo que hice fue desmontar el modulo ehci_hcd en terminal:

sudo modprobe -r ehci_hcd

lo que sucedió fue que perdí la tableta wacom que es USB ya no tenia puntero y cargue el modulo uhci_hcd.

sudo modeprobe uhci_hcd

y lo que sucedió es que se volvió a conectar la tableta Wacom el ratón no servía pero la pluma si y recupero el uso de lo botones cosa que me alegra mucho porque utilizo mas la pluma; pero al conectar el celular no sucede nada, todabía conectado el celular cargo el modulo ehci_hcd y sorpresa :D se carga el celular.

En si no se exactamente en que radique lo que sucede pero esa fue mi experiencia, espero les sirva de algo.

Saludos

ATTE

Humoram

Leer más...