Довольно сложная проблема с Wi-Fi (Android-планшет)

21

Прямо к сути. Мой Wi-Fi не работает должным образом, так как через несколько дней после обновления прошивки и версии Android.

Описание проблемы

Вопрос довольно противоречивый. Wi-Fi обычно не обнаруживает никаких сетей. Иногда сканирование занимает около 30 секунд, а затем показывает доступные сети в течение 10 секунд, после чего сети исчезают из списка. Попытка подключиться в этот промежуток времени ничего не дает, то есть, когда я нажимаю на сеть и затем выбираю «подключиться», я снова сталкиваюсь с сетевым списком, как будто ничего не произошло. В других случаях при попытке подключиться к сети все сети мгновенно исчезают. В этом случае сети возвращаются через несколько секунд, и сеть, к которой я пытался подключиться, отображается как «подключающаяся», но вскоре после этого все сети исчезают. Иногда Wi-Fi зависает при включении, но обычно это происходит после / в то время как я возиться разрешения.

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

Происхождение проблемы

Проблема началась через несколько дней после того, как я обновил ROM своего планшета, используя официальное программное обеспечение, выпущенное разработчиком, и после рутирования планшета. Странно то, что Wi-Fi работал нормально в течение нескольких дней после обновления программного обеспечения. Хотя это может быть источником этой проблемы, это может быть из другого источника. Обязательно прочитайте "Другая (странная) информация"

Исправления, которые я пробовал

  • Изменение настроек Wi-Fi (изменение предварительных настроек, изменение имени устройства в настройках Wi-Fi Direct и т. Д.)
  • Сброс к заводским настройкам (проблема не исчезла даже после повторного рутирования устройства)
  • Редактирование прав доступа для каждого файла в папке dhcpcd с использованием приложения X-plore (с правами root), а также других файлов в папке «missions »(все те, на которых указано имя« wifi »).
  • Различные приложения "Wifi fixer".
  • Приложения для смены MAC-адресов (для изменения моего MAC-адреса)
  • Стирание раздела кеша

Исправления я не пробовал

  • Установка другого ПЗУ (я не могу этого сделать, потому что нет других ПЗУ, совместимых с моим устройством, даже пользовательских)
  • Откат моей версии для Android (с 4.4.2 до 4.2)

Другая (странная) информация

  • Странности Mac-адресов

Мой MAC-адрес изменился через несколько дней, как раз тогда, когда началась проблема. Я не уверен, связано ли это с этим, но я все равно объясню: интернет-провайдер моей подруги - небольшая местная компания (принадлежит 1-3 людям), которая требует, чтобы вы отправили им свой MAC-адрес, чтобы они могли ... занести в белый список ваш устройство? Если вы не отправите им свой MAC-адрес, вы можете подключиться к сети, но с ограниченным доступом (только их веб-страница). Это кажется мне странным, потому что сама сеть является частной (то есть имеет собственный пароль, как и любая частная сеть), но вам все равно необходимо отправлять MAC-адрес каждого устройства, которое вы хотите подключить к своей сети.

Когда я пошел к ней домой и попытался подключиться после обновления ПЗУ, у меня был ограниченный доступ, несмотря на то, что я уже отправил MAC-адрес своего планшета много месяцев назад. Я проверил свой MAC-адрес и заметил, что он изменился на 00: 90: 4c: 07: 71: 12 . Я связался с парнем провайдера и отправил ему мой новый MAC. Но я проверил снова, через несколько минут, и мой MAC вернулся к своему старому номеру. MAC несколько раз переходил от нового к старому, и в конце концов он зависал с новым. «Парень» провайдера сказал, что он попытается «удаленного доступа», чтобы попытаться исправить проблему (то есть мой ограниченный доступ к конкретной сети моего GF).

После этого мой планшет не смог подключиться ни к одной сети, и проблема началась, как я описал выше. Я думал, что это не связано с проблемой, но я обнаружил, что некоторые потоки жалуются на проблемы, связанные с MAC, которые начинаются с 00: 90: 4c. Может ли это быть источником проблемы?

  • Краткая, но стабильная связь

На прошлой неделе мой планшет смог нормально подключиться к сети моего университета. Это произошло после того, как я включил настройки «мобильной сети» (Данные включены, Данные в роуминге). У меня нет данных на этом планшете, несмотря на то, что после установки этих флажков я смог подключиться так, как будто проблемы никогда не было. Однако после отключения от этой сети проблема вернулась, как будто ничего не произошло. Я не смог воспроизвести это, не подключившись к той же сети, не находясь в том же месте (поэтому у меня был бы такой же уровень сигнала Wi-Fi).

  • Wi-Fi был включен после сброса настроек

Как говорится, после перезагрузки планшета (и очистки внутренней SD-карты, конечно) Wi-Fi уже был включен по умолчанию. Может ли это что-нибудь значить?

Описание устройства и дополнительная информация

