Jul 15, 2025 by Arnaud Stoz | 160 views
https://cylab.be/blog/430/vmware-could-not-connect-ethernet0-to-virtual-network-devvmmon
When using VMware on Linux distributions, particularly on Manjaro, users may encounter a frustrating issue where their virtual machines (VMs) fail to establish an internet connection, resulting in the error message “could not connect Ethernet0 to a virtual network.” This problem can be particularly puzzling, especially for those new to Linux or VMware. In this post, we’ll delve into the causes of this issue and provide a step-by-step guide on how to resolve it by updating the kernel boot options. By following these simple instructions, you’ll be able to get your VMs up and running with a stable internet connection.
In order to check what is happening you could use a wide variety of command:
systemctl status vmware.service
dmesg | grep vmnet
The last command should give you some output and you should see a line
Missing ENDBR: init_module +0x0...
You will have to update the kernel boot options to fix this issue.
Open the file /etc/default/grub
and search for the line GRUB_CMDLINE_LINUX_DEFAULT
.
Then add at the and between the quote ibt=off
.
So your line should looks something similar to this
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apparmor=1 security=apparmor udev.log_priority=3 ibt=off"
Save and exit and type grub-update
.
Reboot, start your VM and it should now be connected.
This blog post is licensed under
CC BY-SA 4.0
Python Windows Docker Network analysis and visualization Virtualization Offensive Security
Virtualization Docker Python
Virtualization Docker