Ошибка WiFi: «Не удалось подключиться к сети»

8

Периодически, когда я пытаюсь подключиться к сети WiFi, я получаю следующее сообщение об ошибке в качестве всплывающего сообщения:

Не удалось подключиться к сети

Сообщение появляется сразу же после попытки подключения, поэтому очевидно, что оно не пытается и не удается. Я не нашел упоминаний об ошибке в журналах. Это касается тех сетей, к которым я ранее подключался, без изменений в настройках.

Как я могу понять, в чем проблема?

У меня рутированный Galaxy Nexus под управлением Android 4.1.1 и стоковое ПЗУ. Этот вопрос связан с другим вопросом, который я опубликовал ранее , но этот больше о том, как найти источник конкретного сообщения об ошибке, поэтому его фокус отличается.

дополнительные детали

Вот еще несколько деталей, основанных на комментариях:

  • Я наблюдал это в своих домашних и рабочих сетях. Один из них обозначен как WPA2 PSK, а другой - как WPA / WPA2 PSK.

  • Я не выключил телефон, как описано в руководстве по устранению неполадок, указанном в комментариях. Тем не менее, я перезагрузился безрезультатно (с помощью команды перезагрузки, которая доступна на корневых телефонах).

  • Забывание сети и ее повторное добавление не имеет никакого эффекта. На самом деле, если я забуду сеть, я больше не смогу успешно добавить ее заново.

  • Беспроводной пароль не изменился.

  • Там нет прокси настроен, когда я нахожусь на беспроводной. Тем не менее, я запускаю Onavo Extend, когда подключен к данным. Отключение не имеет никакого эффекта.

  • Я переключился с DHCP на статические IP-адреса. Это уменьшило частоту возникновения проблем и, по-видимому, устранило мою предыдущую проблему, когда Wi-Fi случайно удалялся.

  • Режим сна Wi-Fi установлен на «Только при подключении». Я не думаю, что это актуально, потому что моей проблемой является установление связи в первую очередь (например, когда я прихожу домой или на работу), а не поддержание ее.

Обратите внимание, что, несмотря на все эти шаги по устранению неполадок, моя первоначальная цель состоит в том, чтобы найти фактическое сообщение об ошибке или запись в журнале, которая дает полезную информацию о проблеме.

Скотт Северанс
источник
Что за беспроводная сеть? WPA? WPA2? WEP? Прочтите
Enigma
@Enigma: Спасибо за предложение. Я обновил свой вопрос.
Скотт Северанс
Попробуйте полностью отключить режим сна и загрузить сторонний инструмент для подключения к Wi-Fi из магазина приложений. Вероятно, есть и тот, который обеспечивает хороший выходной журнал. Какие еще сервисы приложений у вас работают, кроме стандартных?
Загадка
1
Как здесь явно не упоминалось: пытался ли кто-нибудь из вас запечатлеть момент появления logcatпроблемы? Это может что-то поднять. До ICS (4.0) вы можете использовать одно из приложений LogCat из Google Play; однако, поскольку с JB они больше не могут получить доступ ни к чему, кроме своих собственных записей журнала, вам, возможно, потребуется использовать их adb logcat(или получить root права на ваше устройство).
Иззи
1
Я пытался, но ничего не получилось. Кстати, для рутованных телефонов есть возможность конвертировать alogcat в системное приложение. Тогда это работает как рекламируется под Jelly Bean.
Скотт Северанс

Ответы:

3

У вас установлено кастомное рекавери? У меня была эта проблема дважды на Galaxy S2, и что исправляло ее для меня каждый раз, когда выполнялось исправление разрешений из режима восстановления.

Если это не сработает, попробуйте удалить файл конфигурации WiFi. Не уверен, что это на Nexus, но я предполагаю, что это будет что-то вроде /data/misc/wifi/wpa_supplicant.confили /data/misc/wifi/wpa.conf. Очевидно, вы должны сделать резервные копии перед удалением чего-либо. Обратите внимание, что при этом вы потеряете все настройки WiFi.

