Not sure what I did, but for some reason the network adapter no longer shows up in my guest os running Ubuntu. When I run ifconfig
, only the lo interface is listed. The Network Adapter settings for the guest is this:
What's going on?
ifconfig -a
dmesg | grep -i eth
Try
If you see kernel messages mentioning network hardware, then the interface is being detected by the kernel. It may just be that you've messed up your user-land configuration.
Is your guest OS Ubuntu Desktop? If so, check your network settings in the Network Manager applet. Create a new entry there for your interface, if one doesn't already exist.
If you're not running Network Manager (or some other graphical network config applet like
wicd
), then your network probably needs to be configured in the/etc/network/interfaces
file. Presuming your network interface is namedeth0
, and presuming your LAN has a functioning DHCP server, the following entry in your guest'sinterfaces
file should do the trick:and what do you get with "ifconfig -a" ? If network is not properly set up, you may not see the unused interface.
I wish I had a better answer, but bridging to wireless adapters really has some issues with most virtualization products. Try switching your guest network mode to NAT and see if the adapter shows up in your guest.