pppoe & llinux & ip

eduard615

Господа, подскажите, как подружить пппое и локалку под линух. При поднятии пппое все настройки сетевухи сносятся и настроить ее занового не получается вплоть до опускания пппое. т.е получается либо инет, либо все остальное. это ж как-то неправильно

zsn66

Как ты добился такого?
У меня никакие настройки не сносятся.

eduard615

ловкость рук и никакого мошеничества
берем rp-pppoe-client-3.5, редактируем конфиг, редактирем сикретсы, запускаем, имеем в результате
eth0 Link encap:Ethernet HWaddr 00:80:AD:7B:AC:47
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:2747509 errors:23059 dropped:0 overruns:0 frame:0
TX packets:2144936 errors:766 dropped:0 overruns:0 carrier:766
collisions:798465
RX bytes:1799834297 (1716.4 Mb) TX bytes:1400893614 (1335.9 Mb)
ppp1 Link encap:Point-to-Point Protocol
inet addr:192.168.130.71 P-t-P:192.168.130.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:4 errors:11 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:70 (70.0 b) TX bytes:64 (64.0 b)
до этого. естественно, все было настроено.
Настораживает следующее предложение из HOW-TO-CONNECT:
------------------------------------------------------
DO NOT assign an IP address to the Ethernet card. DO NOT configure the
card to come up at boot time.
------------------------------------------------------
встречный вопрос: какие телодвижения предпринимал, что бы все работало?

zsn66

Примерно так же, но в debian
Запускается через pppd call phoenix, для чего /etc/ppp/peers/phoenix написана строчка
pty "/usr/sbin/pppoe -I eth1 -T 80 -m 1452"
Кроме этой строчки, ничего pppoe-специфичного.

sergey_m

Почему такой низкий MTU?
PPPoE заголовок 8 байт, соответсвенно MTU 1492.

sergey_m

Ловкость roaring penguin скорее.
Постарайся обойтись системным ppp.

zsn66

ой, это оказывается не mtu, а TCP MSS clamp
убрал нафиг

eduard615

пасиба, разобрался -- не надо было мудрить с настройками, а надо по простому, по рабоче-крестьянски

sergey_m

Кстати с сервером под OpenBSD мне удавалось сделать MTU
1500 (на карточке Intel на FreeBSD что-то не получается.

zsn66

Что-то мне подсказывает, что большинство клиентов не работало бы с таким сервером.

sergey_m

Как раз нет. RASPPPOE работало на 1500. Те, кто не могли (FreeBSD и Linux) понижали до 1492. А EnterNet халявного в те времена еще не было.
Оставить комментарий
Имя или ник:
Комментарий: