У меня странная проблема с Wi-Fi на моем Sony Xperia. Я не могу подключиться к большинству сетей, которые я пробовал, но список сетей в порядке (но как-то медленно загружается). Через неделю внезапно перестал работать . Все мои ранее использовавшиеся сети помечены как «Сохраненные», но когда я пытаюсь подключиться, происходит следующее:
Вот что я пытался исправить:
Маршрутизатор: D-Link DIR-615
Телефон: Sony Xperia ZR C5502
Версия Android: 4.1.2
Основная полоса:
9x15A-ACEFWMAZQ-30110041-29
Номер сборки:
10.1.1.A.1.310
Ядро:
3.4.0-g6df7905-02327-g1aa3092
BuildUser@BuildHost) )
#1 SMP PREEMPT Thu Apr 11 11:17:13 2013
Лог после включения вайфая и попытки подключения:
09-18 09:10:08.116: I/WifiManager(2391): Process ndroid.settings enabled Wifi
09-18 09:10:08.186: E/WifiHW(571): File "/data/misc/wifi/WCNSS_qcom_cfg.ini" exists, not copying
09-18 09:10:08.497: I/wpa_supplicant(3838): nl80211: Don't connect to APs with RSSI < 0
09-18 09:10:08.497: I/wpa_supplicant(3838): rfkill: Cannot open RFKILL control device
09-18 09:10:08.497: I/ActivityManager(571): No longer want com.google.android.onetimeinitializer (pid 1747): hidden #51
09-18 09:10:08.637: I/wpa_supplicant(3838): wapi_supplicant_init: Init WAI packet p2p0
09-18 09:10:08.637: I/wpa_supplicant(3838): Own MAC address: (Here's phone MAC address)
09-18 09:10:08.637: E/wpa_supplicant(3838): Initialization: WAPI:set Staues=1
09-18 09:10:08.657: E/Diag_Lib(3838): Diag_LSM_Init: Failed to open handle to diag driver, error = 13
09-18 09:10:08.757: E/wpa_supplicant(3838): QMI_UIM_EVENT_REG_REQ_V01, qmi_err_code: 0x0
09-18 09:10:08.777: E/wpa_supplicant(3838): QMI_UIM_GET_CARD_STATUS_REQ_V01, qmi_err_code: 0x0
09-18 09:10:08.777: E/wpa_supplicant(3838): card_info[i].card_state: 0x1
09-18 09:10:08.777: E/wpa_supplicant(3838): card_info[i].error_code: 0x0
09-18 09:10:08.777: E/wpa_supplicant(3838): card READY
09-18 09:10:08.777: E/wpa_supplicant(3838): card_info[i].app_type : 0x2
09-18 09:10:08.777: E/wpa_supplicant(3838): card_info[i].app_state : 0x7
09-18 09:10:08.777: E/wpa_supplicant(3838): card found
09-18 09:10:08.797: I/wpa_supplicant(3838): Reading GSM home network domain configuration file '/system/etc/wifi/gsm_domains.conf'
09-18 09:10:08.877: I/wpa_supplicant(3838): nl80211: Don't connect to APs with RSSI < -83
09-18 09:10:08.877: I/wpa_supplicant(3838): rfkill: Cannot open RFKILL control device
09-18 09:10:08.917: I/wpa_supplicant(3838): wapi_supplicant_init: Init WAI packet wlan0
09-18 09:10:08.917: I/wpa_supplicant(3838): Own MAC address: (Here's phone MAC address)
09-18 09:10:08.917: E/wpa_supplicant(3838): Initialization: WAPI:set Staues=1
09-18 09:10:08.957: E/wpa_supplicant(3838): QMI_UIM_EVENT_REG_REQ_V01, qmi_err_code: 0x0
09-18 09:10:08.977: E/wpa_supplicant(3838): QMI_UIM_GET_CARD_STATUS_REQ_V01, qmi_err_code: 0x0
09-18 09:10:08.977: E/wpa_supplicant(3838): card_info[i].card_state: 0x1
09-18 09:10:08.977: E/wpa_supplicant(3838): card_info[i].error_code: 0x0
09-18 09:10:08.977: E/wpa_supplicant(3838): card READY
09-18 09:10:08.977: E/wpa_supplicant(3838): card_info[i].app_type : 0x2
09-18 09:10:08.977: E/wpa_supplicant(3838): card_info[i].app_state : 0x7
09-18 09:10:08.977: E/wpa_supplicant(3838): card found
09-18 09:10:09.037: E/WifiConfigStore(571): Failed to look-up a string: W
09-18 09:10:09.037: E/WifiConfigStore(571): Failed to look-up a string: SMS4
09-18 09:10:09.037: E/WifiConfigStore(571): Failed to look-up a string: SMS4
09-18 09:10:09.077: I/WifiManager(2391): Process ndroid.settings requested an active scan
09-18 09:10:09.087: E/Parcel(334): Reading a NULL string not supported here.
09-18 09:10:09.087: E/Parcel(334): Reading a NULL string not supported here.
09-18 09:10:09.097: E/Parcel(334): Reading a NULL string not supported here.
09-18 09:10:09.097: I/SuperStamina-WifiAnalyzer(571): WiFi is ON.
09-18 09:10:09.117: E/wifidirect(3726): onStartCommand 1
09-18 09:10:09.117: E/wifidirect(3726): Exitting file transfer service.
09-18 09:10:09.117: W/wpa_supplicant(3838): wlan0: Failed to initiate AP scan
09-18 09:10:09.117: W/wpa_supplicant(3838): p2p0: Failed to initiate AP scan
09-18 09:10:09.127: E/wifidirect(3726): onStartCommand 1
09-18 09:10:09.127: E/wifidirect(3726): Exitting file transfer service.
09-18 09:10:10.128: W/wpa_supplicant(3838): wlan0: Failed to initiate AP scan
09-18 09:10:11.119: W/wpa_supplicant(3838): wlan0: Failed to initiate AP scan
09-18 09:10:12.130: W/wpa_supplicant(3838): wlan0: Failed to initiate AP scan
09-18 09:10:12.811: I/wpa_supplicant(3838): wlan0: Trying to associate with (here is my router MAC) (SSID='smartus@unifi' freq=2427 MHz)
09-18 09:10:14.023: I/wpa_supplicant(3838): wlan0: CTRL-EVENT-ASSOC-REJECT bssid=(here is my router MAC) status_code=1
09-18 09:10:19.088: I/WifiManager(2391): Process ndroid.settings requested an active scan
09-18 09:10:22.812: I/wpa_supplicant(3838): wlan0: Authentication with (here is router MAC) timed out.
Эти строки позже будут повторяться:
09-18 09:10:12.811: I/wpa_supplicant(3838): wlan0: Trying to associate with (here is my router MAC) (SSID='smartus@unifi' freq=2427 MHz)
09-18 09:10:14.023: I/wpa_supplicant(3838): wlan0: CTRL-EVENT-ASSOC-REJECT bssid=(here is my router MAC) status_code=1
09-18 09:10:19.088: I/WifiManager(2391): Process ndroid.settings requested an active scan
09-18 09:10:22.812: I/wpa_supplicant(3838): wlan0: Authentication with (here is router MAC) timed out.
Любые идеи, что может вызвать CTRL-EVENT-ASSOC-REJECT? Полагаю, это обычно происходит при перегрузке сети (устройств всего 3, из них работают 2. В сети телефон тоже работать не будет).
Это официальное решение, которое я нашел после нескольких недель тестирования и исследований. В конце концов, драйвер не загружен должным образом или по умолчанию пользовательское ПЗУ создало хаос.
Я заметил, что при запуске графического интерфейса ADB этот файл отсутствует в /system/data/misc/wifi
файле WCNSS_qcom_cfg.ini
.
Я использую ADB Helper Version 4.2.0.0, на вкладке build.prop Viewer выберите, wlan.driver.config
что он указывает на это место. Я скачал его откуда-то с сайта форума разработчиков Xperia. Затем я модифицировал и модифицировал, пока не нашел решение.
В этом файле я изменил строку gDotMode=3
(которая работает только в режиме N) на 1 или 2, что соответствует режиму «a» или «b».
Я перезагрузил устройство, и Wi-Fi работает, а режим N отключен, что означает, что вы больше не сможете подключаться в режиме 5 ГГц. Но вы сможете подключиться ко всем ТЕКУЩИМ точкам доступа 2,4 ГГц.
Я где-то читал, что ICS android позволяет включать или отключать сканирование точки доступа на частоте 5 ГГц. Но был удален из более поздних версий.
Теперь мой телефон может подключаться к любому Wi-Fi 2,4 ГГц.
В сервисном центре однозначного ответа, что не так, я не получил. Они пытались прошить какое-то специальное ПЗУ, которое у них было, но результат тот же. Они закрыли вопрос с выводом, что это проблема с аппаратным обеспечением в телефоне.
Иззи
МартинТиВарга
МартинТиВарга
Иззи