Приветствую всех пользователей Ubuntu.
Есть проблема. Не знал к какой теме с ней подключится. Дерзну создать новую тему.
Пол года как осваиваю Ubuntu (перешел с Windows) - все прекрасно, никаких нареканий в отношении ОС.
Вот с чем столкнулся.
Во время новой инсталляции Ubuntu, на ноутбук Acer настроил eth0. После окончания инсталляции установил Huawei Technologies Co., Ltd. E620 USB Modem. Все "заработало" - в том смысле, что без каких-либо проблем прошел все этапы до коннекта с интернетом через программу MegaFon Internet (дистрибутив был на самом USB-модеме). Но рано обрадовался. При выдернутом шнуре LAN eth0 и при подключеном USB-модеме (лампочка горит постоянным синим цветом - свидетельство наличия связи и подключения) интернет пропадает. ping не проходит, Firefox интернета не видит (как и весь Ubuntu в целом).
Какие будут мысли? Это "Фаервол" сопротивляется, или где-то ещё что-то не настроено? "Роутинг" разруливать надо?
Если пожелаете, подскажите, что можно сделать.
Спасибо.
Коннект есть - передачи данных нет
Покажи вывод (от рута)
ifconfig
route -n
iptables -L -v -n
iptables -L -v -n -t nat
При подключенной "витой паре" и подключенным 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 eth0iptables -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
Спасибо.
вай-фая нет, остальное работает
тааааак, а теперь при подключенном модеме и выдернутой витой паре вывод route -n
Простите. Задержался.
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 eth00.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]
после чего переустановить соединение с мегафоном. В роутах должна появится строчка вида
0.0.0.0 [тут шлюз мегафона] 0.0.0.0 UG 100 0 0 ppp0
Если не сработает то можно попробовать добавить руками
[console]route add default gw [тут шлюз][/console]
dwak, очень признателен. Отпишусь как все пройдет.
sudo route del gw default
sudo route add default dev ppp0
smile
При поднятии шлюз не туда)
dwak, Kettler, Сработали вот эти команды:
ifconfig eth0 downroute add default gw 10.64.64.64Коннект есть, передача пакетов через ррр0 - что и ожидалось.
p.s. Проверю ещё, что будет после перезагрузки...
Спасибо друзья!
Перезагрузил (несколько раз) Ubuntu. Сделал это с подключенной "флешкой-модемом" и с отключенной.
1. При начальной загрузке Ubuntu (не важно, подключен USB-модем к ноутбуку или нет) ругается на отсутствие ррр0.
2. После этого не может "примириться" с МегаФоном (обнаруживая его как CD-накопитель). "МИрится" только после повторного "реконнекта" USB-модема.
3. Также повторно приходиться вводить и команду
route add default dev ppp0 (т.е. только после того, как Ubuntu снова обнаружит подключенным интерфейс ppp0).
В принципе проблема решена. Но, можно ли как-то обойти повторный ввод команды.
Спасибо.
Но, можно ли как-то обойти повторный ввод команды.
Грохнуть мегафоновскую звонилку и использовать, например, kppp. Тема многократно обсуждалась =) Если что не заведется - спрашивай.
ОК.
Понял.