¿Qué hacer si Linux no detecta un dispositivo USB?

Si alguna vez han conectado una unidad USB o un teclado o mouse a su ordenador con cualquier distribución de Linux y nada ha sucedido, es decir no aparece el montaje de la memoria o no puedes realizar ninguna acción con tu teclado o mouse, este articulo puede ser de tu interés.

Aunque aquí pretendemos dar algunas de las soluciones más comunes a los errores que pueden estar sucediendo, está claro que tampoco lo aquí mostrado repara algún puerto USB en mal estado.

El primer problema con el que nos podremos enfrentar es al conectar una unidad de USB de almacenamiento y en nuestro sistema no aparezca el punto de montaje.

Hay cinco pasos a seguir para solucionar problemas de USB en Linux:

  • Confirmar que el puerto USB es detectado
  • Realice las reparaciones necesarias en el puerto.
  • Arreglar o reparar dispositivos USB
  • Reiniciar el sistema operativo
  • Confirmar la presencia de controladores de dispositivo.

Veamos cada uno de estos y aprendamos cómo lidiar con estos problemas.

Confirmar que el puerto USB es detectado

Lo primero que deben verificar al insertar su dispositivo USB en su computadora es si se está detectando.

Para el caso de Windows el poder revisar este proceso, basta con dirigirse al administrador de dispositivos, donde gráficamente podras verificar si tu dispositivo USB es detectado.

Para el caso de Linux, podemos hacer algo similar, pero con ayuda de la terminal, para ello podemos hacer uso del comando lsusb.

lsusb

En donde nos dará un listado de todos los dispositivos y puertos USB que detecta el sistema.

Aquí se puede hacer lo siguiente, ejecutar el comando la primera vez sin tener el dispositivo USB conectado y aquí veras un listado, ahora conecta tu dispositivo y vuelve a ejecutar el comando, podras notar el cambio del listado.

Con ello confirmaras que tu dispositivo si es detectado, en el caso de los dispositivos de almacenamiento aquí puede ser un problema de:

  • No existe una partición en el dipositivo y/o no tiene una tabla de particiones en él.
  • El formato de partición no es soportado por el sistema.

Si no es asi, debemos de pasar al siguiente paso.

Comprobar su puerto USB

Si el dispositivo USB no se muestra, podría deberse a un problema con el puerto USB.

La mejor manera de verificar esto rápidamente es simplemente usar un puerto USB diferente en la misma computadora. Si ahora se detecta el hardware USB, entonces sabe que tiene un problema con el otro puerto USB.

Si otro puerto USB no está disponible, deberá probar el dispositivo USB en otra PC o computadora portátil.

Si en este paso el dispositivo no es detectado, puedes ir asumiendo la idea de dos cosas.

Los controladores del dispositivo no están instalados en tu sistema y te toca hacer búsqueda de ellos o tu dispositivo probablemente ya paso a mejor vida.

Por lo general, una solución implica la verificación del puerto USB, así como el dispositivo que actualmente no funciona.

Las correcciones casi siempre se centran alrededor del cable USB y el puerto de su computadora. Sin embargo, los cables USB generalmente se pueden reemplazar, mientras que los puertos se pueden reparar.

Reiniciando Linux

Aunque pueda parecer esta solución absurda, si es funcional. En primer lugar, compruebe si la suspensión automática está causando el problema. Pueden hacer esto reiniciando su computadora.

Si el dispositivo USB funciona, entonces ese puerto USB está recibiendo alimentación.

El siguiente paso es asegurarse de que esto no vuelva a suceder.

Los siguientes trucos de la línea de comandos son para Ubuntu 18.10, así que verifique el procedimiento correcto en su distribución de Linux preferida.

Abran una ventana de terminal e ingrese:

cat /sys/module/usbcore/parameters/autosuspend

Esto debería devolver un valor de 2, lo que significa que la suspensión automática está habilitada. Puedes arreglar esto editando el archivo grub. Entrar:

sudo nano /etc/default/grub

Aquí, busca

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Cambiar esto a

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Presione Ctrl X para guardar el archivo y salir.

A continuación, actualizan el grub:

sudo update-grub

Cuando se complete, reinicien el sistema.

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

Categorías

Recomendados

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux , tengo pasión por las nuevas tecnologías , gamer y linuxero de corazón dispuesto a apoyar en lo que pueda.