Это Onda v975s, с android kitkat 4.4.2, версия прошивки v4.4_V1. Ядро версия 3.3.0. Пожалуйста, попросите дополнительную информацию, если это необходимо.

У меня также есть несколько logcats, которые указывают на wpa_supplicant.

wpa_supplicant: не удалось установить флаги интерфейса wlan0 (UP): операция не разрешена

Вы можете найти полный logcat здесь на Pastebin .

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

Golokopitenko
источник
4
отличный вопрос, очень подробно, +1 от меня. Можете ли вы добавить logcat в Github Gist или pastebin ? Включение этого здесь сделает вопрос еще дольше ИМО.
Бенджамин
Я также думал, что это сделает вопрос слишком длинным. Я загрузил .txt содержимое: pastebin.com/C2Lfyy7T Спасибо за ваше время
Голокопитенко
2
+1 от меня тоже. У вас есть записи вашего "оригинального MAC-адреса"? Первые 3 пары хотя бы? 00:90:4cиспользуется эпиграмма, вкл . Если ваш новый адрес указывает на другую компанию, это было бы очень странно (обычно MAC-адрес не меняется - именно поэтому он используется для защиты сети с помощью фильтров MAC , чтобы ответить на эту часть вашего вопроса). Однажды у меня была сопоставимая проблема, и она была связана с несовместимостью нового ПЗУ с радиоизображением телефона, но тогда никаких изменений MAC.
Иззи
Эпиграмма ... это даже страннее, так как я из Испании. Как могло произойти это изменение MAC? Что касается логов до обновления ПЗУ, то, к сожалению, их нет. Что вы сделали, чтобы исправить вашу проблему? Как вы думаете, это может помочь моему делу?
Голокопитенко
Больше журналов, пожалуйста, эти журналы дадут более подробную информацию о том, какие проблемы возникают у вашего Wi-Fi. adb logcat -b radio -v time -d > logcat_radio.log Журнал радиосвязи: ошибки wifistate - смертельные случаи : Журнал adb logcat WifiStateMachine:E *:S -v long > wifi.txt ядра:adb shell su -c dmesg > dmesg.txt
Бо Лоусон

Ответы:

6

Посмотрев на эти две строки в logcat:

Could not set interface wlan0 flags (UP): Operation not permitted

WifiStateMachine: Driver start failed, retrying

Я бы сказал, что в ПЗУ 4.4.2 имеется неисправный / отсутствующий драйвер карты WiFi (2-я строка), без которого вы, конечно, не сможете даже запустить / отсканировать / сохранить соединение WiFi (1-я линия).

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

Если это затем сработает, это означает, что в ПЗУ 4.4.2, вероятно, имеются неисправные драйверы или разрешения каким-то образом изменены, поэтому у вас нет разрешения на включение WiFi.

В зависимости от результата вы можете:

  • Попробуйте связаться с вашим OEM для исправления в 4.4.2
  • Оставайтесь на 4.2, так как у вас нет доступных ПЗУ
  • МОЖЕТ попытаться как-то перенести драйверы с 4.2 на 4.4.2

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

Chapz
источник
Да, откат до 4.2 решает проблему. ОЕМ не выпустил никаких исправлений, и контакт с ними только получил ответ «Скоро ТМ». Так что я, вероятно, застрял с ПЗУ 4.2 ... у которого тоже есть некоторые проблемы. Мораль истории, не покупайте дешевые планшеты от дерьмовых китайских компаний.
Голокопитенко
Извините за двойное сообщение. Мне интересно ... Если бы для моего устройства был пользовательский ROM, в котором были бы отсутствующие драйверы (и другие, которые мне также нужны и отсутствуют), мои проблемы были бы решены. Конечно, для моей модели планшета нет пользовательских дисков. Но что, если я сам сделал этот ROM? Я полагаю, что даже подумать об этом может быть глупо, поскольку у меня нет нулевых знаний в области программирования ... но могу ли я сделать небольшое "редактирование" на уже существующем совместимом ПЗУ, чтобы добавить те драйверы / функции, которые мне нужны? Это не полная перестройка, а небольшое дополнение. Это задача слишком велика для новичка, как я?
Голокопитенко
К сожалению, я не могу помочь вам больше таким образом, потому что здесь дела идут на аппаратном уровне, с которым я не очень знаком ...
Чапз
0

Кажется, что ваша EFS (шифрующая файловая система) была повреждена . Я не могу сказать почему. Но я нашел, чтобы исправить это. Вы можете проверить эти ссылки ->

  1. XDA
  2. Блог
Вивек Джи
источник
1
Не могли бы вы также процитировать содержание (например, пошаговые инструкции) из статьи, чтобы сохранить содержимое, если ссылка не работает позже?
Манубхаргав
Я полагаю, что xda никогда не потеряет эту ссылку. Даже если так, я могу опубликовать шаги здесь тоже. Никаких проблем.
Вивек Джи
Сейчас я нахожусь в отпуске, но я попробую это как можно скорее, и я сообщу вам, работает ли это, спасибо за предложение.
Голокопитенко