LINUX.ORG.RU
ФорумAdmin

Интернет на Android от USB модема

 , , , ,


0

1

Здравствуйте. Есть модем E3372s с прошивкой Hilink напрямую подключен к устройство на андроиде с 4.4.2 (rk3188)(смарт тв медиа-плеер плата XT-Q7-V10). Модем в андроиде определяется как cdc_ethernet c портом eth1. Кроме этого в приставке есть свая сетевая карта(eth0) и WiFi(wlan0)(отключен). Модем имеет ip 192.168.8.1. Но интернета нет. Пытаюсь настроить через терминал

ip link set eth0 down отключаю встроенную сетевуху

ip link set eth1 up поднимаю интерфейс модема

ip addr add 192.168.8.100/24 broadcast 192.168.8.255 dev eth1 назначаю ip порту модема(или так ifconfig eth1 192.168.8.100)

ip route add default via 192.168.8.1 назначаю шлюз по умолчанию.

После этого по адресу 192.168.8.1 доступна Вэб-морда в браузере, а интернета нет. Пинг 8.8.8.8 проходит, пинг ya.ru нет. Предположу проблема с DNS. Пытался в ручную исправить проблему.

dhcpcd eth1

setprop net.dns1 192.168.8.1 так же про бывал ip Google 8.8.8.8

setprop net.dns1 8.8.8.8

Результата нет. Такая же ситуация и на android x86 4.4.2. А с Пк все работает. Подскажите что еще нужно настроить в модеме или в андроиде что бы пошел интернет?

Что значит «нет интернета»? 8.8.8.8 не пингуется? Алсо, нафига ты вообще dhcpd второй раз запустил, если у тебя веб-морда модема открывается? (Или нафига ты вручную сеть поднимал, если в модеме DHCP-сервер есть?)

cherry-pick
()
Ответ на: комментарий от cherry-pick

8.8.8.8 не пингуется?

Я же написал Пинг 8.8.8.8 проходит, пинг ya.ru нет

нафига ты вообще dhcpd второй раз запустил, если у тебя веб-морда модема открывается?

Не зависимо поднимаю я или не трогую dhcpcd, морда видна, а нета нет.

Что значит «нет интернета»?

По моему, это когда в браузерах не открываются страницы, а приложения(в том числе плей маркет) пишут не соединение с интернетом. А у ВАС другое понятие «нет интернета»?

brahner
() автор топика
Ответ на: комментарий от brahner

Я же написал Пинг 8.8.8.8 проходит, пинг ya.ru нет

Ну, значит, «интернет пашет», выражаясь твоим языком, в чем проблема то? nslookup что говорит?

cherry-pick
()
Ответ на: комментарий от cherry-pick

nslookup что говорит?

nslookup yandex.ru
Server: 0.0.0.0
Adress 1: 0.0.0.0
nslookup: can't resolve 'yandex.ru'

brahner
() автор топика

тоже бился с подобной проблемой с DNS, пробуй задать setprop net.dns и setprop net.eth1.dns

еще через getprop |grep dns можно глянуть как параметры называются, может название немного другое у них.

irton ★★★★★
()
Ответ на: комментарий от irton

Назначал

setprop net.dns1 8.8.8.8
setprop net.dns2 8.8.4.4

Проверил

getprop net.dns1
getprop net.dns2

Ответ

8.8.8.8
8.8.4.4

Назначал

setprop net.eth1.dns1 8.8.8.8
setprop net.eth1.dns2 8.8.4.4

Проверил

getprop net.eth1.dns1
getprop net.eth1.dns2

Ответ

8.8.8.8
8.8.4.4

Проверка пинга yandex.ru

ping yandex.ru

Ответ

ping: unknown host yandex.ru

brahner
() автор топика
Ответ на: комментарий от irton

netcfg интересно что показывает? у меня еще есть например параметр dhcp.wlan0.dns1

netcfg
sit0 down 0.0.0.0/0 0x00000080 00:00:00:00:00:00
eth0 down 0.0.0.0/0 0x00001002 8c:dc:d4:7b:b9:be
eth1 up 192.168.8.100/24 0x00001043 0c:5b:8f:27:9a:64
lo up 127.0.0.1/8 0x00000049 00:00:00:00:00:00
ip6tnlo down 0.0.0.0/0 0x00000080 00:00:00:00:00:00

dhcp.wlan0.dns1

sh: dhcp.wlan0.dns1: not found

dhcp.eth0.dns1

sh: dhcp.eth0.dns1: not found

dhcp.eth1.dns1

sh: dhcp.eth1.dns1: not found

brahner
() автор топика

setprop dhcp.eth1.dns1 8.8.8.8

бывало что этот setprop не срабатывал, но чаще срабатывал.

даже когда dns подхватился и заработало, некоторые программы интернет так и не увидели (например im+) хотя браузеры работали.

irton ★★★★★
()
Ответ на: комментарий от irton

setprop dhcp.eth1.dns1 8.8.8.8 бывало что этот setprop не срабатывал

Проверял

getprop net.eth1.dns1
getprop net.eth1.dns2

Отвечает

8.8.8.8
8.8.4.4

brahner
() автор топика
Ответ на: комментарий от irton

я бы проверял через getprop| grep dns

getprop| grep dns
[net.change]: [net.eth1.dns1]
[net.dns1]: [8.8.8.8]
[net.dns2]: [8.8.4.4]
[net.eth1.dns1]: [8.8.8.8]

Смущает

ip route
default via 192.168.8.1 dev eth1
192.168.8.0/24 dev eth1 proto kernel scope link src 192.168.8.100

Именно 192.168.8.0/24, так и должно быть?

brahner
() автор топика
12 февраля 2016 г.
Ответ на: комментарий от brahner

что с решением?

у меня такая же проблема вроде все везде прописано но не резолвит dns

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.