[Sysadmins] pppoe & Message too long

Вадим Илларионов gbimobou на gmail.com
Вт Июн 30 11:04:14 MSK 2015


1 июня 2015 15:07:33 от altconf на gmail.com поступило следующее:
> Добрый день!
> Не держится pppoe.
> 
> Есть
> [root на gate ~]# uname -a
> Linux gate.localdomain 3.10.32-std-def-alt1 #1 SMP Mon Feb 24 09:17:28
> UTC 2014 x86_64 GNU/Linux

[root на uspost ~]# uname -a
Linux uspost.ru 4.0.6-un-def-alt1 #1 SMP PREEMPT Tue Jun 23 12:31:42 UTC 2015 
x86_64 GNU/Linux

> [root на gate ~]# cat /etc/redhat-release
> ALT Linux 7.0.4 Centaurus  (Pholus)

[root на uspost ~]# cat /etc/redhat-release
ALT Linux 7.0.5 Centaurus  (Pholus)

> [root на gate ppp0]# cat pppoptions
> noipdefault
> noauth
> default-asyncmap
> hide-password
> mtu 1492
> mru 1492
> noaccomp
> noccp
> nobsdcomp
> nodeflate
> nopcomp
> novj
> novjccomp
> user login1111
> lcp-echo-interval 20
> lcp-echo-failure 3

[root на uspost ~]# egrep -v '^($|#)|user|pass' /etc/net/ifaces/ppp0/pppoptions
unit 0
mtu 1492

> enp1s10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
> state UNKNOWN qlen 1000
>      link/ether 00:c0:df:10:f4:98 brd ff:ff:ff:ff:ff:ff
>      inet6 fe80::2c0:dfff:fe10:f498/64 scope link
>         valid_lft forever preferred_lft forever

[root на uspost ~]# ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol  
          inet addr:195.46.96.107  P-t-P:213.228.116.150  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:2647350 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2269321 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:2674372257 (2.4 GiB)  TX bytes:474245174 (452.2 MiB)

> Соединяюсь с провайдером и всё работает замечательно пока из локалки не
> начинают выходить в инет.
> После чего
> Jun  1 13:09:08 gate pppoe[7522]: send (sendPacket): Message too long
> Jun  1 13:09:08 gate pppd[7526]: Modem hangup
> Jun  1 13:09:08 gate pppd[7526]: Connect time 1.6 minutes.
> Jun  1 13:09:08 gate pppd[7526]: Sent 33232 bytes, received 29531 bytes.
> Jun  1 13:09:08 gate pppd[7526]: Connection terminated.
> Jun  1 13:09:08 gate avahi-daemon[4502]: Withdrawing workstation service
> for ppp0.
> Jun  1 13:09:09 gate pppd[7526]: Script /etc/ppp/ip-down finished (pid
> 7778), status = 0x1
> Jun  1 13:09:13 gate pppd[7526]: Exit.
> 
> MTU вроде как положено для рррое1492.
> Пробовал
> $IPTABLES -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss
> (разные значения)
> IPTABLES -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS
> --clamp-mss-to-pmtu
> не помогло.
Потому что не в filter, а в mangle надо:

[root на uspost ~]# cat /etc/net/ifaces/default/fw/iptables/mangle/FORWARD 
clamp-mss-to-pmtu tcp flags syn,rst syn

> Провайдер Ростелеком.

Он же.

> Подскажите куда посмотреть.
> Спасибо.

[root на uspost ~]# rpm -qa | grep ppp | sort
ppp-2.4.7-alt2
ppp-common-0.5.1-alt1
ppp-pppoe-2.4.7-alt2
rp-pppoe-base-3.11-alt1

Всё работает, постепенно обновляясь, на шлюзе городского почтамта с кучей 
отделений. Уже больше двух пятилеток.

-- 
_______________________________
Мимо крокодил.
WBR, rednex CIO.
Cell: +7(964)103-65-67
Viber = Cell
JID = <mailto:>
Skype = $local_part@<mailto:>

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sysadmins/attachments/20150630/d70ebaa0/attachment-0001.html>


Подробная информация о списке рассылки Sysadmins