我有一个令人难以置信的问题,最近几周我一直在努力解决。我是Android的新手,最近购买了华为Ideos X5(Android 2.2.1)。我没有发现其他人有这个问题。
问题:
我的Android手机将能够连接到我的无线网络,并从我的DHCP服务器获取IP地址,但是当尝试通过网络访问任何内容时,它将无法正常工作。尽管有时会起作用(即一些数据会通过)。
调试:
我的Android手机可以连接和使用其他无线网络,尽管我只尝试了两个(在我的大学和一个朋友中)。这表明我的手机没有坏。
在对服务器执行ping操作时,通过使用终端仿真器应用程序进行更仔细的检查,我将获得80%的丢包率。当然,这使得不可能使用无线网络,但这意味着某些数据包确实可以通过(甚至到达Internet),因此这不是DNS问题。
我的笔记本电脑可以完美地连接和使用我的无线网络(实际上,它可以以18 Mbps的速度从Internet下载并使用802.11g以10 Mbps的速度上传,我认为这是不错的选择)。我的USB无线适配器也可以很好地工作。我朋友的一个Android手机(LG Optimus One)和iPod也可以与我的无线网络一起使用,最奇怪的是,另一个朋友的Android手机具有相同的型号(Huawei Ideos X5)也可以与我的无线网络一起使用。这表明我的接入点没有故障。
我所在地区有大量无线网络。我的手机可以看到21个,包括我自己的。我不知道这是否会影响任何事情。我无法尝试其中的任何一项,因为它们受到了保护。
值得一提的是,我没有您的平均无线网络设置。我有一台运行DHCP服务器的服务器(固定计算机),依此类推。直到最近,我才通过购买D-Link DIR-300并用DD-WRT对其进行闪烁来将无线网络添加到我的公寓中。我不知道它是否适用于原始固件。路由器充当接入点。
我试图将通道,协议(B,G,N),安全设置从开放更改为加密(WPA2 AES),等等,但无济于事。
即使电话距离AP仅几厘米,它的丢包率仍将达到80%。DD-WRT报告信号强度为92-98%。我认为这是软件/设置问题,而不是硬件问题。
当然,我也尝试过重置AP和手机。都没有帮助。当路由器使用出厂默认设置或AP设置时,Android手机的WiFi无法正常工作。但是,我担心我的无线网络的某些错误设置存储在手机上,似乎它们可能已同步到我的Google帐户,而且即使我“忘记”了无线网络或重置了手机后,它们仍可能在那里(有没有办法确保一切都被抹掉?)。
在这一点上,我没有主意。我希望我能充分解释我的情况。你有什么想法?提前致谢。
编辑:
我已经做了一些进一步的测试。我再次重置DD-WRT路由器,看看它是否可以工作,并且根据Ryan的建议尝试将其简化为最基本的设置。即使我仅尝试了b / g模式,也无法正常工作。有趣的是,在更改模式后ping的前两秒可以正常工作,而不会丢失任何数据包,但是此后,它将再次恢复正常。
我还尝试了一些我认为不可行的方法-将原始固件恢复原状。令我惊讶的是它确实有效,并且我的手机在ping操作时没有任何数据包丢失。(我实际上错过了原始固件不支持AP模式的信息)。但是,我仍然不明白为什么它在DD-WRT中不起作用,并且对任何可能的解释都非常感兴趣。
尽管我很固执,但我明天可能会尝试再次闪回DD-WRT以查看它是否有效(如果可以,我无法解释原因!我认为将其归咎于不良闪存似乎是幼稚的)。