Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
2  
I don't think this is possible. –  Sathya May 7 '12 at 8:57

3 Answers 3

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
http://software.intel.com/en-us/blogs/2009/06/25/understanding-vt-d-intel-virtualization-technology-for-directed-io

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

Not true, not true! KVM machine allows me to connect ANY of internal devices in my laptop to the Guest OS, but the VirtualBox.

share|improve this answer
    
Naturally, this is a relatively recent development. I doubt it was stable back in '12. Still, ESXi offered this before, but it only works with compatible devices (and VT-d). –  Daniel B Aug 19 at 8:07

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.