LinuxForum.Fans
Тема

Коннект есть - передачи данных нет

Автор: VaterDan 13 сообщений 4513 просмотров
#88723

Приветствую всех пользователей Ubuntu.

Есть проблема. Не знал к какой теме с ней подключится. Дерзну создать новую тему.

Пол года как осваиваю Ubuntu (перешел с Windows) - все прекрасно, никаких нареканий в отношении ОС.
Вот с чем столкнулся.
Во время новой инсталляции Ubuntu, на ноутбук Acer настроил eth0. После окончания инсталляции установил Huawei Technologies Co., Ltd. E620 USB Modem. Все "заработало" - в том смысле, что без каких-либо проблем прошел все этапы до коннекта с интернетом через программу MegaFon Internet (дистрибутив был на самом USB-модеме). Но рано обрадовался. При выдернутом шнуре LAN eth0 и при подключеном USB-модеме (лампочка горит постоянным синим цветом - свидетельство наличия связи и подключения) интернет пропадает. ping не проходит, Firefox интернета не видит (как и весь Ubuntu в целом).
Какие будут мысли? Это "Фаервол" сопротивляется, или где-то ещё что-то не настроено? "Роутинг" разруливать надо?
Если пожелаете, подскажите, что можно сделать.

Спасибо.

#88734

Покажи вывод (от рута)
ifconfig
route -n
iptables -L -v -n
iptables -L -v -n -t nat

#88746

При подключенной "витой паре" и подключенным USB-модемом (программа Megafon Internet сигналит, что интернет-подключение есть) следующие данные:

ifconfig:

text
eth0      Link encap:Ethernet  HWaddr 00:16:d3:ee:b2:96  
          inet addr:192.168.1.33  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::216:d3ff:feee:b296/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:31809 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:44705066 (44.7 MB)  TX bytes:1198367 (1.1 MB)
          Interrupt:16 

