Embora a virtualização seja uma tecnologia extremamente benéfica, existem alguns problemas que podem afetar os usuários que trabalham em ambientes virtuais. Um problema que os usuários devem resolver é quando sua máquina convidada executando o VMware não está detectando dispositivos USB. Você não pode trabalhar com eficiência usando o VMware Workstation se os dispositivos USB não estiverem aparecendo no gerenciador de dispositivos do sistema
Outros problemas relacionados a dispositivos periféricos incluem o redirecionamento VMware USB sendo implementado incorretamente, resultando em dispositivos com defeito. Você também pode enfrentar restrições físicas com base no número de portas USB disponíveis para a sessão virtual. Este artigo discutirá métodos que podem ser usados para eliminar esses problemas. Mostraremos como conectar dispositivos USB a máquinas virtuais VMware.

VMware USB passthrough - um método de software
É uma maneira fácil de conectar um dispositivo USB a uma máquina virtual VMware. USB sobre IP o software funciona como um conector sem fio entre sessões VMware e dispositivos USB conectados a qualquer computador conectado à rede. Isso inclui a máquina host local. O software é uma ótima solução para o problema de como conectar dispositivos USB em máquinas virtuais VMware.
Siga estas etapas simples para implementar o VMware USB passthrough com FlexiHub





O principal benefício do FlexiHub é que ele permite a passagem VMware USB 3 com dispositivos USB remotos usando sua rede local, Ethernet ou conectividade com a Internet. Isso permite que você configure a passagem USB VMware Workstation quando você não estiver localizado perto do equipamento. Tudo o que é necessário é instalar o aplicativo no servidor host e no sistema operacional convidado.
Empregar a tecnologia de virtualização de porta avançada permite que o FlexiHub habilite o redirecionamento VMware USB em muitos dispositivos que não podem obter conectividade usando métodos nativos. A tentativa de conectar um teclado com um HID inicializável não é possível no VMware ESXi sem soluções de terceiros. O mesmo pode ser dito para dispositivos como câmeras de vídeo que usam transferências de dados isócronas. FlexiHub permite que você mesmo redirecionar qualquer tipo de dispositivo USB iOS para VMware sessões virtuais.
Como conectar USB ao VMware
Veja como conectar dispositivos USB a uma máquina virtual VMware em execução no VMware Workstation sem software adicional.

- Os dispositivos USB fisicamente conectados a um computador host são automaticamente conectados ao sistema convidado quando a janela da VM está ativa. Você pode desativar o recurso de conexão automática no painel Controlador USB no Editor de configurações da máquina virtual.
- Quando não houver portas USB disponíveis na máquina virtual no momento em que o dispositivo for conectado, uma caixa de diálogo será exibida. Em seguida, você tem a opção de ignorar o novo dispositivo ou liberar uma porta desconectando um dispositivo. O dispositivo será conectado ao host se você ignorá-lo.
- Use o painel VM > Dispositivos removíveis para especificar os dispositivos USB que deseja conectar à sua sessão virtual. Você pode conectar no máximo dois dispositivos ao mesmo tempo. Você não pode contornar essa limitação com um hub, pois os dispositivos são contados, não o hub em si.

- Um menu em sua máquina virtual mostra os dispositivos atualmente conectados ao computador host e disponíveis para a sessão VMware do convidado. Conecte-se simplesmente passando o mouse sobre o menu e clicando no dispositivo desejado. Quando um novo dispositivo é conectado, selecioná-lo desconecta o primeiro periférico da lista e se conecta ao novo.
Você pode se conectar manualmente a um dispositivo de sua sessão virtual com o menu VM > Dispositivos removíveis. Você precisará usar este método de conexão se tiver desativado a conexão automática.
Para liberar um dispositivo, basta selecionar sua porta e escolher "Nenhum" em seu menu.
Habilitando o VMware ESXi USB passthrough
O modo Passthrough permite que os dados transmitidos de um dispositivo físico conectado a um host ESXi sejam redirecionados para uma máquina virtual convidada. Usando o VMware ESXi USB passthrough, uma máquina virtual pode acessar dispositivos USB como se eles tivessem uma conexão direta com o equipamento periférico.
Algumas etapas preliminares devem ser executadas para implementar o redirecionamento VMware USB no ESXi.
É necessário instalar um controlador USB no computador host físico, bem como na máquina virtual convidada.
Um arbitrador também deve ser usado ao estabelecer a funcionalidade de passagem ESXi USB. O arbitrador é um serviço de host ESXi que monitora os dispositivos USB conectados e roteia a transmissão de dados USB entre as máquinas virtuais e o sistema operacional host. Outra função do arbitrador é limitar o acesso de forma que apenas uma VM use um dispositivo USB conectado por vez. Até 15 controladores USB podem ser monitorados simultaneamente por um arbitrador.

Restrições de dispositivo para passagem USB VMware
Existem limitações em relação aos tipos de dispositivos que podem ser acessados com o VMware ESXi USB passthrough. Os seguintes tipos de dispositivos USB não podem ter dados redirecionados para VMware devido às restrições impostas pelo ESXi.
- Dispositivos USB que empregam transferência de dados assíncrona como equipamento de câmera de vídeo e áudio em tempo real não podem usar passagem.
- Passthrough é restrito para dispositivos USB que possuem o host ESXi instalado. Mais informações sobre essa restrição podem ser encontradas no suporte do VMware na documentação sobre a instalação do VMware ESXi (1010574) em dispositivos USB.
- Os hubs USB não podem aproveitar a passagem VMware USB.
- Leitores de cartão inteligente e outros dispositivos USB CCID (interface de chip/cartão inteligente) são restritos por padrão. Você pode encontrar detalhes sobre como habilitar esta funcionalidade consultando a documentação "Não é possível passar um leitor de cartão inteligente USB para um sistema operacional convidado" no ESXi versão 6.xe posterior (55789).
- Ratos e teclados com uma interface HID inicializável não podem usar o VMware passthrough no ESXi.
Vmware esxi usb passthrough
Essas etapas permitirão que você redirecione os dispositivos USB para VMware ESXi.
- Faça login em seu VMware vSphere Web Client e acesse o inventário de sua máquina.
- Abra a lista de máquinas virtuais e selecione aquela em que deseja usar o dispositivo USB. Clique com o botão direito na sua seleção e escolha "Editar".
- No menu "Novo dispositivo", selecione "Dispositivo USB host" e clique em "Adicionar".
- Será apresentado um menu suspenso a partir do qual você pode escolher o dispositivo que deseja adicionar à sessão VMware.