Hi!
For a few days now, I cannot use bridged networking in my virtual machines. The error message is "The network bridge on device VMNet0 is not running. The virtual machine will not be able to communicate with the host or with other machines on your network. Failed to connect virtual device Ethernet0". On the host, I have 2 network connections, the one I do not use is deactivated, it does not show the virtual devices (should it?). I can use NAT, Host-only fails with the same error message. I tried to reinstall VMWare, but to no avail. The Event Log does not show any errors. The device manager shows VMNet1 and VMNet8, but no VMNet0 (should it?).
Any idea on what I could do? Maybe VMnet0 is linked to my "unused" network connection, how can I check this and change this to the other connection? The virtual network editor shows VMNet0 as "Bridged to an automatically chosen adapter", and on the automatic bridging page, the checkbox "Automatically choose..." is turned on and diabled.
Thanks in advance!
Alexander
1. For bridged networking to work you need a link on your physical NIC.
2. Checking where VMnet0 points to is a good idea. Which host OS do you use?
AWo
Oops, forgot to mention, using VMWare 6.0.3 on Vista 64bit. How do I check where VMNet0 points to?
Go to VMWorkstation menu "Edit Network Setting... --> Host Virtual Network Mapping". Standard is an automatically choosen adapter which might be the wrong one in your case.
AWo
The problem is - it does not show anything else in this dropdown menu. I can only select "Bridged...", and for all the other VMNets I can only select "Not bridged".
Under XP there's no VMnet0 visible under the Network Properties nor under the Device Manager. So that seems to be normal. You should see VMnet1 and VMnet8.
areifinger wrote:The problem is - it does not show anything else in this dropdown menu. I can only select "Bridged...", and for all the other VMNets I can only select "Not bridged".
There's no physical NIC shown? Is you network working at all? Can you see you active LAN connection within the hosts network properties? Sure that at least one physical NIC is still activated? Deactivated NIC's can't be selected.
AWo
No - nothing is shown. My network is working - I am writing this message on the affected computer...
I just looked into the device manager again. It now shows VMNet 0, 1 and 8. 0 was not there before, I don't know how it appeared. All 3 have the yellow exclamation mark and say "Driver cannot be loaded, Code 31". This is new, too, before 1 and 8 did not have an exclamation mark. I can still use NAT from my virtual machine, though...?
Something is wrong with the state of my network...
Found this under the release notes for 6.0.3:
On Windows hosts, you need to run the Virtual Network Editor as a user with administrative privileges. If you run it without administrative privileges, you might see inaccurate information. On Windows Vista hosts, this means you need to be logged in as a member of the Administrators group and either disable UAC (user account control) or start the Virtual Network Editor by right-clicking it in the Start menu and choosing Run as Administrator.
AWo
UAC is off, and even explicitly running it as admin does not change anything...
Ignore the Virtual Network Editor. For bridged mode to work, each desired physical NIC must have the "VMware Bridge Protocol" service installed and checked in its settings. If it isn't there, click "Add", select "Service", then "Have Disk", and browse to the Workstation folder. Select the netbridge.inf file.
OK, my network on the host seems to be slightly damaged: I open up the LAN connection settings, and the window is empty except for the "client for microsoft networks". No other service/client/protocol, and no hardware in the box on top. Any idea how I can reinstall all the networking stuff in vista without reinstalling the whole system?
Maybe I should delete the (Current)ControlSet branches in the registry and let windows repair itself? Anyone with a better idea?
I wouldn't delete something in the registry exept I exactly know what to do?
You should be able to add (Install) protocols and services to this LAN connection. There must be a button to do it. I would try this first.
AWo
I tried that, it immediatly says "file not found" and aborts. I tried to remove the connections and let windows recreate them, but this led to the same error. I had to go back to an old recovery point to get the connections back. I guess the networking is completely damaged...
The issue is with the VMware agent service being at manual and not at automatic. Therefore its not started.... Start it and change it to automatic... it solved the same issue I had ...
For anyone who hasn`t solved yet the problem regarding not rocognizing vmnet0, i had this problem too for 3-4 days in which i desperatelly tried to find a solution:
I have XP installed
reinstalled Wmware 9-10 times with no luck.. it seemed that all my images with Operating System or not, had the same problem vmnet0 was not running; this was a clue that the problem didn`t occured just in one, but more likelly in VMware or my host Operating System.
i tried to repair vmnet0 by (re)installing VMware bridge protocol in LAN; tried to manually configure the IPs for guest operating system, but then i remembered something: 3-4 days before i was installing Outpost Firewall and i remembered it blocked erroneously my Internet Connection so i thought that this could be the problem..
but i also uninstalled the firewall, the same day i installed it, so i thought maybe some settings/files/registry entry remained in my system as active. I searched google and found a clean.exe utility from the firewall site that was created specifically for cleaning the remaining parts of the firewall. After running it following the instructions, now all is fine..
vmnet0 was working again ..
after cleaning, although when i started an os in vmware i didn`t received the error "Network Bridge on device VMnet0 is not running" anymore the network seemed not to work for the guest OS, i read another post: http://communities.vmware.com/thread/64615, there the user said: The vmnet0 bridge was fine. The problem was a failed router whose DHCP server had died. The reverted VMs could not renew their IP addresses. I connect through a router to, but what i did that solved the problem was just reuploading the firmware .bin file for the router. I noticed that restarting the router from the power button rather than reuploading firmware was sufficient.
After this my guest Internet connection was functional again...
So please check if you have trouble with vmnet0 try remembering if you installed firewall / application that changes the Internet Settings latelly, and after uninstall see if there are some cleaning utilities that come with those products and try running them. If somehow the "Network Bridge on device VMnet0 is not running" appears again repeat the cleaning procedure; that should make the error dissappear. Good luck!