Пароль Wi-Fi теряется каждый раз, когда я перезагружаю свой телефон

VS985 — Verizon LG G3 — CM12 Nightly — 5.0.2

Это продолжается уже несколько месяцев и просто сводит меня с ума. Каждый раз, когда я перезагружаю свой телефон и возвращаюсь домой, мой телефон забывает пароль от Wi-Fi. На всех других устройствах в доме (iphone, ipad, ноутбуки, Kindle, Chromecasts и т. д.) этой проблемы нет.

Это происходит только для моего домашнего роутера — пароли для других сетей выживают после перезагрузки.

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

А вы еще не спрашивали об этом на форуме CM?

Ответы (3)

Не решение, а обходной путь:

Пароль от WiFi не хранится /system— он в /data/misc/wifi/wpa_supplicant.conf. Поскольку вы используете CyanogenMod, можно с уверенностью предположить, что у вас есть root-доступ. Таким образом, вы можете использовать инструмент автоматизации (да, я имею в виду ), чтобы копировать этот файл в «безопасное место» при каждом выключении устройства и восстанавливать его оттуда при каждой загрузке.

Это может сработать, однако это не объясняет, почему пароль каждый раз теряется. Другие точки доступа работают без проблем. Есть ли способ сбросить точки доступа как на устройстве, так и синхронизированные с гуглом?
Как написано: не решение (ни объяснение) — но по крайней мере лучше, чем ничего. Вы только что представили новый факт в своем комментарии: этот «Альцгеймер» происходит только с паролем этого конкретного маршрутизатора, но не для других? Если это так, пожалуйста, укажите этот факт непосредственно в своем вопросе, это может быть важным указателем! (И еще больше запутался в том, как это возможно — я никогда не слышал о такой функции, как «пароли сеанса» для WiFi)

Если это происходит только для вашего маршрутизатора, то я думаю, что это из-за вашего имени SSID или пароля. Возможно, они содержат какие-то необычные символы. И, возможно, во время загрузки CM не может их правильно разрешить (символы, недоступные в кодировке, используемой для сохранения и чтения файла), что приводит к потере.

Однажды я использовал символ ¥ (йены) в своем пароле, и мои друзья Lumia не могли подключиться к нему.

Я изменил разрешения на 644 (с 660) на /data/misc/wifi/wpa_supplicant.conf. Это помогло (так кажется до сих пор).

Я думаю, вы хотели прокомментировать этот ответ .
@Firelord Вы можете считать это альтернативным подходом: Ведран удалил разрешение на запись для группы, поэтому, что бы это ни было, очевидно, оно больше не могло записывать в файл. Однако, поскольку бит записи остается за владельцем, возможно , пользователь все еще может сохранять новые соединения. Я не проверял это, так что Ведран должен подтвердить мои подозрения. // Ведран: Не могли бы вы добавить еще несколько подробностей о том, что вы сделали, и подтвердить, что после этого все еще возможно добавлять новые соединения?
@Izzy Для уточнения: я не голосовал против этого на случай, если вам или кому-то интересно! Или я мог бы написать другой комментарий.
@Firelord Я вас здесь ни в чем не обвинял :) Мое обращение к вам также было просто для разъяснения.