Yesterday one of my VMware virtual machines decided it wasn't a good day to connect to internet and refused to use the macosx network bridge. When trying to enable the network bridge, I received the following error message:
The network bridge device on /dev/vmnet0 is not running
A quick online search revealed me multiple solutions but the most of them were targeting VMware 1.0. The error above in WMvare 2.0 or greater can be easily fixed typing the following command in the Terminal (thanks Aaron).
sudo /Library/Application Support/VMware Fusion/boot.sh --restart
After a few seconds your virtual machine should automatically reconnect throught your macosx network bridge.