WiFi错误:“无法连接到网络”


8

间歇性地,当我尝试连接到WiFi网络时,收到以下错误消息作为Toa​​st消息:

连接网络失败

尝试连接后,该消息会立即弹出,因此很显然它不是尝试失败的消息。我在日志中未发现任何错误。受影响的网络是我以前连接过的网络,但设置没有更改。

我如何找出问题所在?

我有一个扎根的运行Android 4.1.1和ROM的Galaxy Nexus。这个问题与我之前发布的另一个问题有关,但是这个问题更多地是关于如何查找特定错误消息的来源的,因此其重点有所不同。

额外细节

以下是根据评论提供的更多详细信息:

  • 我已经在家庭和工作网络中观察到了这一点。一个被标识为WPA2 PSK,另一个被标识为WPA / WPA2 PSK。

  • 我尚未按照注释中提到的故障排除指南中所述关闭手机电源。但是,我已经重新启动无济于事(使用有根电话上可用的reboot命令)。

  • 忘记网络并重新添加它无效。实际上,如果我忘记了网络,则无法再成功添加它。

  • 无线密码未更改。

  • 当我处于无线状态时,没有配置代理。但是,在进行数据连接时,我会运行Onavo Extend。禁用它无效。

  • 我已经从DHCP切换到静态IP地址。这样做可以减少出现问题的频率,并且似乎已经消除了我之前提到的随机丢弃wifi的问题。

  • Wifi睡眠设置为“仅在插入时”。我认为这并不重要,因为我的问题是首先建立连接(例如,当我到达家中或上班时),而不是保持连接。

请注意,尽管进行了所有这些故障排除步骤,但我的最初目标是找到实际的错误消息或日志条目,以提供有关问题的有用信息。


什么样的无线网络?WPA?WPA2?WEP?以防万一,请仔细
Enigma

@谜:谢谢你的建议。我已经更新了我的问题。
Scott Severance 2012年

尝试完全禁用睡眠并从应用程序商店下载第三方wifi连接工具。可能还提供了一个不错的输出日志。除库存服务外,您还运行哪些其他应用程序服务?

1
正如这里没有明确提到的那样:logcat问题出现时,你们两个中的一个试图捕获一个吗?这可能会出现一些问题。在ICS(4.0)以下,您可以使用Google Play中的其中一种logcat应用程序;但是,与JB一样,他们只能访问自己的日志条目,而不能再访问其他任何内容,您可能需要使用adb logcatthen(或为设备创建根目录)。
伊齐

1
我尝试过,但没有任何意义。顺便说一下,对于有根电话,可以将alogcat转换为系统应用程序。然后按果冻豆广告中的说明工作。
Scott Severance

Answers:


3

您是否已安装自定义恢复?我在Galaxy S2上曾两次遇到此问题,而每次在恢复模式下运行权限修复都为我解决了什么。

如果不行,请尝试删除您的WiFi配置文件。不确定Nexus上的功能是什么,但我猜它会像/data/misc/wifi/wpa_supplicant.conf或那样/data/misc/wifi/wpa.conf。显然,您应该在删除任何内容之前进行备份。请注意,如果您这样做,将会丢失所有WiFi设置。


有联系的人不是发布赏金的人,我猛力引起注意。我有LG Optimus 4X HD。没有太大的不同,我不认为它的平台是特定的。尽管尚未将恢复作为此问题的解决方案的一部分进行了调查,但目前尚未安装恢复(移至CyanoGen 10.1)。尽管我意识到我的固件更新已经删除了根访问权限,但我根本看不到/ data / misc / *。那会阻止访问吗?我要整个周末都花些时间做些事情。我会在知道更多时更新。谢谢。
帕特里克

2
@Patrick-如果您/data根本没有root访问权限就可以看到任何内容,我会感到惊讶。在我测试过的每部手机上,一个应用只能看到自己的用户数据,/data/data/app.name而看不到其他任何数据。如果您确实具有root用户访问权限,还请检查一个名为的目录/data/wifi。有些手机使用而不是/data/misc/wifi
2013年

当然。感谢您的确认,看来我整个周末都被困在电脑前。让我们希望太阳会消失吗?
帕特里克

哈哈,是的,周末愉快。让我知道您的问题是否得到解决。
2013年

