1

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

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

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

Спасибо.

Usus est optimus magister
Опыт - наилучший учитель

2

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

3

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

ifconfig:

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:

Таблица маршутизации ядра протокола 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:

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:

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

Спасибо.

Usus est optimus magister
Опыт - наилучший учитель

4

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

ПатреГ не любит Gnome...

5

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

6

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

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

Таблица маршутизации ядра протокола 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
Usus est optimus magister
Опыт - наилучший учитель

7

VaterDan пишет:

0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0

вот в общем и ответ ) Все пакеты идут через интерфейс eth0.
Попробуй выполнить

 Консоль:

#route del default gw
#ifconfig eth0 down

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

VaterDan пишет:

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

Если не сработает то можно попробовать добавить руками

 Консоль:
route add default gw [тут шлюз]

8

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

Usus est optimus magister
Опыт - наилучший учитель

9

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

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

10

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

ifconfig eth0 down
route add default gw 10.64.64.64

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

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

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

Usus est optimus magister
Опыт - наилучший учитель

11

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

route add default dev ppp0

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

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

Спасибо.

Usus est optimus magister
Опыт - наилучший учитель

12

VaterDan пишет:

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

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

13

ОК.
Понял.

Usus est optimus magister
Опыт - наилучший учитель