Apesar de todos os dividendos que as tecnologias de virtualização podem oferecer ao seu negócio, acessar USB em uma máquina virtual em execução em uma estação de trabalho VMware pode ser problemático. Se a sua VM ESXi não conseguir detetar um dispositivo USB local, não conseguir fazê-lo funcionar corretamente ou se o seu servidor ESXi não tiver mais portas USB livres, o recurso de passagem USB virá em seu auxílio.
Neste artigo, você descobrirá como conectar USB a máquinas virtuais VMware de forma fácil e segura e, finalmente, responderá à pergunta de longa data: Como faço para que o VMware reconheça meu USB?
Se comprar uma ferramenta de software adequada não for uma opção, você pode tentar configurar o redirecionamento USB para VMware com recursos padrão.
Mas antes de começar, esteja ciente destas restrições:
❌ Este método não funcionará para qualquer periférico que não esteja conectado à porta USB do host (embora possa ser usado para redirecionar alguns dispositivos PCI).
❌ O serviço de árbitro USB deve ser ativado (manualmente).
❌As chances são altas de que ele não funcionará para um controlador XHCi USB 3.0 ou qualquer periférico USB que não seja um dispositivo de armazenamento ou cartão de memória USB.
❌ O número máximo de dispositivos que podem ser conectados ao mesmo tempo é dois.
Então, finalmente, aqui está a sua resposta para a pergunta, 'Como faço para acessar USB no VMware com métodos nativos?':
/etc/init.d/usbarbitrator iniciar
Para desmontar o dispositivo, selecione uma porta à qual ele está conectado e escolha Nenhum em seu menu.
Se ainda não conseguir aceder ao dispositivo USB a partir do sistema convidado da VM, poderá também ter de desligar a VM e, em seguida, desligar o dispositivo e voltar a ligá-lo novamente.
A estação de trabalho deve manter a conexão com a porta USB da máquina host, mas, se não, vá para a > VM > Dispositivos Removíveis (Nome do dispositivo) e selecione Conectar no menu.
A partir do vSphere 5.0, você pode configurar a passagem de dispositivos USB usando um concentrador AnywhereUSB. Estes são hubs USB de 2, 8 e 24 portas com suporte da tecnologia RealPort USB que permite redirecionar automaticamente dispositivos USB conectados ao concentrador para todas as estações de trabalho virtuais VMware em sua rede local.
As restrições deste método são:
❌ Uma lista muito limitada de dispositivos USB suportados.
❌ A velocidade máxima é USB 1.1.
❌ É uma solução apenas para Windows que não funcionará em nenhuma outra plataforma.
❌ Só pode ligar até 2, 8 ou 24 dispositivos em simultâneo, dependendo do número de portas USB do seu concentrador.
Aqui está como você faz esse método funcionar:
Nota: Se a mensagem de aviso indicando que os drivers ainda não passaram no teste do logotipo do Windows for exibida, clique em Continuar mesmo assim.
Se após este passo ESXi USB passthrough ainda não estiver funcionando, volte para a etapa 1 e tente fazer tudo de novo. Ou considere obter uma ferramenta adequada de software USB over Ethernet (por exemplo, USB Network Gate) para resolver de uma vez por todas quaisquer problemas relacionados ao pass-through.
Veja por que a rede USB é o Gate a melhor solução para a passagem USB da estação de trabalho VMware:
✅ Com a avançada tecnologia de virtualização de portas USB Network Gate, pode redirecionar periféricos USB para o ambiente virtual sem quaisquer limitações no tipo de hardware ou sistemas operativos a partir dos quais os está a redirecionar.
✅ É muito mais barato do que o infame VMware Horizon Client.
✅ Ao contrário dos métodos nativos apenas bons para redirecionar dispositivos PCI e cartões de memória USB, USB Network Gate pode definir no modo de passagem qualquer periférico baseado em USB, ou seja, um teclado com uma interface HID inicializável, uma webcam, dispositivo POS, um sistema de automação industrial, um hub USB ou um controlador USB 3.0 XHCi.
✅ UNG é tão fácil de usar, adicionar um USB a uma VM ESXi não exigirá alterar manualmente nenhuma configuração ou lidar com o serviço de árbitro USB.
USB passthrough é uma tecnologia que redireciona todos os dados de e para o dispositivo USB real conectado a uma máquina host para um dispositivo USB virtual conectado à sua VM. Isso permite que você acesse e opere um USB em sua estação de trabalho VMware como se estivesse diretamente conectado a ele.
O recurso de passagem USB integrado da VMware pode limitar a funcionalidade de alguns dispositivos USB e, para outros, não funcionará de todo. É por isso que a maneira mais fácil de fazer isso é usando um aplicativo de redirecionamento USB.
O Redirecionador USB (também conhecido como USB Network Gate) é um utilitário especial que atua como um conector sem fio conectando seus dispositivos USB a máquinas VMware. Ele funciona tanto para as portas USB locais e dispositivos e para aqueles conectados a qualquer computador conectado à rede. A solução funciona perfeitamente com VMware vSphere, VMware ESXi, muitos outros ambientes virtuais e todos os sistemas operacionais populares.
Aqui estão os três componentes necessários para conectar uma unidade USB a uma máquina virtual VMware:
Nota: para usar USB 3.0, o hardware da VM deve ser a versão 8 ou superior.
Você pode usar o recurso de passagem USB VMware para conectar até 20 dispositivos físicos com uma interface USB e porta USB para cada VM ou host ESXi. Ao adicionar um controlador USB virtual, certifique-se de ter instalado um driver USB VMware no SO convidado.
Para remover com segurança um controlador USB virtual da sua VM, comece removendo todos os dispositivos USB conectados a ele.