Ноутбук не получает IP-адрес при подключении через WiFi

Я пытаюсь подключиться к Интернету со своего ноутбука через SGS2. Телефон рутирован, и я пробовал два разных приложения для модема WiFi. У меня нет плана модема (они хотят брать с меня больше, чем мой домашний широкополосный доступ!), поэтому я не использую родной модем.

Когда мой ноутбук подключается к точке доступа Wi-Fi, он не может получить IP-адрес. Я предполагаю, что это связано с тем, что на телефоне не работает DHCP-сервер. Я пробовал следующее:

  • Установка IP-адреса интерфейса на 192.168.1.99 и 10.0.0.99 (в случае стандартных диапазонов /24 и /8) x.x.x.1в качестве шлюза по умолчанию.
  • То же, что и выше, за исключением того, что в качестве шлюза по умолчанию используется общедоступный IP-адрес для выхода в Интернет 3G.
  • Установка IP-адреса интерфейса на общедоступный IP-адрес телефона с выходом в Интернет 3G.

Мне не удалось отправить эхо-запросы ICMP на любой IP-адрес. Я также пытался настроить различные DNS-серверы (частные IP-адреса, 8.8.8.8 и т. д.), но не могу разрешить имена хостов. Это похоже на то, что трафик просто блокируется телефоном.

Есть идеи? Я был бы рад использовать USB-кабель, но мой план не покрывает этого, и мне еще предстоит найти приложение, которое позволит мне обойти это.

С включенной точкой доступа вы проверили, какой IP-адрес она использует, или вы просто угадали адреса 192.168.1.99и ? OS Monitor — одно из приложений, показывающее вам все интерфейсы и их текущие настройки, если вы сомневаетесь. 10.0.0.99
Я угадал диапазоны 192.168.1.0/24и 10.0.0.0/8, и вы были на 100% правы - я ошибся. Не знаю, почему я никогда не думал о запуске ifconfig wlan0на устройстве — оно работало на 192.168.43.0/24. Немного раздражает, что приложение не говорит мне, какой IP использовать...
LOL Да, я не хотел предлагать это - хотя я должен был догадаться, что вы знакомы с командной строкой :) Так это решило вашу проблему, поэтому я должен сделать это ответом для других? (И кстати: меня очень раздражает, что его нельзя настроить . Я хотел бы исправить его для данной сети, поэтому мне не нужно молиться, чтобы он не переключился в следующий раз...)
@ Иззи Да, решил. Добавьте ответ, и я приму его. И я абсолютно согласен с тем, что это должно быть настраиваемым. FoxFi кажется довольно ограниченным в этом отношении, но, по крайней мере, он работает. Я считаю, что Barnacle допускает такую ​​конфигурацию, но, похоже, она не работает на моем устройстве из-за проблем с запуском драйвера.
Рад, что смог помочь - и спасибо за голос :)

Ответы (1)

Сначала вы должны проверить, какой IP-адрес (и сеть) использует ваша точка доступа. Из (например, с помощью приложения, такого как Android Terminal Emulator или adb shell) вы можете понять это с помощью команды

ifconfig wlan0

Если вы предпочитаете избегать командной строки или ваше устройство использует что-то кроме wlan0интерфейса, и вы хотите избежать угадывания, OS Monitor — это приложение, которое также сообщает вам все необходимые сведения для каждого интерфейса.

Как только вы узнали правильные данные, вы можете указать их на своем ноутбуке: использовать IP интерфейса для шлюза и соответственно взять сеть и маску.