aggregate1166877
источник
Парень с нексусом не тот, кто разместил награду, я наткнулся на внимание. У меня LG Optimus 4X HD. Не сильно отличается, и я не думаю, что его платформа специфична. В настоящее время не установлено восстановление, хотя я уже исследовал это как часть решения этой проблемы (перейдите к CyanoGen 10.1). Я вообще не вижу / data / misc / *, хотя понимаю, что мое обновление fw потеряло root-доступ. Будет ли это заблокировать доступ? Я ухожу на выходные, чтобы что-то сделать. Я обновлю, когда узнаю больше. Спасибо.
Патрик
2
@ Патрик - я был бы удивлен, если бы вы могли видеть что-либо /dataвообще без рут-доступа. На каждом телефоне, который я тестировал, приложение может видеть только свои пользовательские данные /data/data/app.nameи ничего больше. Если вы получите root-доступ, также проверьте каталог с именем /data/wifi. Некоторые телефоны используют это вместо /data/misc/wifi.
aggregate1166877
Конечно. спасибо за подтверждение, похоже, что я застрял перед компьютером все выходные. Будем надеяться, что солнце уйдет, а?
Патрик
Хаха, наслаждайся выходными. Дайте мне знать, если ваша проблема будет решена.
aggregate1166877
Невозможно получить root. Кажется, у меня проблемы с получением телефона через АБР. Я до сих пор очень любопытен :( хотя я нашел приложение, которое помогло ...
Патрик
1

Я думаю, что эта часть вашего вопроса является ключевой:

Я переключился с DHCP на статические IP-адреса. Это уменьшило частоту возникновения проблем и, по-видимому, устранило мою предыдущую проблему, когда Wi-Fi случайно удалялся.

Проблемы с IP-адресацией, безусловно, могут вызвать такие проблемы. Статическая адресация только лечит симптомы, но не лечит болезнь. Предполагая, что точки доступа, к которым вы подключаетесь, не изменили свои настройки DHCP, сконцентрируйтесь на том, как ваш телефон работает в качестве клиента DHCP. Я нашел сообщение об ошибке, в котором несколько пользователей сообщают о той же проблеме, с которой вы столкнулись (автор фактически ссылается на один из ваших предыдущих вопросов ). Один из комментаторов нашел записи журнала, связанные с DHCP; Вы упомянули в комментарии, что не нашли соответствующих записей в журнале, но видели ли вы записи, похожие на комментарии этого комментатора?

1 апреля 05:26:12 неизвестно daemon.info dnsmasq-dhcp [522]: DHCPREQUEST (br0) 192.168.200.225 a0: 0b: ba: 83: 65: 32

1 апреля 05:26:12 неизвестно daemon.info dnsmasq-dhcp [522]: DHCPNAK (br0) 192.168.200.225 a0: 0b: ba: 83: 65: 32 неправильный адрес

Кроме того, позднее комментатор обнаружил, что dhcpcdна его устройстве не работает служба DHCP-клиента . Он объясняет:

Я начал немного исследовать, используя старую добрую консоль Linux и команду "ps". Я заметил, что:

  • каждый раз, когда я не мог подключиться, dhcpcd не работал.
  • по крайней мере несколько раз, когда возникла проблема, запускался процесс Kingsoft Office.

Итак, что я сделал:

  • удалить Kingsoft Office,
  • переключитесь на статический IP во всех сетях, которые я часто использую (дом, работа, друзья, семья). Я также отключил управление питанием WiFi (где-то читал, что это может помочь).

После этого проблема исчезла. Уже прошло 2 недели!

Он обнаружил, что отсутствие службы DHCP-клиента было связано с одним из его приложений. Переконфигурируйте ваше устройство для использования DHCP, попробуйте подключиться к одной из проблемных точек доступа, затем используйте эмулятор терминала (или аналогичный), чтобы выполнить то же расследование, которое он выполнил, введя команду ps | grep dhcp. Вывод должен выглядеть примерно так:

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

Это означает, что dhcpcdпроцесс запущен. Если dhcpcdне работает, вам просто ничего не вернут. Если это так, введите psснова, чтобы получить список всех текущих процессов. Вы замечаете какие-либо корреляции между приложением, которое вы установили, и проблемами, которые у вас возникают? В качестве временного решения sudo dhcpcdпопробуйте снова запустить службу, набрав , а затем повторите попытку подключения.

Мистер Бастер
источник
0

Мне удалось обойти, если не решить, проблему под рукой.

Короче я установил Wifi Ruler - Free , который переопределяет стандартный менеджер соединений wifi.

Это позволяет мне нажимать и подключаться к любой точке доступа, с которой я сталкиваюсь без проблем.

Это делает множество других вещей, наконец, я могу предотвратить подключение моего телефона к моим соседям невероятно сильный открытый Wi-Fi.

Надеюсь это поможет.

Патрик
источник
0

Проверьте, установлен ли лимит для мобильных данных. Я знаю, что это странно на моем Samsung Google Nexus Maguro Я снял ограничение и Wi-Fi вернулся к нормальной жизни.

Однако у меня была та же проблема с Nexus 7 Grouper, я пробовал различные приложения и приемы в сети. Но, наконец, мне пришлось перепрошить CyanogenMod, чтобы заставить Wi-Fi работать над ним.

Njax3SmmM2x2a0Zf7Hpd
источник
-1

Я дал этот ответ на запрос на отключение ранее, но здесь есть некоторый резонанс.

Я думаю, что я могу догадаться, что происходит. Когда я впервые начал использовать бесплатные точки доступа, я подключался без проблем, и часто у них будет экран входа в систему для ввода пароля локали. Однако в некоторых местах, например в гостиницах, бесплатный доступ в течение ограниченного времени или для первого использования без входа в систему, а затем они ожидают, что вы зарегистрируетесь.

Когда я вернулся в эти места во второй раз, я обнаружил, что телефон находит сеть и утверждает, что он подключен, но каждое использование возвращает сетевую ошибку или появляется сообщение о подключении и отключении. На самом деле меня перенаправляют на страницу входа, только кажется, что она часто открывается только в фоновом режиме в пряниках, так что вы не знаете, что это происходит.

После того, как вы поиграли, иногда вы можете отобразить страницу входа, а затем зарегистрироваться. Часто я могу сделать это только при попытке поиска в Google. Похоже, что Google каким-то образом знает, как маршрутизировать страницы входа, тогда как другие приложения играют невежественно ».

grumpytype
источник
1
Спасибо за ответ. Однако, как я сказал в своем вопросе, я испытываю эти проблемы дома и на работе. Я полагаю, что ваша проблема с бесплатными точками доступа Wi-Fi совершенно не связана, поскольку у вас возникают проблемы с выходом на улицу, несмотря на то, что вы подключены к точке доступа.
Скотт Северанс
-2

Попробуйте перезагрузить телефон, вы найдете его снова после перезагрузки.

northcamel
источник
3
Да, «попытаться перезагрузить компьютер» - это проверенный метод устранения неполадок для всех видов компьютерных проблем, но он не является долгосрочной стратегией и не определяет фактическую проблему.
Але
-2

Я была такая же проблема. Я нашел это с моим приложением Easy Battery Saver. Перепутался с настройками и тут же подключился.

mhz1973
источник
1
"возиться с настройками" вряд ли считается полезным ответом.
Сварог