主题 : 常用的解决WIFI连接上去不能上网问题的方法
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605058
威望: 529687 点
无痕币: 65 WHB
贡献值: 0 点
在线时间: 62587(时)
注册时间: 2008-12-25
最后登录: 2024-05-18

常用的解决WIFI连接上去不能上网问题的方法

这张帖子是整合了目前网络上几种常用的解决WIFI连接上去不能上网问题的方法。
在此先感谢各路大神的无私奉献...


常常会有安卓手机的用户提出这样的问题,当手机进行WIFI无线网络连接时,可以连接上无线网络,同时信号非常好,但是却在使用像Browser或Market这样的需要网络支持的软件时却不能正常使用,存在较大的延迟。这是怎么回事呢?

让我们按照惯例的分析造成这样的原因,首先造成这个症状的肯定不是因为密码错误,因为机子可以连接上网,但是却有着很大的延迟。所以可能是WIFI的设置问题。


2.进入无线路由器设置,发现无线模式设置为混合模式,而目前生产的Android手机内置的WIFI模块是支持混合模式的,然而可能是由于网络标准之间的切换出现了问题,那么将无线路由器设置成为802.11g即可,当然802.11b也是可以的,不过速度可能会稍慢一点

这时候,WIFI连接上却不能上网问题就被很完美的解决了,鼓掌!!



方法二:

先来理一下思路,带有Wi-Fi的终端设备通过连接笔记本的无线网卡设置的无线AP共享上网,笔记本则通过以太接口连接电信的ADSL,此时以太网充当外网,无线AP充当内网(相当于二层交换机),通过组建内外网实现网络共享。有一个要特别注意的:因为笔记本无线网卡发出无线AP信号在传输过程中受很多因素影响,所以建议设置静态IP,无线AP建议加密! L% ^* ~: C! Y. B& X- n K8 |
设置方法:


1.打开网络与共享中心—管理无线网络—添加—创建临时网络—设置用户


名Pswendy 密码123456;也可以使用命令来添加新建一个记事本7 w+ ]0 z5 m! e5 [7 g% l
netsh wlan set hostednetwork mode=allow4 w; I! [" r' _3 ^
netsh wlan set hostednetwork ssid=Pswendy key=123456
netsh wlan start hostednetwork
+ I0 k8 f( [; A+ M


保存为BAT格式


每次连接之前点一下就可以了




2. 重新进入“网络和共享中心”在这个位置把两个网络都设置为家庭网络

(比较关键)


3. 打开本地连接,点击网络连接的详细信息,记录下本地连接的DNS(比如

202.103.44.150 202.103.24.68),首选和备用都要;打开无线网络连接—

属性—选择“Internet 协议版本 4(TCP/IPv4)”选择手动获取IP


IP地址 192.168.2.1 4 j, j ]% X/ T$ I3 K+ b


子网掩码 255.255.255.0

DNS服务器地址 输入刚刚记录下的本地连接的DNS(重要) 完成后确定. `.



4.单击“本地连接”选择“属性”,再选择“共享”将里面的两个连接共享的设置都打上勾,其中

“家庭网络连接”那个框上面的字体应该为Pswendy这个网络的连接名字, O6 e" }+ U! O* a! d$ T s" y


5.接下来设置手机:手机先连接上Pswendy,设置--无线和网络--WLAN 设置--按菜单键--高级--使
用静态IP
IP地址(192.168.2.2)
网络掩码(255.255.255.07 k+ c. f2 g# x
网关(192.168.2.1)-( i2 l8 v0 f+ o X+ k6 D$ S' Z
DNS本地连接的DNS(比如202.103.44.150 202.103.24.68)
. l* p Z z: j) G


6.确定就OK了


方法三(需要ROOT而且有些蛋疼):

方法是在root后, 安装 Android Terminal Emulator, 再执行以下操作:

1.) 开启wifi, 等待 Wifi 连接成功后, 才执行以下操作
2.) 打入 "su" 再按enter, 会询问是否允许执行, 按"Always".
3.) 返回terminal 后, 会看到卡住了, 只要按Menu -> Exit (or Reset Term) 后, 重新开启即可.
(重开terminal后要再打入"su"再按enter)
4.) 如果已有 superuser 权限, prompt会变成 "#".

5.) 打入"wlan_cu" 后按enter
6.) 按 "w" enter, "p 1" enter, 会把Power Mode 变成 "1 = Active".
(预设是 0 = Auto)
7.) 按".." 返回上一个目录, 再"q" enter 退出, 之后就可以了!


Android Terminal Emulator下载 download.apk下载次数: 33


要注意的是, 经查看Android Source Code "WifiStateTracker.java", 每次Wifi 成功连接后 Android 会将Wifi Power Mode 设定成AUTO, 是每一次连接后也会设定成AUTO. 所以每次连接后, 都要重新执行以上操作..所以说这个方法些蛋疼..

上面的方法是我在本论坛搜集到的,不知道是否适用于你的机器,不过既然都是安卓,肯定有其通用的地方,喜欢研究的机油可以试试

1.进入安卓手机里面查看WIFI设置,如果没有发现什么可以设置的选项,就应该判定是无限路由器的设置问题。
级别: 六行秋雁
UID: 99611
精华: 0
发帖: 173
威望: 11454 点
无痕币: 387 WHB
贡献值: 0 点
在线时间: 110(时)
注册时间: 2010-07-20
最后登录: 2019-03-19

正在学习中。
Total 0.053684(s) query 5, Time now is:05-18 15:35, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