最近入手Android手机一部,但是暂时没有无线路由,只好用笔记本共享,但是发现原来笔记本之间屡试不爽的方法不行了,安卓搜不到Win7共享的无线网络,原因是Android不支持Ad-Hoc模式,经过多番查询,终于找到解决办法,成功共享无线网络。
我用驱动精灵下载了无线网卡的最新版驱动,安装然后通过设置就好了,为了方便大家,我把过程再总结一下(以下操作均在windows 7 旗舰版 下操作):
一、更新无线网卡驱动为最新版。可以使用驱动人生,或者直接搜索 “网卡型号” 驱动。
二、用管理员权限打开cmd(按下windows窗口键,输入cmd ,使用netsh wlan show drivers 命令,查看是否 支持“承载模式 ”,找到这里 :
支持的承载网络
如果你的电脑上显示的是否,不好意思,亲不用继续看了。如果是“是”,那恭喜您。
三、在命令提示符下输入命令:
netsh wlan set hostednetwork mode=allow
应该会有成功之类的提示,具体的忘记了
四、继续在命令提示符中输入:netsh wlan set hostednetwork ssid=您想要的无线网络的名称 key=您想要设置的密码(注意:您想要使用的名称和后面的key中间是一个空格)
如 netsh wlan set hostednetwork ssid=Happy key=emotional (注意:密码长度必须8位或以上),应该会提示成功之类的,这时打开网络共享中心,再打开更改适配器设置,你会发现多了一个MicrosoftVirtual wlan Miniport Adapter ,这就是我们刚才虚拟出来的无线网络适配器。
五、继续输入netsh wlan start hostednetwork 这时手机应该就能搜到了,但是不能上去网
六、打开网络共享中心发现你现在连接了两个网络了,一个是你的有线网络,另外一个就是虚拟网络,右击你的本地连接 ,或者其他你连有Internet的网络连接,选择属性,点击共享,勾选“允许其他网络用户通过此计算机的Internet连接还连接”选项,在下拉菜单中选择刚才建立的虚拟网络,确定。这样你的Android手机就可以上网了。
注意:每次开机都要运行 netsh wlan start hostednetwork 命令 ,你可以打开记事本,建立一个文本文件,扩展名改为.bat ,输入 netsh wlan start hostednetwork 每次开机运行下就好了
注意:win7下必须开启自带的防火墙,否则会提示null错误
其实大家可以把上述命令编写成一个.bat小文件,双击即可,记事本编写内容如下:
netsh wlan set hostednetwork mode=allow
netsh wlan set hostednetwork ssid=wifi key=wifewife
netsh wlan start hostednetwork
(其中wifi是我随便起的名字,wifewife是密码)
另存为任意名的.bat格式即可,以后再共享网络直接双击这个批处理文件即可!