无法生根。似乎我在通过亚行拨打电话时遇到问题。我对这个东西还是很菜鸟的:(尽管我确实找到了一个可以帮助您的应用程序……
Patrick

1

我认为您问题的这一部分很关键:

我已经从DHCP切换到静态IP地址。这样做可以减少出现问题的频率,并且似乎已经消除了我之前提到的随机丢弃wifi的问题。

IP地址问题肯定会给您带来麻烦。静态寻址只能解决症状,而不能治愈疾病。假设您要连接的AP的DHCP设置没有更改,请专注于调查您的电话如何充当DHCP客户端。我发现了一个错误报告,其中多个用户报告了您遇到的相同问题(作者实际上引用了您以前的问题之一)。其中一位评论者找到了与DHCP有关的日志条目;您在评论中提到您没有找到任何相关的日志条目,但是否看到任何类似于此评论者的条目?

4月1日05:26:12未知daemon.info dnsmasq-dhcp [522]:DHCPREQUEST(br0)192.168.200.225 a0:0b:ba:83:65:32

4月1日05:26:12未知的daemon.info dnsmasq-dhcp [522]:DHCPNAK(br0)192.168.200.225 a0:0b:ba:83:65:32错误的地址

此外,后来的评论者发现DHCP客户端服务dhcpcd未在其设备上运行。他解释说:

我开始使用良好的旧Linux控制台和“ ps”命令进行研究。我注意到:

  • 每次我无法连接时,dhcpcd都没有运行。
  • 出现问题时,至少有几次,金山Office进程正在运行。

因此,我所做的是:

  • 卸载了Kingsoft Office,
  • 在我经常使用的所有网络(家庭,工作,朋友,家人)上切换到静态IP。我还禁用了WiFi电源管理(在可能有帮助的地方阅读)。

这些之后,问题消失了。它已经消失了两个星期了!

他发现DHCP客户端服务的缺失与他的一个应用程序有关。将设备重新配置为使用DHCP,尝试连接到有问题的AP之一,然后使用终端仿真器(或类似工具)通过键入命令来执行与他所做的相同的调查ps | grep dhcp。输出应类似于以下内容:

dhcp 4858 1 924 552 ffffffff 00000000 S /system/bin/dhcpcd

这意味着该dhcpcd进程正在运行。如果dhcpcd没有运行,您将一无所获。如果是这种情况,请ps再次键入以获取所有当前进程的列表。您是否注意到已安装的应用程序和遇到的问题之间有任何关联?作为临时解决方法,请尝试通过键入重新启动服务sudo dhcpcd,然后再次尝试连接。


0

如果没有解决,我设法解决了当前的问题。

简而言之,我安装了Wifi Ruler-Free,它覆盖了股票wifi连接管理器。

这使我可以单击并连接到我遇到的任何AP。

它可以处理很多其他事情,最后我可以防止我的手机连接到我的邻居,这是一个非常强大的开放式wifi。

希望这可以帮助。


0

检查是否设置了移动数据限制。我知道这对我的三星Google nexus maguro很奇怪,我取消了限制,并且wifi恢复了正常。

但是,我在Nexus 7石斑鱼上遇到了同样的问题,我在网上尝试了各种应用和技巧。但最后我不得不重新刷新Cyanogenmod才能使wifi正常运行。


-1

我早些时候将这个答案提供给断开连接查询,但是这里有些共鸣。

我想我可以猜测发生了什么。当我第一次开始使用免费热点时,我没有出现任何连接问题,并且通常它们都有登录屏幕以插入区域设置密码。但是,像旅馆这样的某些地方似乎可以在有限的时间内提供免费访问权,或者无需登录即可首次使用,然后在以后它们将希望您注册。

当我第二次回到这些地方时,我发现电话找到了网络并声称已连接,但每次使用都会返回网络错误,或者似乎已连接并被切断。实际上,我正被重定向到他们的登录页面,只有它似乎经常在姜饼中在后台打开,所以您不知道它正在发生。

摆弄后,有时可以显示登录页面,然后注册。通常,我只能通过尝试Google搜索来做到这一点。Google似乎以某种方式知道如何通过登录页面进行路由,而其他应用却无知。


1
感谢您的回答。但是,正如我在问题中指出的那样,我正在家里和工作中遇到这些问题。我认为,您与免费Wi-Fi热点的问题完全无关,因为尽管有热点连接,但您遇到的问题仍然出在外面。
Scott Severance

-2

尝试重新启动手机,重新启动后您会再次找到它。


3
是的,“尝试重新启动”是一种针对各种计算机问题的可靠且经过实践检验的故障排除技术,但这并不是一项长期策略,也无法确定实际问题。
ale 2014年

-2

我遇到过同样的问题。我发现它必须与我的Easy Battery Saver应用程序配合使用。弄乱了设置并立即连接。


1
很难理解“与设置相关”。
svarog 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.