


Software de Windows para compartir dispositivos USB conectados localmente a otras máquinas, incluidos los invitados de Hyper-V y WSL 2.
Este software requiere Microsoft Windows 10 (solo x64) / Microsoft Windows Server 2019, versión 1809 o más nuevo; No depende de ningún otro software.
Ejecute el instalador (.msi) desde la última versión en la máquina Windows donde está conectado su dispositivo USB.
Alternativamente, use el Administrador de paquetes de Windows:
winget install usbipdEsto se instalará:
usbipd (Nombre de la pantalla: Host del dispositivo USBIP).usbipd .PATH .usbipd para permitir que todas las subredes locales se conecten al servicio.Nota
Si está utilizando un firewall de terceros, es posible que deba reconfigurarlo para permitir conexiones entrantes en el puerto TCP 3240.
Por defecto, los dispositivos no se comparten con los clientes USBIP. Para buscar y compartir dispositivos, ejecute los siguientes comandos con privilegios de administrador:
usbipd -- help
usbipd list
usbipd bind -- busid = < BUSID >Compartir un dispositivo es persistente; Sobrevive a los reinicios.
Consejo
Consulte el wiki para obtener una lista de dispositivos probados.
Adjuntar dispositivos a un cliente no es persistente. Tendrá que volver a colocar después de un reinicio, o cuando el dispositivo se restablezca o esté físicamente desenchufado/repluente.
Desde otra máquina (posiblemente virtual) que ejecuta Linux, use la herramienta usbip del lado del cliente:
usbip list --remote= < HOST >
sudo usbip attach --remote= < HOST > --busid= < BUSID > Nota
Existe herramientas del lado del cliente para otros sistemas operativos como Microsoft Windows, pero no como parte de este proyecto.
Consejo
En caso de que haya usado usbipd con WSL 2 antes, lo siguiente ha cambiado desde la versión 4.0.0:
usbipd bind .Puede adjuntar el dispositivo desde Windows con el siguiente comando, que no requiere privilegios de administrador:
usbipd attach -- wsl -- busid = < BUSID > Consejo
Vea el wiki sobre cómo agregar controladores para dispositivos USB que no son compatibles con el núcleo WSL 2 predeterminado.
Para aquellos que prefieren una GUI sobre una CLI, lo siguiente está disponible:
Desinstalar a través de programas Agregar/eliminar o mediante configuración/aplicaciones.
Alternativamente, use el Administrador de paquetes de Windows:
winget uninstall usbipd