Андроид не может получить ip wifi

Бесконечное получение IP адреса на Android при подключении к Wi-Fi — решение

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

Предложенные ниже решения проблемы собраны и отфильтрованы мной по различным англо и русскоязычным сообществам, где пользователи делятся способом решить проблему с получением IP адреса (Obtaining IP Address Infinite Loop). У меня два телефона и один планшет на разных версиях Android (4.1, 4.2 и 4.4), но ни на одном из них такая проблема не возникает, потому и остается лишь обработать материал, добытый тут и там, так как вопрос мне задают часто. Больше интересных и полезных материалов по Android.

Примечание: если и другие устройства (не только Android) также не подключаются к Wi-Fi по указанной причине, возможно проблема в роутере, наиболее вероятно — отключен DHCP (см. в настройках роутера).

Первое, что следует попробовать

Прежде чем приступать к последующим способам, рекомендую попробовать перезагрузить Wi-Fi роутер и само Android устройство — иногда это решает проблему без лишних манипуляций, хотя чаще нет. Но попробовать все-таки стоит.

Убираем постоянное получение IP адреса с помощью приложения Wi-Fi Fixer

Судя по описаниям в сети, бесплатное Android приложение Wi-Fi Fixer позволяет легко решить проблему с бесконечным получением IP адреса на Android планшетах и смартфонах. Так это или нет я не знаю: как уже написал, мне не на чем проверить. Тем не менее, думаю, стоит попробовать. Скачать Wi-Fi Fixer вы можете с Google Play здесь.

Главное окно Wi-Fi fixer

По различным описаниям этой программы, после запуска она сбрасывает системную конфигурацию Wi-Fi на Android (сохраненные сети никуда не деваются) и работает в качестве фоновой службы, позволяя решить как описываемую здесь проблему, так и ряд других, например: подключение есть, а Интернет недоступен, невозможность аутентификации, постоянные разрывы беспроводного соединения. Делать, насколько я понял, ничего особенно не нужно — просто запустить приложение и из него подключиться к нужной точке доступа.

Решение проблемы путем прописывания статического IP-адреса

Еще одно решение ситуации с получением IP адреса на Android — прописывание статических значений в настройках Android. Решение немного спорное: потому как, если оно сработает, то может получиться так, что если вы пользуетесь беспроводным интернетом по Wi-Fi в разных местах, то где-то (например, в кафе) вам придется отключать статический IP-адрес, чтобы зайти в Интернет.

Для того, чтобы установить статический IP адрес, включите Wi-Fi модуль на Android, после чего зайдите в настройки Wi-Fi, щелкните по имени беспроводной сети и нажмите «Удалить» или «Исключить», если она уже сохранена в устройстве.

Далее, Android снова найдет эту сеть, нажмите по ней пальцем, и отметьте галочкой «Показать дополнительные параметры». Примечание: на некоторых телефонах и планшетах, чтобы увидеть пункт «Дополнительные параметры», нужно осуществить прокрутку вниз, хотя она и неочевидна, см. картинку.

Дополнительные настройки Wi-Fi на Android

Затем, в пункте настройки IP вместо DHCP выберите «Статический» (в последних версиях — «Пользовательские») и задайте параметры IP-адреса, которые, в общих чертах выглядят следующим образом:

  • IP-адрес: 192.168.x.yyy, где x зависит от следующего описанного пункта, а yyy — любое число в диапазоне 0-255, я бы рекомендовал задать что-то от 100 и выше.
  • Шлюз: обычно 192.168.1.1 или 192.168.0.1, т.е. адрес вашего роутера. Можно узнать, запустив командную строку на компьютере, подключенном к тому же Wi-Fi роутеру и введя команду ipconfig (см. поле Основной шлюз для подключения, используемого для связи с роутером).
  • Длина префикса сети (не на всех устройствах): оставить как есть.
  • DNS 1: 8.8.8.8 или адрес DNS, предоставленный провайдером.
  • DNS 2: 8.8.4.4 или DNS, предоставленный провайдером или оставить пустым.
Читайте также:  Соник адвенчер 2 андроид

Настройка статического IP адреса

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

Вот, пожалуй и все найденные мной и, насколько я могу судить, толковые способы исправить бесконечное получение IP-адреса на Android устройствах. Пожалуйста, отпишитесь в комментариях, помогло ли и, если да, то не поленитесь поделиться статьей в социальных сетях, для чего предусмотрены кнопки внизу страницы.

Источник

Андроид не может получить ip wifi

Здравствуйте, товарищи и товарки!

Столкнулся с похожей проблемой. Аппарат Jiayu G4 Advanced, OS 4.4.2.

Поиск по русскоязычным ресурсам решения проблемы не дал.
Помог способ отсюда. В этом же посте есть ссылка на форум xda-developers, где тоже описан способ решения проблемы. Добавлю, что для решения проблемы необходимо наличие рут-доступа, перед удалением файлов WiFi необходимо отключить.

Ресурсы на английском. Спойлер для тех, кому лениво переводить самому, кто не владеет (и не умеет пользоваться онлайн-сервисами перевода :acute:). Часть, связанную с abd shell, не переводил, поскольку не считаю необходимым.

Отказ DHCP на Андроид WiFi (застревает на получении IP-адреса) – как я ее решал

Этим вечером мой телефон не смог подключиться к сети WiFi после замены SIM-карты и перезагрузки (возможно, причины не взаимосвязаны).

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

Моя конфигурация: Сони Эриксон видео с Цианоген мод 9 (андроид 4.0.4).

Беспроводная карта не подключается к сети WiFi при использовании DHCP-сервера (в моем случае точка доступа маршрутизатор Cisco стоит прошивка DD-WRT и защищенной по протоколу WPA2). В настройках WiFi вы увидите, что подключения зависает на статусе “получение IP-адреса”.

Чтобы выяснить причину проблемы, я просмотрел журналы ошибок и выявил сбой DHCP:

E/DhcpStateMachine( 218): DHCP failed on wlan0: DHCP result was failed
E/WifiStateMachine( 218): IP configuration failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/DhcpStateMachine( 218): DHCP failed on wlan0: DHCP result was failed
E/WifiStateMachine( 218): IP configuration failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/DhcpStateMachine( 218): DHCP failed on wlan0: DHCP result was failed
E/WifiStateMachine( 218): IP configuration failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/DhcpStateMachine( 218): DHCP failed on wlan0: DHCP result was failed
E/WifiStateMachine( 218): IP configuration failed
E/LanLinkProvider( 471): Sending udp identity package failed
E/LanLinkProvider( 471): Sending udp identity package failed

Мне помогло (надеюсь, поможет и вам) удаление всех файлов в

В моём случае это были файлы

После этого я перегрузил моё устройство и WiFi заработал корректно — начал получать ip адрес.

Всем успехов! :thank_you:

Сообщение отредактировал bmw_x5e70 — 14.01.17, 17:49

Источник

Исправление ошибки «Получение IP-адреса» при подключении Андроид к вайфай

Неполадка под названием «Получение IP-адреса», когда Android или IOS-устройство не может подключиться к беспроводной сети, возникает очень часто. Появляется ошибка именно во время попытки подключения к Wireless-сети. Чтобы ее избежать, стоит воспользоваться некоторыми способами настройки как мобильного телефона, так и маршрутизатора.

Почему андроид не может получить IP-адрес

Зачастую в настройках беспроводных подключений установлено, что телефон должен автоматически определять IP-адрес сети и подключаться к ней. Но, когда этого не происходит, телефон не подключается к интернету, а состояние подключения останавливается на моменте «Получение IP-адреса». Android не подключается к Wi-Fi или появляется ошибка «Невозможно получить IP-адрес» — также одна из причин нарушение комфорта пользователя мобильной ОС. Это возникает из-за того, что DHCP-сервер роутера не может автоматически раздать IP-адрес на телефон. Соответственно, если в смартфоне установлено автоматическое получение IP-адреса, то возникает вышеуказанная ошибка.

Это можно исправить, если:

  • указать в настройках подключения статический IP-адрес;
  • перезагрузить домашний маршрутизатор;
  • сбросить роутер до заводских настроек;
  • перезагрузить DHCP-сервер;
  • изменить название сети;
  • переименовать Android-смартфон.
Читайте также:  Button navigation view android studio kotlin

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

Перезагрузка маршрутизатора

Часто проблему можно решить, перезагрузив роутер, но не всегда. Если после перезагрузки проблема остается, стоит идти дальше по статье, но «ребут» нужно сделать правильно.

  • Перезагрузку можно осуществить, нажав на кнопку в левом или правом углу панели администрирования роутера. Кто не знает, «админку» можно запустить, указав простой айпи адрес в адресной строке браузера: «192.168.1.1» и авторизовавшись под логином и паролем: «admin»;

  • можно отключить роутер от электросети и подождать 30-60 секунд, после чего включить и попытаться подключиться снова.

Если перезагрузка не помогает, стоит осуществить сброс гаджета до заводских настроек. Здесь есть также 2 метода: с помощью панели администрирования или зажатием специальной кнопки «Reset» на тыльной панели маршрутизатора. Эта кнопка спрятана зачастую в корпус, и чтобы ее нажать, нужно воспользоваться зубочисткой или иголкой.

На примере панели администрирования роутера Asus стоит сделать следующее:

  1. перейти по адресу «192.168.1.1» и авторизоваться;
  2. зайти во вкладку «Дополнительно» — «Администрирование»;
  3. открыть вкладку «Настройки»;
  4. нажать кнопку: «Сбросить» напротив первой строчки «Заводские настройки».

В случае с физической кнопкой, здесь сброс осуществляется по-разному в зависимости от модели роутера. Нужно совершать это со включенным или выключенным маршрутизатором. Информация об этом есть на форуме 4PDA или в инструкции устройства. Стоит взять зубочистку или иглу и нажать ею кнопку «Reset» на тыльной панели роутера. Найти кнопку очень легко — это глубокое маленькое отверстие возле Ethernet-порта или разъема для подключения блока питания. Нужно нажать на кнопку и продержать ее в таком состоянии около 30 секунд, после чего включить маршрутизатор.

Важно! После сброса роутера до заводских настроек будут потеряны все настройки, которые пользователь установил до этого.

Перезагрузка смартфона (планшета)

Здесь не требуется объяснение на миллион страниц, так как в данной ситуации просто необходимо произвести перезагрузку смартфона или планшета. Для этого нужно ненадолго зажать кнопку питания до появления меню выключения. Стоит выбрать кнопку «Перезагрузка». Перед этим желательно выключить Wi-Fi на устройстве. После включения можно снова попытаться подключиться к сети.

Существует также метод с безопасным режимом. Он позволяет загрузить систему Android с отключением сторонних приложений, которые в теории могут ограничивать использование сети или изменять сетевые настройки. Для его активации необходимо сделать следующее:

  • зажать кнопку питания до появления меню с кнопками «Выключение», «Перезагрузка», «Режимы уведомлений»;
  • нажать на кнопку «Выключение» и держать ее в таком состоянии до появления системного окна о входе в безопасный режим;
  • нажать «ОК» и дождаться перезагрузки смартфона.

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

Переподключение к Wi-Fi сети

Повторное подключение к беспроводной сети может исправить ошибку, но не всегда. Для этого стоит отключить модуль Wi-Fi на устройстве, нажав в шторке уведомлений на соответствующий значок, а затем включить его. Если это не помогло, стоит удалить точку доступа Wi-Fi в смартфоне, после чего снова к ней подключиться. Здесь потребуется повторно ввести пароль от сети.

Если в доме есть несколько открытых беспроводных сетей, можно попробовать подключиться к ним. Подключение прошло успешно? Значит дело не в Android-смартфоне. Стоит разобраться в «configuration» маршрутизатора.

Переименование своего устройства

Это не всегда решает проблему, но попытаться стоит. Для осуществления изменения имени смартфона необходимо зайти в настройки Wi-Fi, нажать на три вертикальные точки или полоски в правом верхнем углу и выбрать «Настройки». Там же найти пункт «Wi-Fi Direct». На разных моделях смартфона этот пункт находится в разных местах. Возможно он уже будет присутствовать после нажатия на «три точки». Затем можно изменить сетевое имя Android-смартфона, выбрав соответствующий пункт.

Как зайти в Wi-Fi Direct на смартфоне Xiaomi с оболочкой MIUI 10?

  1. «Настройки»;
  2. пункт «Wi-Fi»;
  3. «Расширенные настройки»;
  4. в категории «Другие способы подключения» нужно выбрать «Wi-Fi Direct»;
  5. необходимо нажать на «Имя устройства»;
  6. после этого в открывшемся поле для ввода стоит ввести новое имя Android-смартфона.

Отключаем постоянный поиск сетей

Когда система Android находится в постоянном поиске Wi-Fi сетей, ошибка IP конфигурации при подключении Wi-Fi может возникать практически постоянно. Для этого достаточно отключить данную функцию в настройках беспроводных подключений. Также это можно сделать, скачав специальную программу, но об этом немного позже.

Читайте также:  Андроиды с 3g связью

Чтобы ОС Андроид не могла постоянно получать список сетей, необходимо в первую очередь перейти в «Настройки». Дальше выбрать «Wi-Fi и беспроводные сети» или просто «Wi-Fi». Откроется список всех доступных беспроводных подключений. Нужно нажать на три точки в правом верхнем углу и выбрать «Настройки» или «Расширенные». Дальше стоит найти пункт «Постоянный поиск сети» и передвинуть ползунок переключения влево как на скриншоте со смартфона Редми.

После этого желательно перезагрузить телефон и попробовать подключить его к роутеру снова.

Использование приложения Wi-Fi Fixer

Эту программу можно скачать в Google Play Market. Она бесплатная и работает самым банальным и простым образом. Ее нужно открыть и запустить функционал. Приложение полностью обновляет сетевые настройки Android и не мешает полноценной работе операционной системы. Судя по отзывам, это приложение является лучшим в своем роде и исправляет практически любой «Error», связанный с беспроводным подключением.

Прописывание статического IP-адреса

Если автоматический IP-адрес не может дойти до смартфона, стоит прописать его вручную. Для этого сначала нужно определить значения, которые пользователь будет вводить вручную на Android. Их можно найти в панели администрирования маршрутизатора. Зайти в «LAN», где можно будет наблюдать основной IP-адрес. На удивление его не стоит вводить в поле IP-адреса Android, так как это является шлюзом.

К примеру, IP-адрес выглядит следующим образом: «192.168.1.1». Это шлюз, его необходимо вводить в поле «Шлюз». А в поле «айпи» необходимо ввести: «192.168.1.ххх», где xxx — любое число в диапазоне от нуля до 255.

В случае, если раздача IP-адреса со стороны DHCP-сервера проходит нормально на другие устройства, то рекомендуется взять значения с раздела DHCP маршрутизатора.

Как прописать статический адрес? Необходимо включить Wi-Fi на смартфоне и найти неработающую сеть. После этого нажать на нее и удерживать до появления контекстного меню. Нужно выбрать пункт «Изменить сеть». Поле с паролем трогать не надо, так как необходимо прокрутить меню вниз и нажать на «Показать дополнительные параметры». Нужно выбрать вместо автоматического DHCP статический, после чего откроются поля для ввода значений.

В поле DNS 1 нужно ввести значение, которое предоставляет провайдер или вписать «8.8.8.8». В качестве второго значения нужно ввести «8.8.4.4» или оставить данное поле без изменений.

DHCP-сервер роутера

Этот сервер отыгрывает в данном случае самую главную роль, так как его задача — раздать IP-адрес на смартфон, планшет, компьютер и любой другой гаджет, после чего происходит подключение к беспроводной сети. Но, если DHCP-сервер выключен на самом роутере, то этого не произойдет никогда. Как его включить?

  1. Нужно перейти в панель администрирования;
  2. зайти в раздел «LAN»;
  3. выбрать вкладку DHCP;
  4. перевести ползунок возле «Включить DHCP».

Обратите внимание! На разных роутерах это происходит по-разному, поэтому нужно более детально ознакомиться с функционалом «админки». Если случается бесконечное получение IP-адреса на Android телефоне при подключении к Wi-Fi, то данный метод может решить проблему раз и навсегда.

Удаление DHCP-файлы на Android устройстве — самый действенный метод

Если конфигурация роутера абсолютно исправная, значит дело в DHCP-файлах на смартфоне. Для этого метода понадобится установить права суперпользователя, чтобы изменять/удалять системные файлы через проводник. Если они есть — стоит скачать обычный «ES Проводник» в Маркете, открыть меню в левой стороне и передвинуть ползунок напротив пункта «Root». Это своеобразное добровольное разрешение на обработку, изменение и удаление файлов ОС Android. Если Root-прав нет, необходимо перейти в тему устройства на форуме 4PDA и узнать, как их установить.

Теперь следует пройти по следующему пути: Внутренний накопитель — папка data — папка misc — папка dhcp и удалить файлы с окончанием .lease и .pid.

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

Наблюдается неприятная ошибка «Получение ИП адреса» и не работает вай фай на телефоне? Подобную неполадку часто можно встретить на устройствах со старой версией Android или вообще когда-угодно. Связана она с неправильной настройкой либо маршрутизатора, либо смартфона, а также с рядом других факторов, которые были описаны выше. Можно попробовать подключать к сети другие смартфоны, чтобы продиагностировать ошибку или сделать все как в статье выше по порядку — выход есть всегда. Если есть сомнения, что ничего не будет получаться, стоит обратиться к специалисту или в сервисный центр, но все же стоит проверить вышеописанные методы исправления неисправности.

Источник

Оцените статью