Adaptadores USB para Ethernet no ESXi 7

Salve Salve Pessoal!

Muita gente sabe que com o ESXi 7 não podemos mais usar placas de rede do tipo PCI não homologadas pela VMware, normalmente essas placas de rede vem com chipsets Realtek, precisamos instalar os drivers manualmente e eram usadas em labs ou pequenos ambientes, particularmente tenho vários clientes usando.

Para entender um pouco mais porque isso não é possível leia o post abaixo.

ISOs Customizadas do ESXi 7

E agora, não poderemos atualizar nossos ambientes para o ESXi 7?

Sim e Não!

Sim é possível atualizarmos para o ESXi 7, mas Não poderemos mais usar essas placas de rede PCI no ESXi 7.

O ESXi 7 até reconhece as placas de rede , mas não é possível a utilização pelo próprio ESXi 7, veja a imagem abaixo ela exibe uma placa de rede TP-Link TG-3486.

Uma alternativa é usa-la dedicando apenas a uma VM, fazendo um Passthrough, mas isso ficará para um próximo post. 😉

Então se você estiver usando uma placa de rede PCI não homologada é melhor ficar na versão do ESXi 6.7 ou inferior.

Porém o pessoal da comunidade vem desenvolvendo desde fevereiro de 2019 drivers para Placas de Rede USB ou Adaptadores USB para Ethernet(depende de como você gosta de chamar), com isso existe a possibilidade de usarmos essas placas/adaptadores não homologados no ESXi 7.

Para quem não sabe como é esses adaptadores segue um modelo abaixo.

Não existe drivers para todos os adaptadores, até o momento os adaptadores suportados são os seguintes.

E as versões do ESXi suportadas são 6.5, 6.7 & 7.0 com arquitetura x86.

Com isso usar essas placas/adaptadores de rede usb se torna uma ótima alternativa e com baixo custo.

Agora vamos para a melhor parte.

Vamos ver como podemos instalar os drivers para esses dispositivos.

Faça o download do driver de acordo com a versão do seu ESXi em um dos links abaixo.

7.0.1 (update 1)

https://download3.vmware.com/software/vmw-tools/USBNND/ESXi701-VMKUSB-NIC-FLING-40599856-component-17078334.zip

7.0

https://download3.vmware.com/software/vmw-tools/USBNND/ESXi700-VMKUSB-NIC-FLING-39035884-component-16770668.zip

6.7

https://download3.vmware.com/software/vmw-tools/USBNND/ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip

6.5

https://download3.vmware.com/software/vmw-tools/USBNND/ESXi650-VMKUSB-NIC-FLING-39176435-offline_bundle-16775917.zip

Faça o upload para o seu ESXi, normalmente para dentro de um datastore.

Execute o seguinte comando para o ESXi 7:

# esxcli software component apply -d /CAMINHO/PACOTE

Exemplo:

# esxcli software component apply -d /vmfs/volumes/DAS_01/ESXi700-VMKUSB-NIC-FLING-39035884-component-16770668.zip

Pronto, conecte o adaptador e reinicie o ESXi.

Se você estiver instalando no ESXi 6.5 ou 6.7 o comando é o seguinte.

# esxcli software vib install -d /CAMINHO/PACOTE

Depois de reiniciar podemos verificar se o pacote foi instalado corretamente.

Também podemos verificar se a interface física ficou disponível para uso no ESXi.

Como podemos ver nas imagens o adaptador foi instalado e está disponível para uso.

Sendo assim um adaptador de USB para ethernet é uma boa alternativa para podermos continuar usando as versões mais novas do ESXi em nossos laboratórios e em clientes de pequenos porte.

Agora que já sabemos tudo isso quais os adaptadores conseguimos encontrar aqui no Brasil.

Dei uma boa pesquisada, para mim o melhor custo benefício foi o TP-Link UE300, ele usa o chipset RTL8153 e custa em média R$ 100,00, também podemos encontrar ele com muita facilidade.

Este é o modelo que estou usando em casa no meu laboratório.

Vi que outros adaptadores como os Dell e Lenovo também usam o mesmo chipset, porém não encontrei nada na documentação oficial, vi essas informações no fórum de suporte deles, então não tenho como confirmar que irá funcionar.

Por enquanto é isso, se tiverem dúvidas só escrever nos comentários ou me mandar via e-mail, e me ajudem compartilhando o post. 😀

Até o próximo post!

Referências sobre o projeto no link abaixo.

https://flings.vmware.com/usb-network-native-driver-for-esxi/

10 thoughts to “Adaptadores USB para Ethernet no ESXi 7”

  1. Caro Rodrigo

    Passei horas procurando adaptador USB ou placa PCI-e compatível no ML para poder ´burlar´ esse problema.
    Muito obrigado mais uma vez por estar a frente do problema.

  2. Duas perguntas: Voce menciona que para os adaptadores suportados podemos utilizar ESXi 6.5, 6.7 e 7.0 com arquitetura x86. E suporte a X64? Com um adaptador destes consigo bootar a imagem da versao 7 e o adaptador ser reconhecido diretamente?

    Obrigado!

    1. Opa, Guibão quando falo sobre arquitetura estou falando sobre a arquitetura do hardware dos servidores, x86, SPARC, ARM, etc.

  3. Ola, estou passando por esse problema em um pequeno cliente. Ele tem um servidor montado. E a segunda placa de rede é essa TPLINK que é a condenação para muitos mundo afora com essa decisão da VMWARE ter feito oq ue fez no ESXi 7. Se eles fizeram isso, devem ter um enorme motivo, nao acredito que seja por desempenho, pois essas placas são otimos em termos de desempenho, acredito que essa caso seja mais por briga comercial, e dai o mundo todo paga o pato, pelo menos em paises emergentes que nao tem acesso tão facil a grandes equipamentos que são carissimos. Voce poderia me indicar uma placa PCIe que seja homologada pela nova versao do ESXi ?

  4. eu tenho o esxi 6.7,13981272 e rodei o comando esxcli software vib install -d ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip e deu o seguinte erro abaixo:

    esxcli software vib install -d ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip

    [MetadataDownloadError]
    Could not download from depot at zip:/var/log/vmware/ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip?index.xml, skipping ((‘zip:/var/log/vmware/ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip?index.xml’, ”, “Error extracting index.xml from /var/log/vmware/ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip: [Errno 2] No such file or directory: ‘/var/log/vmware/ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip'”))
    url = zip:/var/log/vmware/ESXi670-VMKUSB-NIC-FLING-39203948-offline_bundle-16780994.zip?index.xml
    Please refer to the log file for more details.

  5. Boa Noite Rodrigo, como faço para incluir o driver do adaptador us da tp-link ue 300 na iso de instalação do vmwareesxi 7u2?

    Obrigado

Deixe um comentário

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.