如果你的Windows7已經安裝了支援Virtual WiFi功能的無線網卡驅動,你就會在控制台\網路和網際網路\網路連接看見一個虛擬網卡,裝置名稱字叫做:Microsoft Virtual WiFi Miniprot adapter。
倘若你的系統沒有這個功能,而且你的網卡是Intel,可以下載最新驅動程式【32位,64位】,倘若都不是,系統內建的第三方驅動程式也可以支援(比如我的USB-TPLink,TL-wn321G)。
那怎麼開始使用這張虛擬出來的網卡呢?我原先以為這種網卡跟真實的網卡沒有兩樣,可是選擇該網卡之後才發現它沒有串連/斷開選項,考證資料:
引用if the computer has a single wireless network adapter. This virtual device is used exclusively for performing software access point (SoftAP) connections
才發現如果你只有單張無線網卡,那麼這張虛擬網卡只能是先做SoftAP,即軟體虛擬AP。這也就是說你可以把你電腦上的網路連接分享出來,實現路由器的功能。操作如下:
- 以管理員權限開啟命令列視窗(開始->附件->命令列提示符,右鍵以管理員權限開啟)
- 輸入:netsh wlan set hostednetwork mode=allow ssid=Windows7AP key=password (ssid和password根據個人喜好自定)
- 啟動Adapter,輸入:netsh wlan start hostednetwork
- 最後在控制台\網路和網際網路\網路連接中選擇那個虛擬網卡(Microsoft Virtual Wifi miniport adapter)右鍵屬性,選擇共用項。選擇一個已經存在的網路連接共用給它。
- 如果你在其它機器中的無線網卡搜尋可用網路時候,就會發現有一個AP是你之前建立的。
- 這樣就是實現了網路分享。當然如果你覺得這些命令列操作很困難,有一個軟體可以幫你搞定:Connectify. 該軟體應該是封裝了以上命令列的功能。