На 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, то модем работает, не отключается, пинг есть, соединение стабильное.
Как заставить работать два интерфейса одновременно, в чем может быть проблема?