В Android 5.0 появилась новая «функция»: если сеть Wi-Fi не подключена к Интернету, она останется подключенной к ней, но вместо этого направит трафик через мобильные данные. Небольшой восклицательный знак отображается в строке состояния над символом Wi-Fi.
К сожалению, по какой-то причине Android решил, что мой домашний Wi-Fi не имеет хорошего интернет-соединения - что не соответствует действительности, поскольку я сейчас использую его для доступа к Stackexchange - и вместо этого пытается отправить все через GPRS.
С отключенными мобильными данными все работает по Wi-Fi просто отлично, несмотря на восклицательный знак - так что это не проблема с Wi-Fi не работает, по сути.
Есть ли способ переопределить эту «умную» функцию? Единственный способ заставить все работать на данный момент - отключить мобильные данные, пока я нахожусь в моем доме, что не является практичным долгосрочным решением.
РЕДАКТИРОВАТЬ, чтобы добавить, что я теперь решил эту проблему, покупая новый маршрутизатор! Я использовал что-то очень старое ... Но я оставлю этот вопрос здесь для блага кого-то еще с той же трудностью.
источник
Ответы:
Просто отключите обнаружение портала . В терминале или в
adb shell
, введите командуи перезагрузите компьютер.
источник
Когда вы подключены к домашней сети Wi-Fi, вы видите уведомление «Войти в сеть Wi-Fi»? Если вы нажмете на этот пункт, а затем в меню из 3 точек, у вас будет возможность «Использовать эту сеть как есть». Я нахожусь в ситуации, аналогичной хосту @ Seraphim, и пока что это решение, похоже, работает.
редактировать: это решение не работает на 100% в моей ситуации, надеюсь, оно поможет вам, хотя.
источник