LinuxForum.Fans
Тема

Падает интернет

Автор: u505 21 сообщений 4630 просмотров
#67039

Сначала предисловие.

Поставил систему (минимум). Потом повесил все остальное
Нужен интернет. Модем ADSL. Установил pppoeconf, настроил, все как надо
Но вот незадача, примерно каждые 30 минут интернет падает
Сначала думал провайдер или с компом что то. Оказалось - нет.

При сбое
plog ничего не показывает
вывод ifconfig:

text
eth0      Link encap:Ethernet  HWaddr 00:26:18:89:ed:47  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fe89:ed47/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25671 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18759 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000 
          RX bytes:31418996 (29.9 MiB)  TX bytes:2075022 (1.9 MiB)
          Interrupt:251 

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:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)

ppp0 Link encap:Point-to-Point Protocol inet addr:188.16.38.130 P-t-P:212.220.107.255 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1460 Metric:1 RX packets:25191 errors:0 dropped:0 overruns:0 frame:0 TX packets:18281 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:30831059 (29.4 MiB) TX bytes:1640058 (1.5 MiB

Только что подключено
plog

text
Aug 12 03:33:52 deb pppd[4436]: Using interface ppp0
Aug 12 03:33:52 deb pppd[4436]: Connect: ppp0 <--> eth0
Aug 12 03:33:52 deb pppd[4436]: PAP authentication succeeded
Aug 12 03:33:52 deb pppd[4436]: peer from calling number 00:24:14:A1:D3:78 authorized
Aug 12 03:33:52 deb pppd[4436]: replacing old default route to eth0 [192.168.1.1]
Aug 12 03:33:52 deb pppd[4436]: Cannot determine ethernet address for proxy ARP
Aug 12 03:33:52 deb pppd[4436]: local  IP address 188.17.173.51
Aug 12 03:33:52 deb pppd[4436]: remote IP address 212.220.106.255
Aug 12 03:33:52 deb pppd[4436]: primary   DNS address 195.38.33.2
Aug 12 03:33:52 deb pppd[4436]: secondary DNS address 195.38.32.3

ifconfig

text
eth0      Link encap:Ethernet  HWaddr 00:26:18:89:ed:47  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fe89:ed47/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:41015 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28435 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000 
          RX bytes:53023374 (50.5 MiB)  TX bytes:2875779 (2.7 MiB)
          Interrupt:251 

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:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)

ppp0 Link encap:Point-to-Point Protocol inet addr:188.17.173.51 P-t-P:212.220.106.255 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1460 Metric:1 RX packets:15187 errors:0 dropped:0 overruns:0 frame:0 TX packets:9530 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:21259583 (20.2 MiB) TX bytes:581335 (567.7 KiB)

Два компа (разных) - две проблемы (одинаковых)

Кстати, торрент клиент в это время спокойно качает oO
Что это может быть? за 2 дня уже достало просто.

#67045

видимо проблема в днс. попробуй в resolv.conf прописать сторонние днс-адреса (например с гугла)

#67080

Попробуй поднять MTU до 1500.

#67089

Попробовать поднять MTU и в конфиг pppoe добавить слово debug и посмотреть еще раз лог.

P.S. Можно в конфиг добавить persist, он будет сам пересоединяться при разрыве.

#67155

А с модемом точно всё в порядке? У меня была похожая проблема, оказалось что модем просто зависал...

#67374

У моего знакомого была такая проблема,соединение постоянно отваливалось.Модем DLink ,перепрошивка модема решила эту проблему.

#67382

Попроси своего прова поменять профиль на порту...

#67634

#cat dsl-provider
[console]# Minimalistic default options file for DSL/PPPoE connections

noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1496
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so eth0
user "**********"
usepeerdns
[/console]
Почему MTU закоментировано?

xlin написал:
Попроси своего прова поменять профиль на порту...

Эм... ещё бы знать что это?

Щас попробую параметры поменять

upd: не помогло :(

#67699
ST написал:
Эм... ещё бы знать что это?

Звонишь в тех. поддержку и говоришь что часто разрывы связи, пусть проверят линию и скажи пусть поставят настройки порта (который они тебе выделили для ADSL) поставить по умолчанию.
Какой модем? Раскоментируй mtu и добавь еще строчку debug... Как разорвется связь смотри логи. Вот это интересно. Где там логи точно не помню, может tail -f | /var/log/daemon.log а может и в dmesg, у меня в первый раньше писал когда ADSL был.

#67702
xlin написал:
Какой модем?

starnet adsl2110ehr v.20m+

xlin написал:
Раскоментируй mtu и добавь еще строчку debug...
ST написал:
upd: не помогло

Логи, хз, щас разорвется, посмотрю

#67722
xlin написал:
tail -f | /var/log/daemon.log

[console]bash: /var/log/daemon.log: Отказано в доступе
tail: предупреждение: бесконечное слежение за стандартным вводом неэффективно[/console]
cat /var/log/daemon.log
[console]Aug 13 22:29:24 sts dhclient: DHCPREQUEST on eth0 to 192.168.1.1 port 67
Aug 13 22:29:24 sts dhclient: DHCPACK from 192.168.1.1
Aug 13 22:29:24 sts dhclient: bound to 192.168.1.2 -- renewal in 1547 seconds.[/console]

последние строчки из dmesg
[console]
[ 10.548359] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 10.810280] PPP generic driver version 2.4.2
[ 12.134279] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 12.134284] tg3: eth0: Flow control is off for TX and off for RX.
[ 12.134452] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 15.924151] NET: Registered protocol family 24
[ 19.405724] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 22.724020] eth0: no IPv6 routers present
[/console]

#67746

Отруби на модеме DHCP и назначь IP карточке вручную 192.168.1.2
Как будто из-за этого
[console]bound to 192.168.1.2 -- renewal in 1547 seconds[/console]
каждые 25 минут идет проверка пула и назначение другого IP. От куда взялся 192.168.1.2?
[console]bash: /var/log/daemon.log: Отказано в доступе[/console]
тут от рута надо или через sudo

#67782

Но вот незадача, примерно каждые 30 минут интернет падает

Нет, дело, скорее всего не в DNS или сетевых настройках (раз после отключения ничего не меняется).
Расскажите как устроена связь, почему у вас 2 сетевых устройства (eth0 и ppp0).

Connect: ppp0 <--> eth0

И как они связаны. Не WiFi ли у вас?

[ 10.548359] ADDRCONF(NETDEV_UP): eth0: link is not ready

Это значит, что узел, к которому подключен сетевой кабель от eth0, отключен.

#67966
AndreyMust19 написал:
И как они связаны. Не WiFi ли у вас?

Он же говорил. Витухой связан к модему... от сюда и eth0. Ну а ppp естественно поднимается вручную. С точки зрения настройки все вроде верно... Но мне не дает покоя вылезший из не от куда 192.168.1.2 в логах.
Тут просто где то собака зарыта, почему не попробовать модем в режиме роутера врубить и проверить?

И вот что еще... если у тебя всего одна сетевуха, то нафига ppp привязывать к конкретному интерфейсу... Вот если у тебя было две карточки и надо было бы поднять два ppp и роутить, то это было бы логично. Подправь это
[console]plugin rp-pppoe.so eth0[/console]
на
[console]plugin rp-pppoe.so [/console]

#68054
xlin написал:
тут от рута надо или через sudo

Как бы я знаю. От рута и был вывод

xlin написал:
почему не попробовать модем в режиме роутера врубить и проверить?

Проверил - не работает

xlin написал:
если у тебя всего одна сетевуха, то нафига ppp привязывать к конкретному интерфейсу...

Всегда так было :o

#68057
xlin написал:
Подправь это

поправил. получилось вот так

#68061

Слушай... если нет желания перепрошить, то попробуй

[console]$ cp dsl-provider /etc/ppp/peers/inet
$ rm dsl-provider
$ pon inet[/console]

#68069

Ждите, если через да завтра не выйду, то ППЦ
Накрылся модем :D

#68070
ST написал:
Ждите, если через да завтра не выйду, то ППЦ
Накрылся модем :D

Решился перепрошить? :O

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