Introducción
No hace mucho revitalicé uno de mis equipos instalandole Linux, pero me llevé una sorpresa cuando vi que los puertos USB 3.0 no funcionaban.
En algunas placas, para que los controladores USB 2.0 y USB 3.0 funcionen o lo hagan correctamente, es necesario habilitar en la BIOS los siguientes parámetros:
Además, para que todo funcione correctamente, habrá que añadir el parámetro de inicio iommu=soft
al kernel. Dicho parámetro podrá añadirse de forma temporal o de forma permanente. En nuestro artículo, optamos por hacerlo permanente.
Añadir permanentemente un parámetro de inicio al kernel
- Para hacer el cambio permanente, con privilegios de administrador (root), editaremos el archivo
/etc/default/grub
. Utilizaremos un editor de texto plano de nuestro gusto, como puede ser nano, vim, gedit, kate, etc, para editar el archivo:$ sudo nano /etc/default/grub
- Buscamos la línea que empieza con
GRUB_CMDLINE_LINUX
y anexamosiommu=soft
al final. Por ejemplo:GRUB_CMDLINE_LINUX="text iommu=soft"
- Guardamos los cambios y cerramos el editor.
- Finalizamos ejecutando desde la terminal, con privilegios de administrador, el siguiente comando:
$ sudo update-grub
- Reiniciamos el sistema.
Si todo ha ido bién, ya podremos disfrutar de la velocidad de nuestros puertos USB 3.0.
Si te interesa saber como añadir un parámetro de inicio al kernel, de forma termporal, puedes ver el artículo Mensaje de error al iniciar Linux: PCIe Bus error severity=Corrected.
Configuración de privacidad y de cookies.
JLGallardoV
Excelente Aporte! Gracias!
J. Carlos
Gracias a ti por visitar ZeppelinuX
Kodamilla
Buenas, el text de delante diría que te sobra, tenía mis sospechas, no lo he puesto y funciona perfecto.
Un saludo y gracias.
J. Carlos
Gracias por el aporte y por visitar ZeppelinuX
andres
muchas gracias me funciono
J. Carlos
Hola Andrés,
Gracias a ti por visitar ZeppelinuX