lo Link encap:Локальная петля (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:1428 errors:0 dropped:0 overruns:0 frame:0 TX packets:1428 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:201944 (201.9 KB) TX bytes:201944 (201.9 KB)

ppp0 Link encap:Протокол PPP (Point-to-Point Protocol) inet addr:10.233.85.59 P-t-P:10.64.64.64 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:7 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:118 (118.0 B) TX bytes:157 (157.0 B)

wlan0 Link encap:Ethernet HWaddr 00:1b:77:de:09:7b UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

route -n:

text
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0

iptables -L -v -n:

text
Chain INPUT (policy DROP 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
    0     0 ACCEPT     tcp  --  *      *       10.78.72.36          0.0.0.0/0           tcp flags:!0x17/0x02 
  776  132K ACCEPT     udp  --  *      *       10.78.72.36          0.0.0.0/0           
    0     0 ACCEPT     tcp  --  *      *       10.78.72.28          0.0.0.0/0           tcp flags:!0x17/0x02 
   80 11147 ACCEPT     udp  --  *      *       10.78.72.28          0.0.0.0/0           
    0     0 ACCEPT     tcp  --  *      *       192.168.1.1          0.0.0.0/0           tcp flags:!0x17/0x02 
  927  155K ACCEPT     udp  --  *      *       192.168.1.1          0.0.0.0/0           
  384  124K ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0           
    0     0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           limit: avg 10/sec burst 5 
    0     0 DROP       all  --  *      *       224.0.0.0/8          0.0.0.0/0           
   38  8151 DROP       all  --  *      *       0.0.0.0/0            224.0.0.0/8         
    0     0 DROP       all  --  *      *       255.255.255.255      0.0.0.0/0           
    0     0 DROP       all  --  *      *       0.0.0.0/0            0.0.0.0             
    0     0 DROP       all  --  *      *       0.0.0.0/0            0.0.0.0/0           state INVALID 
    0     0 LSI        all  -f  *      *       0.0.0.0/0            0.0.0.0/0           limit: avg 10/min burst 5 
    0     0 INBOUND    all  --  ppp0   *       0.0.0.0/0            0.0.0.0/0           
41940   55M INBOUND    all  --  eth0   *       0.0.0.0/0            192.168.1.33        
    0     0 INBOUND    all  --  eth0   *       0.0.0.0/0            10.234.195.191      
  249 30660 INBOUND    all  --  eth0   *       0.0.0.0/0            192.168.1.255       
    0     0 LOG_FILTER  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
    0     0 LOG        all  --  *      *       0.0.0.0/0            0.0.0.0/0           LOG flags 0 level 6 prefix `Unknown Input' 

Chain FORWARD (policy DROP 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 10/sec burst 5 0 0 TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x06/0x02 TCPMSS clamp to PMTU 0 0 OUTBOUND all -- eth0 * 0.0.0.0/0 0.0.0.0/0 0 0 ACCEPT tcp -- * * 0.0.0.0/0 192.168.1.0/24 state RELATED,ESTABLISHED 0 0 ACCEPT udp -- * * 0.0.0.0/0 192.168.1.0/24 state RELATED,ESTABLISHED 0 0 LOG_FILTER all -- * * 0.0.0.0/0 0.0.0.0/0 0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 LOG flags 0 level 6 prefix `Unknown Forward'

Chain OUTPUT (policy DROP 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- * * 10.234.195.191 10.78.72.36 tcp dpt:53 0 0 ACCEPT udp -- * * 10.234.195.191 10.78.72.36 udp dpt:53 0 0 ACCEPT tcp -- * * 10.234.195.191 10.78.72.28 tcp dpt:53 0 0 ACCEPT udp -- * * 10.234.195.191 10.78.72.28 udp dpt:53 0 0 ACCEPT tcp -- * * 10.234.195.191 192.168.1.1 tcp dpt:53 0 0 ACCEPT udp -- * * 10.234.195.191 192.168.1.1 udp dpt:53 384 124K ACCEPT all -- * lo 0.0.0.0/0 0.0.0.0/0 0 0 DROP all -- * * 224.0.0.0/8 0.0.0.0/0 0 0 DROP all -- * * 0.0.0.0/0 224.0.0.0/8 0 0 DROP all -- * * 255.255.255.255 0.0.0.0/0 0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0 1 40 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 state INVALID 0 0 OUTBOUND all -- * ppp0 0.0.0.0/0 0.0.0.0/0 28310 2107K OUTBOUND all -- * eth0 0.0.0.0/0 0.0.0.0/0 0 0 LOG_FILTER all -- * * 0.0.0.0/0 0.0.0.0/0 0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 LOG flags 0 level 6 prefix `Unknown Output'

Chain INBOUND (4 references) pkts bytes target prot opt in out source destination 41940 55M ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 249 30660 LSI all -- * * 0.0.0.0/0 0.0.0.0/0

Chain LOG_FILTER (5 references) pkts bytes target prot opt in out source destination

Chain LSI (2 references) pkts bytes target prot opt in out source destination 249 30660 LOG_FILTER all -- * * 0.0.0.0/0 0.0.0.0/0 0 0 LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x17/0x02 limit: avg 1/sec burst 5 LOG flags 0 level 6 prefix `Inbound ' 0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x17/0x02 0 0 LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x17/0x04 limit: avg 1/sec burst 5 LOG flags 0 level 6 prefix `Inbound ' 0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x17/0x04 0 0 LOG icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 limit: avg 1/sec burst 5 LOG flags 0 level 6 prefix `Inbound ' 0 0 DROP icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 249 30660 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 5/sec burst 5 LOG flags 0 level 6 prefix `Inbound ' 249 30660 DROP all -- * * 0.0.0.0/0 0.0.0.0/0

Chain LSO (0 references) pkts bytes target prot opt in out source destination 0 0 LOG_FILTER all -- * * 0.0.0.0/0 0.0.0.0/0 0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 5/sec burst 5 LOG flags 0 level 6 prefix `Outbound ' 0 0 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable

Chain OUTBOUND (3 references) pkts bytes target prot opt in out source destination 78 13062 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 25671 1935K ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 3 187 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 2558 159K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0

iptables -L -v -n -t nat:

text
Chain PREROUTING (policy ACCEPT 252 packets, 29678 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain POSTROUTING (policy ACCEPT 2403 packets, 145K bytes) pkts bytes target prot opt in out source destination 0 0 MASQUERADE all -- * ppp0 0.0.0.0/0 0.0.0.0/0

Chain OUTPUT (policy ACCEPT 2403 packets, 145K bytes) pkts bytes target prot opt in out source destination

Спасибо.

#88747

вай-фая нет, остальное работает

#88750

тааааак, а теперь при подключенном модеме и выдернутой витой паре вывод route -n

#89495

Простите. Задержался.

root@ubuntu:/home/daniyl# route -n

text
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0
#89611
VaterDan написал:
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0

вот в общем и ответ ) Все пакеты идут через интерфейс eth0.
Попробуй выполнить
[console]
#route del default gw
#ifconfig eth0 down
[/console]

после чего переустановить соединение с мегафоном. В роутах должна появится строчка вида

VaterDan написал:
0.0.0.0 [тут шлюз мегафона] 0.0.0.0 UG 100 0 0 ppp0

Если не сработает то можно попробовать добавить руками
[console]route add default gw [тут шлюз][/console]

#89620

dwak, очень признателен. Отпишусь как все пройдет.

#89663

sudo route del gw default
sudo route add default dev ppp0
smile
При поднятии шлюз не туда)

#89673

dwak, Kettler, Сработали вот эти команды:

text
ifconfig eth0 down
text
route add default gw 10.64.64.64

Коннект есть, передача пакетов через ррр0 - что и ожидалось.

p.s. Проверю ещё, что будет после перезагрузки...

Спасибо друзья!

#89680

Перезагрузил (несколько раз) Ubuntu. Сделал это с подключенной "флешкой-модемом" и с отключенной.
1. При начальной загрузке Ubuntu (не важно, подключен USB-модем к ноутбуку или нет) ругается на отсутствие ррр0.
2. После этого не может "примириться" с МегаФоном (обнаруживая его как CD-накопитель). "МИрится" только после повторного "реконнекта" USB-модема.
3. Также повторно приходиться вводить и команду

text
route add default dev ppp0

(т.е. только после того, как Ubuntu снова обнаружит подключенным интерфейс ppp0).

В принципе проблема решена. Но, можно ли как-то обойти повторный ввод команды.

Спасибо.

#89719
VaterDan написал:
Но, можно ли как-то обойти повторный ввод команды.

Грохнуть мегафоновскую звонилку и использовать, например, kppp. Тема многократно обсуждалась =) Если что не заведется - спрашивай.

#89786

ОК.
Понял.

Войдите или зарегистрируйтесь, чтобы ответить.