Windows Tips & News

Agora você pode conectar dispositivos USB em WSL

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Agora é possível conectar dispositivos USB em WSL e trabalhar diretamente com eles. Graças às contribuições da Microsoft para projeto usbipd-win de código aberto, você pode fazer uma variedade de tarefas que não estavam disponíveis no WSL, como atualizar um Arduino ou acessar um leitor de smartcard.

Propaganda

O recurso requer que você tenha a segunda geração de WSL com um kernel versão 5.10.60.1 ou posterior.

conectar dispositivos USB em WSL

Usbipd-win é um software para compartilhar dispositivos USB conectados localmente com outras máquinas, incluindo convidados Hyper-V e WSL 2. Ele oferece suporte à instalação silenciosa de driver graças ao uso de drivers do Microsoft Hardware Compatibility Publisher. Ele também oferece suporte a compilações de canal Dev, portanto, você pode experimentá-lo mesmo que execute um Windows 11 de pré-lançamento. Finalmente, além da página de lançamento no GitHub, você pode instalar e atualizar o aplicativo com winget.

Veja como usá-lo para conectar dispositivos USB em WSL.

Conecte dispositivos USB em WSL

  1. De cabeça esta página GitHub, baixe e instale a versão mais recente do aplicativo.
  2. Abra sua instância Ubuntu WSL 2 e digite sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. Agora, modifique as opções de sudo para permitir que o raiz usuário para executar o comando usbip. Para isso, digite sudo visudo e acertar Digitar.
  4. Adicionar /usr/lib/linux-tools/5.4.0-77-generic para o começo de secure_path. Você obterá algo assim: Padrões secure_path = "/ usr / lib / linux-tools / 5.4.0-77-generic: / usr / local / sbin: ...".
  5. Abra um novo prompt de comando Como administrador.
  6. Digite usbipd wsl list e pressione Enter. Observe o valor do BUS ID para o dispositivo USB que você deseja conectar ao WSL.
  7. Agora, execute este comando: usbipd wsl attach --busid . Substitua o valor com o que você anotou.
  8. Por fim, abra sua instância WSL 2 e execute o comando lsusb para ver os dispositivos USB disponíveis. Ele deve listar o dispositivo conectado.

Você terminou!

Agora você pode trabalhar com seu dispositivo USB direto do WSL.

Quando terminar, desconecte o dispositivo usando o usbipd wsl detach --busid . Novamente, execute-o em um prompt de comando executado como administrador.

Você pode aprender mais sobre como funciona no anúncio oficial.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
Compactar arquivo de hibernação no Windows 10

Compactar arquivo de hibernação no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaQua...

Consulte Mais informação

Como alterar o brilho da tela no Windows 10

Como alterar o brilho da tela no Windows 10

Ter o brilho correto da tela é muito importante. Se você trabalha muito na frente do computador, ...

Consulte Mais informação

Ative ou desative as sugestões e autocorreções do SwiftKey no Windows 10

Ative ou desative as sugestões e autocorreções do SwiftKey no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA p...

Consulte Mais informação