7 comentarios

  1.   Mario Anaya dijo

    El articulo/tutorial es muy claro y preciso, y ya lo he guardado e impreso para futuras referencias. pero tengo un par de reflexiones.
    Llevo 5 meses usando linux (un buen dia mi sistema windows hizo crash y aun no entiendo el por que a pesar de sucesivas reinstalaciones y linux le dio nueva vida a mi laptop), aun hay cosas que no entiendo y comprendo y trato todos los dias de ir leyendo y aprendiendo algo.
    Para el recien llegado, como puede ser mi caso, que vengo del mundo Windows esto es la formula quimica de la gasolina y puede llegar a ser inentendible para el que llega a Linux y entiende poco y nada (es un poco mi caso y no lo es a la vez). Hay alguna funcion, programa o forma grafica de hacer esto mismo,y facilitarle la vida un poco al recien llegado, o es el unico camnio a tomar, no se desde el panel de configuraciones o algo similar.
    Pregunto esto desde mi total ignorancia
    Y lo digo con respeto.
    SI me hubiera pasado a mi que el puerto usb no hubiera sido detectado / funcionando y sin tener este tutorial/publicacion, ni sabria por donde empezar.
    No es mala voluntad ni nada parecido ni espero faltar el respeto a nadie, lejos de mi…pero hay un mundo de usuarios que le hablan de esto en la linea de comandos y no sabrian por donde empezar.
    Saludos

    1.    David Naranjo dijo

      Buen dia, gracias por tu comentario.
      Entiendo el punto en donde te refieres a los recién llegados, que si se encuentran en un problema como este terminaran por desertar.
      Difícilmente se podría encontrar una solución universal a este tipo de problemas, aunque concuerdo con la idea de contar con un apartado grafico en donde se muestren todos los dispositivos conectados (algo similar a Windows).
      Pero encontrarse con este tipo de problemas es algo raro.

  2.   HO2Gi dijo

    Hola como estas, si Toda la razón pero de momento no la hay, podrías probar salir de la sesión con CTL+ALT+RETROCESO. Ingresas de nuevo, pero es mas de lo mismo no hay una herramienta grafica si no detecta el dispositivo, esa es la pega, la buena que con el terminal no reinicias ni siquiera cuando cambias de kernel o instalas un nuevo software. Solo hay que echarles ganas, hay un sin fin de tutoriales por ahí. Bienvenido y espero que disfrutes y aprendas y puedas trabajar cómodo con GNU/LINUX.
    PD: Esto es un aprender diario XD.

  3.   Mac>Win>Linux dijo

    ¿Qué hacer si Linux no detecta un dispositivo USB?
    Formatear e instalar Windows que si lo soporta
    porque ya es lamentable que en 2018 linux siga teniendo estros problemas con los controladores.
    Llevo 15 años como informático y hace mas de 6 que deje de usar Linux para usar Mac cansado de los “problemitas” de controladores. Cuando consigues arreglar uno, a la semana se actualiza linux y se vuelve a fastidiar y como regalo se fastidian 2 cosas más.

    1.    David Naranjo dijo

      Buen día, gracias por tu comentario.
      Por la experiencia que nos dices llevas más años que un servidor en esto. No todo es malo, ni tampoco cerrarse a un solo sistema.
      En mi caso he salvado más de un dispositivo (incluyendo un Smartphone huawei) en Linux ya que en Windows no se detectaban los dispositivos ni a patadas. En el caso de mi Smartphone por error cargue una ROM que no era ni del dispositivo (como fue que sucedió, no lo se). Con ello corrompieron las particiones (boot, system, etc) y el teléfono había quedado muerto.
      Graciosamente en Linux detectaba la memoria emmc con la cual después de varios días, logre cargar el boot.
      Y en el caso de Windows me a ayudado a recuperar algunos dispositivos de almacenamiento que en Linux no se podían restablecer.

  4.   ScaryMonsterSC dijo

    ¿Instalar Windows como solución?

    ¿Un SO de una empresa dizque profesional que a cada actualización rompe algo nuevo?

    No gracias, prefiero aprender a instalar mis drivers correctamente y no tener aplicaciones basura, tiendas que te instalan cosas sin permiso, perdida de ficheros, entre otras cosas.

    Si no te gusta Linux no se que haces en este foro, donde no aportas otras cosas que lamentos.

  5.   Mario Anaya dijo

    Calma muchachos, esta discusion no lleva a ningun lado en estos terminos.
    En mi caso me quedo con lo mejor de los dos mundos, ambos sistemas operativos me son utiles en mi hogar y mi trabajo.
    Tenia windows y un dia el SO hizo crash y por mas que intente reinstalar varias veces siempre luego del primer reinicio volvia el mismo problema.
    Y Ubuntu linux salvo mi laptop de tener que dejar de usarla y le dio una segunda oportunidad de vida y uso.
    Los dos mundos me son utiles y me facilitan la vida…y no es quedar bien con Dios y con el Diablo…es mi experiencia y aprendizaje diario del que no quiero renunciar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.