Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm having trouble assigning my Host Wifi Adapter (which is installed internally in my laptop) DIRECT to the guest OS [Windows XP x86] in the Oracle VirtualBox VM.

I tried so many ways, like Bridging, NAT and etc. But only Bridging sort of worked, but it wasn't a direct assigning, my Host OS [Windows 7 x86] was still able to use WiFi and connect wireless networks, whereas in the guest OS I wasn't able to even see the available wireless networks list.

In several forums I found out the conclusion that only assigning the external WiFi adapters (like USB-Stick) to the Virtual Machines is possible.

Any ideas?

share|improve this question
I didn't faced a problem with win 7x86 and Ubuntu11 , didn't had to assign host wifi adapter separately – Satya May 6 '12 at 9:35
Ok, can you at least see the available wireless networks list in your guest OS? – Emil May 6 '12 at 9:37
yes I can connect / browse / send email / chat , virtually anything that I do on my host os – Satya May 6 '12 at 9:38
mm.. I think you didn't get the real question, I can do all that kinda stuff just by attaching NAT, or Bridging to my Host LAN adapters,,, I wanna check if I can use my WiFi Adapter right inside my guest OS. (like seeing currently available networks, connecting them, inputing the WEP/WPA passcodes and stuff..) – Emil May 6 '12 at 9:44
I don't think this is possible. – Sathya May 7 '12 at 8:57

Unfortunately no virtualization software allows for direct access to hardware devices like that.

Compare VirtualBox with VMware Fusion and Parallels for Mac. All 3 of those programs behave the same way. The only devices that can be directly accessed are usb devices. Everything else is abstracted though the virtualization engine. (Though you could argue that the vm has lower level access to cd rom's and storage devices).

I wish I could give you a better answer, than simply to buy a usb wireless card.

Some improvements have been made at the hardware level to support hardware passthrough. For example, Intel has released processors that have advanced virtualization features. You can in theory, connect multiple video cards in your computer, and assign one of the video cards to a Virtual Machine. That VM would then have full control over the graphics card.

Intel calls the technology VT-d

share|improve this answer

That is not possible if you use inbuilt wifi card. You can buy an USB wifi dongle and enable it in virtual machine. Ensure to have all guest addons. If you expose the USB, you can use it in guest OS.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .