L’installazione dei vmtools comporta nella virtual machine il passaggio forzato all’adattatore vmxnet. Può capitare però, ed è capitato ad un mio cliente, che questa scheda funzioni male a causa di alcune incompatibilità con l’hardware, che sia esso la scheda di rete fisica del server ESX o il suo abbinamento con un determinato switch.
E’ possibile in questo caso forzare l’uso di e1000, scheda sicuramente meno performante, ma maggiormente compatibile. Per farlo:
- spegnere la vm
- editare il file .vmx e impostare la riga relativa alla scheda di rete in questo modo:
Ethernet0.virtualDev = “e1000” - riavviare i management services
service mgmt-vmware restart - alternativamente è possibile evitare il riavvio dei servizi, deregistrando e riregistrando nuovamente la VM.
Fate attenzione che non tutti i sistemi operativi hanno i driver per la e1000 (ad esempio Windows XP 32 bit o Windows 2000) e vmtools non ve li installa!!!
Per averli, lasciate inizialmente installata la scheda vmxnet e con questa scaricate sulla VM i driver intel: