Постоянное получение ip адреса на android
Постоянное получение ip адреса на android
Здравствуйте, товарищи и товарки!
Столкнулся с похожей проблемой. Аппарат 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 адреса на android
Регулярные баги и ошибки свойственны любой операционной системе, и чинят их разработчики, к сожалению, не всегда сразу. Если вы столкнулись на Android с проблемой подключения к сети, а система вам сообщает, что ей не удаётся найти IP-адрес сервера, знайте, вы не одиноки. С этой проблемой может столкнуться пользователь любого Android-смартфона под управлением любой версии ПО. В этом материале мы расскажем вам, почему вы получаете эту ошибку и как ее можно исправить.
Почему я получаю сообщение об ошибке «Не удалось получить IP-адрес»?
Ошибка «Не удалось получить IP-адрес» обычно отображается при доступе к сети Wi-Fi, независимо от того, является ли она новой или сохраненной на вашем устройстве. Это сообщение об ошибке означает, что роутер не может назначить IP-адрес вашему устройству. Пока проблема актуальна, пользователь не может получить доступ к интернету через эту Wi-Fi сеть.
У некоторых пользователей содержание сообщения об этой ошибке может немного отличаться. Там может быть написано «IP-адрес не получен», но проблема эта, тем не менее, одна и та же.
Как исправить ошибку «Не удалось получить IP-адрес»?
Трудно сказать точно, почему эта ошибка возникает, но вот вам несколько хитростей, чтобы попытаться заставить ваше интернет-соединение работать снова.
Забудьте сеть
Первый способ, который вы должны попробовать — это забыть сеть и снова войти в нее. Шаги, которые нужно предпринять, просты, и иногда это все, что нужно, чтобы избавиться от докучающей ошибки.
- Откройте Настройки.
- Выберите Сеть и Интернет.
- Выберите Wi-Fi.
- Нажмите и удерживайте сеть, к которой не можете подключиться.
- Выберите Забыть сеть.
- Войдите в сеть Wi-Fi снова.
Перезапустите роутер
Если проблема не в смартфоне, она может быть связана с роутером. Попробуйте перезапустить его и посмотреть, исправит ли это проблему. У большинства роутеров есть кнопка сброса, но вы также можете отключить его от сети и подключить обратно.
Переименуйте ваше Android-устройство
Мы не знаем знаем, почему это помогает, но многие пользователи утверждают, что это решает проблему. Процесс тоже прост, так что пробуйте.
- Откройте Настройки.
- Выберите Об устройстве.
- Нажмите на Имя устройства.
- Измените имя на любое другое и нажмите Сохранить.
- Попробуйте снова подключиться к роутеру.
Включите и выключите «Режим полета»
Это заставляет роутер перенастроить ваше соединение. Просто ненадолго включите Режим полета, а затем выключите его и попытайтесь снова подключиться к сети.
Используйте шифрование WPA2-PSK
Некоторые устройства не очень хорошо работают с определенными типами шифрования, включая AES и TKIP. Зайдите в настройки вашего роутера и переключитесь на WPA2-PSK.
Проверьте MAC-фильтр
При настройке Wi-Fi MAC-адреса часто используют для внесения в белый или черный список устройств, находящихся в сети. Это означает, что если ваше устройство отсутствует в белом или черном списке, оно не сможет подключиться. Решением будет либо отключить MAC-фильтр вашего роутера, либо удалить устройство из черного списка, либо добавить его в белый список.
Назначьте статический IP-адрес
- Откройте Настройки.
- Выберите Сеть и Интернет.
- Выберите Wi-Fi.
- Нажмите и удерживайте сеть, к которой не можете подключиться.
- Выберите пункт Изменить сеть.
- Нажмите Показать дополнительные параметры.
- Найдите Настройки IP-адреса и выберите опцию Статический.
- В IP-адресе измените последний номер на любое число от одного до 225.
- Попробуйте подключиться.
Очистите кеш сервисов Google Play
Этот метод, кажется, используется во всех руководствах по устранению любых багов на Android, и это потому, что сервисов Google Play представляют собой большую часть софтверного наполнения вашего устройства. Перезапуск приложения с нуля может решить множество проблем.
- Откройте Настройки.
- Выберите Приложения и уведомления.
- Найдите и нажмите Сервисы Google Play.
- Выберите Хранилище.
- Выберите Очистить кеш.
- Попробуйте снова подключиться к Wi-Fi.
Сбросьте данные
Если ничего не помогает, и проблема сохраняется в течение длительного периода времени, вы можете рассмотреть возможность сброса устройства до заводских настроек. Это удалит все данные на вашем смартфоне и вернет его к его заводскому состоянию. Обязательно сделайте резервную копию любых важных файлов, прежде чем продолжить.
- Откройте Настройки.
- Выберите Система.
- Выберите Дополнительные параметры.
- Выберите Параметры сброса.
- Выберите Стереть все данные (возврат к заводским настройкам).
- Выберите Сбросить телефон.
Один из этих способов наверняка должен помочь вам подключиться к сети либо сразу, либо через некоторое время. Знаете какие-нибудь другие способы решения этой проблемы? Дайте нам знать о них в комментариях.
Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.
Настройка оборудования
Блог о модемах, роутерах и gpon ont терминалах.
Что делать если идет бесконечное получение IP-адреса в Android при подключении по WiFi?!
При подключении планшета или телефона на операционной системе Android Вы можете столкнуться с тем, что подключаясь к своей или чужой беспроводной сети процесс остановится на том, что на экране постоянно будет висеть сообщение «Получение IP-адреса» и всё. При этом компьютер или ноутбук, тоже подключенные по WiFi могут отлично работать, а вот Андроид тупит и отказывается подключаться. Не торопитесь ругать свой смартфон или планшет — чаще всего он тут ни при чем.
Причина бесконечного получения IP-адреса скорее всего кроется в настройках Вашего роутера или точки доступа WiFi, которая отвечает за работу Вашей беспроводной сети.
Способ 1. Статический IP.
Заходим в настройки нашего планшета или смартфона и находим раздел Wi-Fi. Здесь Вам надо нажать на сетку, у которой идет бесконечное получение IP-адреса и подержать несколько секунд, пока не появиться меню:
В нём надо выбрать пункт «Изменить конфигурацию сети». Откроется вот окно конфигурации. Ставим галочку «Показать дополнительные параметры» и видим несколько появившихся дополнительных строк:
В списке «Параметры IP» выбираем тип адресации — «Статический». Обратите внимание на поля ниже — IP-адрес, шлюз и маску (длина префикса сети) и DNS-серверы. ОС Андроид сама предлагает по умолчанию адрес из стандартной сети 192.168.1.Х . Вам остается лишь ввести эти значения с клавиатуры и нажать кнопку «Сохранить». Если же у Вас маршрутизатор D-Link или Tenda, то надо учитывать, что у них используется по-умолчанию подсеть 192.168.0.Х и адреса надо прописывать с учетом этого. После чего применяем изменения и проверяем наличие доступа в Интернет.
Способ 2. DHCP-сервер роутера.
Этот способ более правильный, но и более сложный. Сложен он в первую очередь тем, что пользователю нужно зайти в настройки своего беспроводного роутера или точки доступа Вай-Фай и включить DHCP-сервер в настройках локальной сети. Конечно, у опытного пользователя это не вызовет затруднений, а вот новичка могут ожидать трудности. Но не стоит пугаться. У большинства современных сетевых устройств начального уровня, которые стоят у нас с Вами в домах, процесс настройки логически мало чем отличается. Я приведу пример на устройствах нескольких производителей. На других же надо просто действовать по аналогии и всё.
Первым делом Вам надо зайти в веб-интерфейс роутера. (Если не знаете как это сделать — читайте статью: Как зайти в настройки роутера). В главном меню необходимо найти раздел Локальная сеть или LAN:
Там находим подраздел с настройками сервера:
Включаем его и сохраняемся.
На некоторых моделях в меню может быть отдельный раздел DHCP, к примеру — на некоторых моделях TP-Link:
Ставим переключатель в значение «Включить» и нажимаем кнопку «Сохранить». Проверяем доступ в сеть Интернет.
Как присвоить смартфону постоянный ip-адрес?
Этот вопрос участвует в конкурсе «Вопрос дня»!
Для того, чтобы ответить на вопрос, требуется авторизоваться или зарегистрироваться
Соглашусь с ранее написавшими что настройка IP на телефоне делается легко. Но ! Сделав так можно напоротся на конфликт адресов, когда двум девайсам будет назначен один IP. По этому рекомендую начать с роутера. В каждом из них есть возможность привязывать IP к MAC адресу и следственно бронировать их под это устройство. Скрин с моего HUAWEI от УКРТЕЛЕКОМА.
Как тут видно все легко и просто. Набираем МАС и в другое поле желаемый IP. В других роутерах вид будет немного отличатся .
Ну а как найти МАС телефона то тут тоже все просто. Заходим в WI-FI и нажимаем расширенные настройки .
- Ответ понравился: 1
Вот небольшой лайфхак по удаленному доступу. На даче стоит старый компьютер с камерой. Хочу получить к нему удаленный доступ. В деревне у провайдера нет «белого IP» и приобрести его невозможно. DDNS работает, но и это бесполезно, потому что соединения извне тупо закрыты провайдером. Поэтому использую вот такой VPN сервис — https://vpnki.ru Они не предоставляют выход в интернет, но объединяют мои туннели — один с дачи, другой с смартфона. Вдруг кому-то это поможет.
Усыновить его и прописать у себя! =)
- Ответ пока никому не понравился
покупка і є всиновленням, а вот прописку потрібно)
Если через оператора GPRS то заказать статический адрес, а если по DHCP от роутера, то заререзвировать в роутере IP адрес, и привязать его к MAC адресу смартфона.
- Ответ пока никому не понравился
Если Ваш смартфон на Android версии 2.3.5 и ниже, заходим в «Настройки»->»Беспроводные сети»->»Настройки Wi-Fi»->»Дополнительно», в подпункте «Настройки IP» ставим галочку «Использовать статический IP» и настраиваем появившиеся подпункты по своему усмотрению (IP-адрес, маска подсети, шлюз, DNS).
Если Ваш смартфон на Android версии 4.0 и выше, то заходим в «Настройки»->»Wi-Fi», выбираем нужную сеть, жмем на нее, в появившемся окошке запроса на подключение ставим галочку «Расширенные параметры», в появившемся подпункте «Настройки IP» выбираем «Статический», затем настраиваем по своему усмотрению.
Если у Вас устройство на iOS, заходим в «Параметры»->»Wi-Fi», рядом с нужной нам сетью нажимаем на значок «i» и настраиваем в появившемся меню свои параметры для статического IP.
Если же у Вас устройство на BlackBerry OS, заходим в «Настройки»->»Сеть и соединения»->»Wi-Fi», жмем на значок списка, в появившемся списке сетей жмем на нужную сеть и настраиваем в появившемся подменю свой статический IP.
- Ответ пока никому не понравился
не буду много писать, скажу коротко — нужно создать VPN — сеть, в которой присвоить статичный IP смартфону. в этом случае у смарфона будет постоянный адрес при входе в нет в любой точке. P.S.вопрос не совсем корректно изложен, так как не понятно, в какой сети нужно присвоить постоянный адрес: при подключении к домашнему роутеру, или к любой точке
- Ответ пока никому не понравился
привязать мак адрес на роутере
- Ответ пока никому не понравился
В течение последних пары лет количество устройств на ОС Android от Google растет в геометрической прогрессии — помимо различных планшетов, на которых Андроид стартовал как операционная система, появилось огромное количество смартфонов, электронных книг, медиаплееров и даже автомобильных навигаторов. Сейчас Андроид все больше и больше завоевывает мир — ещё бы: бесплатный, быстрый, удобный и весьма дружелюбный. Огромный плюс всех этих устройств — наличие беспроводных Wi-Fi-модулей, которые позволяют подключаться к различным хотспотам и точкам доступа — публичным, приватным, домашним, а значит иметь мобильный доступ в сеть Интернет. Сама-по себе, настройка Wi-Fi на Adroid — дело не сложное. Просто перед настройкой WiFi надо учесть несколько нюансов. Во-первых, надо понимать, что у разных производителей и на разных версиях Андроид, названия разделов и внешний вид значков может немного различаться. Так, например, раздел настройки Wi-Fi может называться «Беспроводные сети», «Беспроводная связь» или «Настройки Wi-Fi». При этом могут использоваться как ползунки-переключатели, так и чек-боксы в виде галочек. Пугаться этого не стоит, а действовать надо по аналогии, четко понимая сам смысл действий, который от внешнего вида и разницы в названиях не меняется. Во-вторых, если в публичных хотспотах для простоты настройки и доступа к Wi-Fi сети включен DHCP-сервер, то на домашних роутерах эта функция нередко отключена. Поэтому, для начала я бы посоветовал зайти в настройки своего роутера и в разделе LAN поставить галочку «Enable DHCP». Это позволит избежать неудобства при дальнейшем подключении устройств к домашней Wi-Fi сети. Перво-наперво, надо включить беспроводной адаптер Wi-Fi в настройках операционной системы. Делается это в разделе «Настройки» => «Беспроводные сети»: Здесь включаем WiFi сдвигая ползунок влево (или ставя галочку): Включив адаптер — перейдем в настройки. Для этого выбираем пункт «Настройки Wi-Fi» либо, если его нет, нажимаем на 2-3 секунды на пункт Wi-Fi. Должно открыться подобное меню: Здесь Вы можете выбрать из доступных нужную беспроводную сеть и подключить к ней свое устройство. Для этого нужно кликнуть на выбранную сеть. Появится окно запроса ключа сети: Здесь нужно ввести ключ для доступа к выбранной сети Вай-Фай. Если Вы не помните ключ, то его всегда можно посмотреть либо изменить в настройках беспроводной сети Вашего роутера (раздел Wireless). В подавляющем большинстве случае настройка WiFi на Android на этом и закончится, а счастливый обладатель Андроид-устройства уйдет на радостях в глубины интернета. Примечание. Рассмотрим случай, когда надо на Андроид прописать IP-адрес вручную. Для этого в списке сетей выбираем свою беспроводную сеть, нажимаем на нее и держим секунд. Появится вот такое меню: Выбираем пункт «Изменить сеть». Откроется меню настроек Wi-Fi сети: Здесь ставим галочку «Показать дополнительные опции». Прокручиваем вниз до пункта «Настройки IP». Затем меняем значение с «DHCP» на «Статический IP» и в соответствующие поля прописываем адреса. Самый распространенный пример — домашний Wi-Fi роутер с адресом: 192.168.1.1. Тогда IP-адрес прописываем в любой от 192.168.1.2 до 192.168.1.254, главное чтобы не было в сети ещё одного устройства с таким адресом. Маска сети будет 255.255.255.0, шлюз 192.168.1.1 и DNS-сервер 192.168.1.1. Нажимаем «Сохранить».
- Ответ пока никому не понравился
На Wi-Fi роутере создать вечный DHCP lease для мак адреса смартфона с заданным айпи адресом.
- Ответ пока никому не понравился
На телефоне, или на планшете может быть по разному. Но как правило, при подключении к сети, есть кнопка дополнительные параметры, или расширенные настройки. Нажмите на нее и выберите DHCP, статический IP и т. п.
Укажите установленный Вами IP адрес и подключитесь к сети.
На компьютере нужно зайти в Панель управления—>Сеть и Интернет—>Центр управления сетями и общим доступом, слева выбрать «Изменение параметров адаптера», затем нажать правой кнопкой мыши на Беспроводное сетевое соединение и выбрать Свойства.
А дальше сделать все как на скриншоте. Внимание! После установки таких «жестких» параметров, могут возникнуть проблемы с подключением к другим сетям. Если возникнуть проблемы, то установите получать IP автоматически.
- Ответ пока никому не понравился
Здравствуйте, если вы имели ввиду постоянный ip-адрес при подключения wi-fi то советую проделать следующие шаги : 1. Заходим в настройки смартфона 2. В настройках выбираем Wi-Fi, и нажимаем на сеть к которой вы хотите подключится. Если настройки сети не откроются, то нужно на сеть нажать и подержать. Затем, в меню выбрать что-то типа «сменить сеть». 3. Откроются настройки сети. Нужно открыть расширенные настройки. Для этого, установите галочку возле Показать расширенные параметры, и выберите DHCP. Затем, выберите Статическая. 4. Прокрутите список, и заполните три поля. IP-адрес, Шлюз, и Длина префикса сети. Все поля уже будут заполнены, точнее, будет приведен пример. Нам нужно просто это все указать вручную. После нажать что-то подобное — сохранить или соединиться. Есть несколько нюансов. Если доступ к настройкам вашего роутера по адресу 192.168.1.1, то IP вам нужно указывать 192.168.1.x. Где X — это число от 1, до 199. Если у вас доступ к настройкам роутера по адресу 192.168.0.1, то IP на телефоне вам нужно указывать в таком виде 192.168.0.x. Маска так же будет 192.168.0.1. На всех устройствах настройки почти одинаковые, может только отличаться размещение пунктов и интерфейс.
Как на Android прописать статический IP для Wi-Fi сети?
Как правило, в Wi-Fi сетях, IP адреса выдаются в автоматическом режиме и это действительно самый лучший вариант. При каждом новом подключении к сети роутер предоставляет устройству подходящий IP, который не занят. Благодаря этому нет необходимости вручную указывать адрес для каждого нового устройства. Все работает на автомате и проблем обычно не возникает, по крайней мере с компьютерами.
Но с различными мобильными гаджетами иногда возникают трудности и из-за этого они ни в какую не хотят выполнять подключение к Wi-Fi. Чаще всего такие устройства работают под управлением операционной системы Android. В таких случаях может помочь ручная установка статического IP, для конкретной сети.
Это действительно помогает в большинстве случаев и данный способ стоит пробовать в первую очередь, при возникновении подобных проблем. В сегодняшней статье мы рассмотрим, как сменить автоматический IP на статический и изучим небольшие тонкости этой настройки.
Смена адреса на статический как раз помогает при возникновении трех, самых популярных, ошибок: устройство бесконечное количество раз меняет IP, неправильная аутентификация (хотя это может возникнуть и при вводе неверного пароля от сети), и «Сохранено, защита WPAWPA2».
Прописываем IP на Android
Процесс настройки IP довольно простой. Мы рассмотрим настройку на телефоне (в данном случае HTC) и планшете с ОС Android. Во всех других случаях, с данной операционной системой, настройка происходит приблизительно таким же образом.
На телефоне, открываем настройки и выбираем раздел Wi-Fi. Теперь нажмите на сеть, с которой у вас возникают проблемы. Иногда настройки могут не открываться, просто нажмите и подержите. После этого, выбираем что-то на подобии пункта «Сменить сеть».
Попав в настройки сети, открываем расширенные параметры. Просто установите флажок напротив соответствующего пункта. Затем, нажмите на DHCP и укажите «Статическая».
Прокручиваем список ниже и в пустых полях необходимо заполнить значения IP адреса, Шлюза и Длины префикса сети. Часто, эти поля могут быть уже заполненными приблизительными значениями, в качестве примера. Но мы должны указать свои.
Что же там указывать? Когда в настройки вашего роутера можно попасть, перейдя по такому адресу 192.168.1.1, то в таком случае IP должен выглядеть так: 192.168.1.Х. Вместо Х указываем произвольное число от 1 до 199.
В другом случае, когда адрес, по которому открываются настройки роутера, выглядит так 192.168.0.1, статический IP приобретает подобный вид: 192.168.0.Х. Шлюз выглядит точно так же — 192.168.0.1. Вот и все, что нужно указать в настройках на телефоне. После этого сохраните выполненные изменения.
Теперь давайте взглянем, как это делается на планшете. В целом, настройки на всех современных устройствах, под управлением Android, очень похожи и все делается одинаково, есть только небольшие изменения в интерфейсе.
Открываем настройки, открываем раздел Wi-Fi и открываем параметры проблемной сети.
Задаем нужные значения адресов.
Сохраняем выполненные изменения. Этим способом можно решить самые распространенные проблемы, возникающие при подключении к сети Wi-Fi. По этому этим стоит воспользоваться. Если что-то не получается, или возникли вопросы, можете отписываться в комментариях, с радостью Вам поможем.