Я пытаюсь заставить модем работать. Я использовал встроенные функции, настроил телефон как точку доступа и подключился к беспроводной сети.
Я получаю IP (192.168.43.26) и могу пинговать шлюз (192.168.43.1), у меня также есть сервер DNS (192.168.43.1). Однако я не могу получить доступ к Интернету (например, серфинг или проверка связи 8.8.8.8).
Любые идеи о том, что может быть не так?
netstat -r (только en1, беспроводной интерфейс)
Destination Gateway Flags Refs Use Netif Expire
default 192.168.43.1 UGScI 0 0 en1
192.168.43 link#6 UCS 2 0 en1
192.168.43.1 4:18:f:40:41:7c UHLWI 0 16 en1 925
192.168.43.255 ff:ff:ff:ff:ff:ff UHLWbI 0 12 en1
Еще немного информации
Если вы используете Linux, проверьте таблицу маршрутизации ядра, набрав route at terminal.
если у вас нет записи по умолчанию в списке, это не сработает. Например, моя таблица маршрутизации ядра гласит:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.137.0 * 255.255.255.0 U 2 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default 192.168.137.1 0.0.0.0 UG 0 0 0 eth1
Введите эту команду в терминал и посмотрите, работает ли она:
sudo route добавить по умолчанию gw 192.168.43.1 wlan0
где wlan0 - ваш беспроводной интерфейс....
также вы можете попробовать перепроверить DNS-сервер на своем компьютере и добавить следующие строки в ваш etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Давайте проясним некоторые термины здесь:
Используете ли вы какое-либо шифрование? WEP или WPA? Я предлагаю настроить открытую сеть для устранения неполадок и настроить шифрование только после того, как вы сможете подключиться через незашифрованное соединение. Убедитесь, что параметры шифрования и парольная фраза совпадают.
Какой метод привязки вы используете? Используете ли вы сторонний модем, например, PDANet или android-wifi-tether? или вы используете собственный модем в Android 2.2 и выше?
Какой телефон? Это кастомное ПЗУ? Он укоренен?
Мэтью Рид
песчаная буря
Гили