Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не работают одновременно 2 интерфейса eth0 и ppp0  (Прочитано 662 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн featzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
На Orange Pi c Lubuntu делаю 3G прокси сервер. Сетевая карта подключена к роутеру с выходом в Интернет (eth0). 3G модем Huawei E1550 подключен через USB и соединение поднимается с помощью wvdial (ppp0).

Так вот, при одновременно подключенном Ethernet и поднятом соединении wvdial второй интерфейс (ppp0) не пингуется. Хотя по отдельности все прекрасно пингуется и работает.

root@orangepi:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 46:da:a4:61:92:33
          inet addr:192.168.0.102  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::44da:a4ff:fe61:9233/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:307 errors:0 dropped:0 overruns:0 frame:0
          TX packets:299 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:31494 (31.4 KB)  TX bytes:35003 (35.0 KB)
          Interrupt:114

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:286 errors:0 dropped:0 overruns:0 frame:0
          TX packets:286 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23933 (23.9 KB)  TX bytes:23933 (23.9 KB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:100.113.92.209  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:62 (62.0 B)  TX bytes:101 (101.0 B)


root@orangepi:~# ping -I eth0 ya.ru
PING ya.ru (87.250.250.242) from 192.168.0.102 eth0: 56(84) bytes of data.
64 bytes from ya.ru (87.250.250.242): icmp_seq=1 ttl=51 time=53.0 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=2 ttl=51 time=51.0 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=3 ttl=51 time=57.8 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=4 ttl=51 time=56.5 ms

root@orangepi:~# ping -I ppp0 ya.ru
PING ya.ru (87.250.250.242) from 100.113.92.209 ppp0: 56(84) bytes of data.
--- ya.ru ping statistics ---
7 packets transmitted, 0 received, 100% packet loss, time 6008ms

После запуска ping -I ppp0 ya.ru, модем через некоторое время отключается и начинает работать только после перезагрузки компьютера.

Если отключен кабель Ethernet, то модем работает, не отключается, пинг есть, соединение стабильное.

Как заставить работать два интерфейса одновременно, в чем может быть проблема?

« Последнее редактирование: 09 Февраля 2018, 07:44:02 от featzen »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
а если дефолтный маршрут на мопед повернуть? проблема исчезает?

Оффлайн featzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
а если дефолтный маршрут на мопед повернуть? проблема исчезает?

Тему маршрутизации не сильно знаю, могу показать выдачу ip route
root@orangepi:~# ip route
default via 192.168.0.1 dev eth0  proto static
10.64.64.64 dev ppp0  proto kernel  scope link  src 10.170.55.86
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.102  metric 1


Пользователь добавил сообщение 09 Февраля 2018, 08:35:11:
Поменял дефолтный маршрут, стало так:

root@orangepi:~# ip route
default via 10.64.64.64 dev ppp0
10.64.64.64 dev ppp0  proto kernel  scope link  src 10.170.44.131
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.102  metric 1

В итоге ping на ppp0 пошел
root@orangepi:~# ping -I ppp0 ya.ru
PING YA.ru (87.250.250.242) from 10.170.44.131 ppp0: 56(84) bytes of data.
64 bytes from ya.ru (87.250.250.242): icmp_seq=1 ttl=51 time=150 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=2 ttl=51 time=166 ms

Зато c пингом у eth0 начались проблемы
root@orangepi:~# ping -I eth0 ya.ru
PING YA.ru (87.250.250.242) from 192.168.0.102 eth0: 56(84) bytes of data.
From 192.168.0.102 icmp_seq=1 Destination Host Unreachable
From 192.168.0.102 icmp_seq=2 Destination Host Unreachable
From 192.168.0.102 icmp_seq=3 Destination Host Unreachable

« Последнее редактирование: 09 Февраля 2018, 08:35:11 от featzen »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
как раз повод узнать про маршрутизацию получше.
Заодно почитать статейку про организацию шлюза на двух провайдерах (сами найдёте в местной библиотеке)

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.