web-dev-qa-db-ja.com

Virtualbox内で物理的なwifiカードを使用する

私はWindows7でVirtualboxを使用しており、ゲストOSはUbuntu(ライブモード)です。ゲストOSで物理的な(統合されたIntel Centrino Advanced-N 6200)Wi-Fiカードにアクセスしたいと思います。外部Wifiドングルを使用する可能性はありません。私はこの主題について多くのハウツーを読みました。チュートリアルでは、Intel Centrinoカードでブリッジ接続を使用すると問題を解決できると示唆していますが、実際のWi-Fiカードをこのように使用することはできませんでした。それは可能ですか?私は何かが恋しいですか?必要に応じて、Virtualboxから他の仮想化ソフトウェアに切り替えることができます。

1

Windows 7ホストでは、それは不可能だと思います。

あなたがやろうとしていることは、PCI/PCIeパススルーと呼ばれています。 VirtualBoxは、ホスト上でLinuxを実行している場合、限られた範囲でそれをサポートしますが、要件は非常に厳格です。

https://www.virtualbox.org/manual/ch09.html#pcipassthrough

現状では、唯一のオプションは、オンボードWiFiを無効にし、代わりにUSB 2.0WiFiアダプターを使用することです。 VirtualBoxはそれをゲストに問題なく渡すことができます(まあ、理論的には問題はないはずです)。あなたはこれがあなたにとって不可能であると言います、それはあなたがあなたの問題に対する解決策を持っていないことを意味します。

私の意見では、VMware Workstationでさえ、他の唯一の適切な代替ソフトウェアVMソフトウェアは、PCIパススルーをサポートしていません。

2
misha256

USBドングルがオプションでない場合、他の唯一の解決策は逆を行うことです:ホスト上のubuntu、仮想化されたウィンドウ。 Linux(wifi?)またはWindows(GPU?)の両方への直接ハードウェアアクセスを許可しながら、LXCまたはdockerを使用して、パフォーマンスを低下させることなく両方のOSを実行できます。

0
Muad'Dib