mtu for pppoe (изменение значения mtu для pppoe-соединения)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

IMB
Сообщения: 2567
ОС: Debian

mtu for pppoe

Сообщение IMB »

Приветствую.
Имеется домашний компьютер выходящий в интернет через локальную сеть с помощью pppoe. По требованию провайдера значение mtu должно составлять 1372. Я долго пытался и искал решение в интернете, но так и решил вопрос - как изменить значение mtu для pppoe. Вопрос собственно имеет скорее академический интерес, т.к. соединение работает. Но скажем в InternetExplorer (WindowsXP) страницы открываются быстрее чем в Firefox (Debian GNU/Linux). Может это из-за mtu?
Технические подробности;

Код: Выделить всё

[kirill@KOMP-13-15:28-kirill]$ uname -r
2.6.8-2-686
[kirill@KOMP-13-15:28-kirill]$ apt-cache policy pppoe
pppoe:
  Installed: 3.5-4
  Candidate: 3.5-4
  Version Table:
 *** 3.5-4 0
        500 cdrom://[Debian GNU/Linux 3.1 r1 _Sarge_ - Official i386 Binary-1 (20051218)] unstable/main Packages
        500 cdrom://[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-1 (20050607)] unstable/main Packages
        100 /var/lib/dpkg/status
[kirill@KOMP-15:33-kirill]$ ip  addr
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:50:da:cd:da:25 brd ff:ff:ff:ff:ff:ff
    inet 10.24.10.180/22 brd 10.24.11.255 scope global eth0
    inet6 fe80::250:daff:fecd:da25/64 scope link
       valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
11: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP> mtu 1492 qdisc pfifo_fast qlen 3
    link/ppp
    inet 172.17.130.32 peer 192.168.34.1/32 scope global ppp0

Файл pppoe-соединения:

Код: Выделить всё

[kirill@KOMP-13-15:41-kirill]$ cat /etc/ppp/peers/globonet | grep -v \#
pty "/usr/sbin/pppoe -I eth0 -T 80"
noipdefault
usepeerdns
defaultroute
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
connect /bin/true
noauth
persist
mtu 1372
noaccomp
default-asyncmap
plugin rp-pppoe.so eth0
user "222"

Я долго экспериментировал со строкой pty и значением mtu, но это не приводило к изменениям значения.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: mtu for pppoe

Сообщение Poor Fred »

IMB писал(а):
13.01.2007 16:18
Я долго экспериментировал со строкой pty и значением mtu, но это не приводило к изменениям значения.

У меня тоже PPPoE, но МТУ я не выставлял, а он равен 1472. Очевидно из полученных с сервера данных. У тебя скорее всего так же и локальные настройки игнорируются. А про 1372 твой ИСП вероятно на всякий случай сказал.
Убить всех человеков!
Спасибо сказали: