Todas las Noticias en Películas, Avances de Películas y Reseñas.

Ahora puedes conectar dispositivos USB en WSL

Ahora es posible conectar dispositivos USB en WSL y trabajar con ellos directamente. Gracias a las contribuciones de Microsoft a proyecto usbipd-win de código abiertopuedes realizar una variedad de tareas que no estaban disponibles en WSL, como flashear un Arduino o acceder a un lector de tarjetas inteligentes.

La función requiere que tengas la segunda generación de WSL con una versión del kernel 5.10.60.1 o posterior.

Usbipd-win es un software para compartir dispositivos USB conectados localmente con otras máquinas, incluidos los invitados Hyper-V y WSL 2. Admite la instalación silenciosa de controladores gracias al uso de los controladores de Microsoft Hardware Compatibility Publisher. También admite compilaciones de canales de desarrollo, por lo que puedes probarlo incluso si ejecutas una versión preliminar de Windows 11. Finalmente, además de la página de lanzamiento en GitHub, puedes instalar y actualizar la aplicación con Winget.

A continuación se explica cómo usarlo para conectar dispositivos USB bajo WSL.

Conecte dispositivos USB en WSL

  1. Diríjase esta página de GitHubdescargue e instale la última versión de la aplicación.
  2. Abra su instancia de Ubuntu WSL 2 y escriba sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. Ahora, modifique las opciones de sudo para permitir que el usuario root ejecute el comando usbip. Para eso, escriba sudo visudo y presione Enter.
  4. Agregar /usr/lib/linux-tools/5.4.0-77-generic al comienzo de ruta_segura. Obtendrá algo como esto: Valores predeterminados Secure_path=”/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:…”.
  5. Abra un nuevo símbolo del sistema como administrador.
  6. Escriba usbipd wsl list y presione Enter. Anote el valor de ID de BUS para el dispositivo USB que desea conectar a WSL.
  7. Ahora, ejecute este comando: usbipd wsl adjuntar –busid . Sustituya el valor por el que anotó.
  8. Finalmente, abra su instancia WSL 2 y ejecute el comando lsusb para ver los dispositivos USB disponibles. Debería enumerar su dispositivo conectado.

¡Estás listo!

Ahora puede trabajar con su dispositivo USB directamente desde WSL.

Cuando termine, desconecte el dispositivo usando usbipd wsl detach –busid . Nuevamente, ejecútelo desde un símbolo del sistema como administrador.

Puede obtener más información sobre cómo funciona en el anuncio oficial.

Recomendado:  RedBall Acquisition Corp. anuncia la fecha de una reunión especial para aprobar la combinación de negocios propuesta con SeatGeek