Skip navigation
VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
7,234 Views 27 Replies Last post: Jan 28, 2008 10:52 PM by bgertzfield RSS
1 2 Previous Next
petrokalis Lurker 2 posts since
Oct 30, 2007
Currently Being Moderated

Oct 30, 2007 9:45 PM

VMWare Fusion: Promiscuous mode support under Leopard?

I have an application that I am testing that is developed using the WinPcap library.  I am running the Fusion 1.1rc1 and Leopard.  Will Fusion ever support putting the vmnet adapter in promiscuous mode on Leopard?

 

If I run my Windows VM under Tiger, I can use promiscuous mode, but under Leopard I cannot.

 

Please help

bgertzfield Master VMware Employees 1,120 posts since
Sep 7, 2005
Currently Being Moderated
1. Oct 30, 2007 10:17 PM in response to: petrokalis
Re: VMWare Fusion: Promiscuous mode support under Leopard?

What's the error message?  Do you have a small test application we can try to reproduce the error?

mrman5917 Lurker 2 posts since
May 1, 2007
Currently Being Moderated
3. Oct 31, 2007 11:01 AM in response to: petrokalis
Re: VMWare Fusion: Promiscuous mode support under Leopard?

I am also experiencing this problem. I am assuming that if we could change the permissions on the proper virtual nic then we would be home free. The few that I tried didn't get me anywhere.

bgertzfield Master VMware Employees 1,120 posts since
Sep 7, 2005
Currently Being Moderated
4. Oct 31, 2007 5:53 PM in response to: petrokalis
Re: VMWare Fusion: Promiscuous mode support under Leopard?

Hi folks,



We're discussing internally ways to solve this.

 

For now, you can actually work around it by running VMware Fusion as root.  To do so:

 

1) Open Terminal.app from the folder /Applications/Utilities.

2) At the Terminal prompt, type:

 

sudo "/Applications/VMware Fusion.app/Contents/MacOS/vmware"

 

3) Enter your password. 

 

Note: VMware Fusion will appear behind the Terminal window, and your list of VMs will be initially empty.  This is because root has a separate preferences list from the your normal user account.  You can use File -> Open to open a VM.

 

Note note: If you suspend the VM or take a snapshot, then those files will be owned by root, and you'll need to manually change the permissions from Finder to let your regular user use the VM.

 

Note note note: We do not suggest you should normally run VMware Fusion as root; this is just a workaround.  While we write very secure programs, it's possible for there to be a bug in the Fusion user interface that a malicious VM could exploit to gain privileges on your Mac.

lch1 Lurker 1 posts since
Nov 3, 2007
Currently Being Moderated
5. Nov 3, 2007 11:58 PM in response to: bgertzfield
Re: VMWare Fusion: Promiscuous mode support under Leopard?

 

I have to use my NIC in promiscuous mode all the time. However, I also understand the possible security implications of running VMWare as root (which defeats the reason why we chose to use virtualization). Do you have any idea if the next release will have the fix.

 

 

Thanks,

 

 

LCH1.

 

 

Trinitel Lurker 3 posts since
Nov 6, 2007
Currently Being Moderated
6. Nov 6, 2007 6:48 PM in response to: bgertzfield
Re: VMWare Fusion: Promiscuous mode support under Leopard?

 

Any progress on this?  This issue is driving me nuts.  I depend on using things like wireshark, and having to do sudo is not really working that well for me.

 

 

 

 

 

Eric

 

 

eableson Enthusiast 55 posts since
Jun 7, 2005
Currently Being Moderated
7. Nov 7, 2007 4:49 AM in response to: bgertzfield
Re: VMWare Fusion: Promiscuous mode support under Leopard?

Just a side note - I've been trying this, but it doesn't seem to work if you're connected via wifi.  Every time that I try it tells me that vmnet0 is not connected.

 

I'd really like to see a fix for this too... This is a bit of a show-stopper for me as I often give ESX training courses and use the VM to demonstrate the installation of ESX and some of the basic configuration tasks when I'm on a client site where we don't have equipment available to use.

 

Cheers,

 

Erik

rcardona2k Champion 6,193 posts since
Oct 20, 2005
Currently Being Moderated
8. Nov 7, 2007 5:24 AM in response to: eableson
Re: VMWare Fusion: Promiscuous mode support under Leopard?

If you have a problem with direct Wifi bridging, I think Fusion will favor a "wired" connection over wireless, so you could try putting Fusion in bridged mode and enable Internet Sharing in OS X, sharing your Airport connection to Built-in Ethernet.  This activates en0 on the host without plugging a cable in, as far as VMware Fusion is concerned.  Before NAT was available this is how I would "fake" bridging.

eableson Enthusiast 55 posts since
Jun 7, 2005
Currently Being Moderated
9. Nov 9, 2007 6:34 AM in response to: rcardona2k
Re: VMWare Fusion: Promiscuous mode support under Leopard?

I tried that approach, but some some reason it's not working on my MacBook Pro.  vmnet0 is still unavailable...

rcardona2k Champion 6,193 posts since
Oct 20, 2005
Currently Being Moderated
10. Nov 9, 2007 9:17 AM in response to: eableson
Re: VMWare Fusion: Promiscuous mode support under Leopard?

Next steps I would take are attempting to restart Fusion networking (boot.sh --restart) or just reboot.  If problem persists, check disk permissions in Apple's Disk Utility and re-installing Fusion never hurts.

jamberu Lurker 1 posts since
Dec 4, 2007
Currently Being Moderated
11. Dec 4, 2007 9:02 AM in response to: rcardona2k
Re: VMWare Fusion: Promiscuous mode support under Leopard?

 

Have there been any updates on this issue? Is it going to be fixed in a future release? Or has anyone had any success (I am having all the problems above even running fusion as root, which I don't really like doing).

 

 

Regards,

 

 

Duncan

 

 

Paul Forgey Lurker 1 posts since
Dec 4, 2007
Currently Being Moderated
12. Dec 4, 2007 2:23 PM in response to: jamberu
Re: VMWare Fusion: Promiscuous mode support under Leopard?

For me, launching vmware with sudo is working, although sort of inconvenient. My guest OS is Ubuntu 7.04, which doesn't seem to have any issues wrt promiscuous mode using this workaround.

 

However, our company is holding off upgrading to Leopard until this problem is resolved since VMWare Fusion is one of our primary applications. Hopefully there will be an update addressing this issue soon.

binarynomad Novice 13 posts since
Jul 22, 2006
Currently Being Moderated
13. Dec 6, 2007 2:19 AM in response to: bgertzfield
Re: VMWare Fusion: Promiscuous mode support under Leopard?

I too am very concerned about the resolution to this problem.  I'm an IT Engineer and I have multiple instances where I need to put my interface into promiscuous mode (security audits, packet flow testing, application testing, etc).

Toneman Lurker 4 posts since
Dec 6, 2007
Currently Being Moderated
14. Dec 6, 2007 7:33 PM in response to: binarynomad
Re: VMWare Fusion: Promiscuous mode support under Leopard?

 

Add one more to the group - I am going to try the workaround in about 15 minutes but still, we need something easier and more reliable.

 

 

Any updates from VMWare?

 

 

Bookmarked By (0)

Share This Page

Communities