VMware

This Question is Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (6 pts)
12 Replies Last post: Jan 12, 2009 4:14 PM by WoodyZ  

VMware Fusion 2.0 Boot Camp Windows Bridged Network Mode posted: Oct 28, 2008 6:51 PM

Click to view Nanotechnology's profile Novice 13 posts since
Jun 15, 2008
I'm currently running 10.5.5 for Mac Os X and I have a windows XP SP3 boot camp partition running using VMware Fusion. When I set the internet option as NAT mode everything works fine but when I set the networking to bridged mode it immediately says that there is limited or no connectivity and I can't access the internet at all. Is there a remedy for this problem? Any help would be appreciated.
Click to view WoodyZ's profile Guru 10,110 posts since
Apr 22, 2004
Did you release/renew the IP Address after making the switch?

Have a look at: Understanding Networking in VMware Fusion
Click to view WoodyZ's profile Guru 10,110 posts since
Apr 22, 2004
What is providing the IP Address to the Host? Also just set the VM to bridged while it's shutdown, not suspended and then reboot the Host as well and then reload the VM and see if it get an address assigned to it however that assuming you have a DHCP Server on the LAN.
Click to view WoodyZ's profile Guru 10,110 posts since
Apr 22, 2004
Nanotechnology wrote: I'm not sure what you really mean but I'm currently accessing the internet through an ethernet connection via a DSL modem.

You answered my question partly in that you said your accessing the Internet through an Ethernet connection via a DSL modem however when trying to troubleshoot a network connectivity issue one need to be very explicit and specific and while a statement like "I'm currently accessing the internet through an ethernet connection via a DSL modem" covers some of it, it doesn't cover all of it.

In other words "DSL Modem" without providing manufacture make/model/version leaves it to be generic and not all DSL Modems are equal and or provide the exact same configuration options and services.

Example: My ISP uses a DSL Modem that has no UI and as such requires a PPPoE Network Connection setup in the OS with a User Name and Password and the IP Address assigned to the Host (MBP) is provided by my ISP's DHCP Server and provides only one IP Address through the DSL Modem to whatever I connect to the DSL Modem. This means if it's connected directly to my MBP I can't run my Virtual Machines configured with a Bridged Network and must use a NAT Network to get to the Internet or LAN. However if I plug a Router into the DSL Modem then Router provides the PPPoE Authentication and incorporates it's own DHCP Server so I can then use the one Public IP Address provided by the DSL Modem for the WAN Port on the Router and serve Private IP Address to my LAN thus allowing all physical and virtual computers on my LAN to receive IP Address and as such the Virtual Machines can use Bridged Networking.

Some Networking Devices incorporate both the DSL Modem and Router functionality.

Also some Routers will not serve IP Address to Virtual Machine using Bridged Network because of MAC Address restrictions outside of the control of the User Configurable MAC Address Exclusions/Inclusions although that's not the case for most of them.

So depending on your actual Network Topology and ISP Requirements involved then the only thing I can say is if you literally connect directly to a DSL Modem that only provides 1 Public IP Address and no NATed DHCP Services then you will need to run your Virtual Machines with the default NAT Network.
Click to view WoodyZ's profile Guru 10,110 posts since
Apr 22, 2004
Nanotechnology wrote: Oh, I'm pretty certain that this is not a PPoE connection (I don't have to enter in any login details, I can just plug the ethernet cord in and that's pretty much it). I'm not too sure what kind of internet connection structure it really is because I'm in a university network, so it's pretty hard to tell what they're doing behind the scenes...

So are you plugging in the Ethernet cable directly into the wall and your computer? I suspect the answer to that is yes or even if it's a switch or hub in any case on a university network typically you're being served a Private IP Address from one of their DHCP Servers and as such you will need to run the Virtual Machines using the default NAT Network unless you put you own router between the computer and whatever your connecting to. I carry a small 4 port WiFi travel router to use in cases like that as I typically will need to have multiple physical systems if only temporarily connected simultaneously or the need to have the Virtual Machine set to use a Bridged Network.


I guess for now I can just stick with a NAT networking method. Though, just wondering, under what circumstance would the bridge networking method work because it doesn't seem to work here and before I had a PPoE connection and it didn't work with that either (because of the reasons you listed previously in your post).

Without a router between you computer and the typical connection provided at a university then you will just have to settle for NAT.
Click to view WoodyZ's profile Guru 10,110 posts since
Apr 22, 2004
Nanotechnology wrote: Yeah, though I don't plug it directly into the wall I plug it into a modem as I said earllier. Ah well, NAT it is then.

You can still use a router between whatever your plugging into and your computer if you have the need. :)
Click to view Yang Guizi's profile Novice 26 posts since
Apr 21, 2007

Hi, WoodyZ,
WoodyZ wrote:
Example: My ISP uses a DSL Modem that has no UI and as such requires a PPPoE Network Connection setup in the OS with a User Name and Password and the IP Address assigned to the Host (MBP) is provided by my ISP's DHCP Server and provides only one IP Address through the DSL Modem to whatever I connect to the DSL Modem. This means if it's connected directly to my MBP I can't run my Virtual Machines configured with a Bridged Network and must use a NAT Network to get to the Internet or LAN.
I'm currently travelling in China. Here I'm using my MacBook Pro to access the Internet over a friend's PPPoE connection through an ADSL "modem" without a UI. It took me a while to discover that my XP VM could access the Internet using a Fusion network adapter set up for NAT. When set up as bridged, the network adapter would not work. I got the error message, "The network bridge on device /dev/vmnet0 is not running" from Fusion.


It is still not clear to me why PPPoE will not work with a bridged network adapter. You wrote that the "ISP's DHCP Server ... provides only one IP Address through the DSL Modem to whatever I connect to the DSL Modem." But I thought that bridging a network adapter means that it uses the same physical hardware (aka NIC) as another network adapter. If that's the case, then it seems to me that both network adapters -- OS X's on the MBP and XP's on the XP VM -- must have the same IP address, right? Sorry, I can't test this right now, because I only have the PPPoE connection, and it won't allow a bridged network adapter to work.

Click to view WoodyZ's profile Guru 10,110 posts since
Apr 22, 2004
The network bridge on device /dev/vmnet0 is not running.

The virtual machine will not be able to communicate with the host or with other machines on your network.
Virtual device Ethernet0 will start disconnected.

This error message means the the vmware-bridge service is not running and you can try the following command to restart it however if it doesn't work the only other thing I can think of is uninstall/reinstall Fusion. Note: This does not uninstall your Virtual Machines.

sudo /Library/Application\ Support/VMware\ Fusion/boot.sh --restart

Anyway not that any of this matters because if you're directly connected to the ADSL Modem and not a Router then you will need to use NAT because a Modem by itself typically passes off only one IP Address and that would be served to the Mac not the Virtual Machine and no being bridged doesn't mean the the Host and the Guest are assigned the same IP Address. It just allows the Guest to pass through the Host's Adapter and receive an IP Address on the same Subnet from a DHCP Server (like in a Linksys Router) or manually assign a IP Address on the same Subnet.

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities