Автор Тема: не поднимается pppoe интерфейс при загрузки сервера  (Прочитано 6696 раз)

kda

  • Гость
пожалуй это решение.
кого из известных DSL+WiFi посоветуешь?

ZyXEL 660 Series?

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Отличная ссылочка, заработало действительно хорошо.
Но осталась еще проблемка
при ринге с размером пакета более 10308 байт выдает

ping: sendmsg: No buffer space available

причем на двух серверах с Altlinux 4.0
По крайней мере пакеты до 64к должны ходить.
А как у Вас?
Зачем пинговать таким большим пакетом?
Показывайте MTU на сетевухе (ethX) и MTU на ppp интерфейсе.

Оффлайн nanoUzr

  • Участник
  • *
  • Сообщений: 135
Прошло 5 лет. Свежеустановленный кентавр 7. Проблема та же ))
Поднимается по ifup ppp0
не поднимается при загрузке или перезапуске службы network.
Спойлер
cat /etc/net/ifaces/enp1s0/options
NM_CONTROLLED=no
DISABLED=no
TYPE=eth
CONFIG_WIRELESS=no
CONFIG_IPV4=no
BOOTPROTO=static

sudo cat /etc/net/ifaces/ppp0/*
TYPE=ppp
ONBOOT=yes
#USE_IFPLUGD
PPPTYPE=pppoe
#PPPPERSIST=on
#PPPMAXFAIL=0
HOST=enp1s0
#PPPOE_EXTRA_OPTIONS="-T 80 -m 1412"

defaultroute
mtu 1476
usepeerdns
user ************
password ************
nomppe

Собственно, вики читал, лишние строчки комментил до полного соответствия вики - не запускалось.
Моя цель чтобы hot-plug тоже работал. Т е лучше добавить USE_IFPLUGD в enp1s0 и скриптом поднимать pppoe? (как в первых постах темы указано)

Оффлайн nanoUzr

  • Участник
  • *
  • Сообщений: 135
service network restart
Висит секунд 30, в процессе появляется ненастроенный интерфейс ppp0, в конце исчезает
Спойлер
Jul 18 20:40:15 desktop kernel: [ 1191.411008] r8169 0000:01:00.0 enp1s0: link up
Jul 18 20:40:15 desktop kernel: [ 1191.411027] IPv6: ADDRCONF(NETDEV_CHANGE): enp1s0: link becomes ready
Jul 18 20:40:44 desktop pppd[18727]: LCP: timeout sending Config-Requests
Jul 18 20:40:44 desktop pppd[18727]: Connection terminated.
Jul 18 20:40:44 desktop pppd[18727]: Modem hangup
Jul 18 20:40:48 desktop pppoe[18728]: Timeout waiting for PADO packets
Jul 18 20:40:48 desktop pppd[18727]: Script /usr/sbin/pppoe -I enp1s0 -U -T 80 -m 1412 finished (pid 18728), status = 0x1
Jul 18 20:40:48 desktop pppd[18727]: Exit.
ifup ppp0
Спойлер
Jul 18 20:41:50 desktop pppd[18782]: pppd 2.4.5 started by username, uid 0
Jul 18 20:41:50 desktop pppd[18782]: Using interface ppp0
Jul 18 20:41:50 desktop pppd[18782]: Connect: ppp0 <--> /dev/pts/1
Jul 18 20:41:50 desktop pppoe[18783]: PPP session is 12281 (0x2ff9)
Jul 18 20:41:51 desktop pppd[18782]: PAP authentication succeeded
Jul 18 20:41:51 desktop pppd[18782]: local  IP address 113.154.272.41
Jul 18 20:41:51 desktop pppd[18782]: remote IP address 113.154.262.27
Jul 18 20:41:51 desktop pppd[18782]: primary   DNS address 113.154.260.5
Jul 18 20:41:51 desktop pppd[18782]: secondary DNS address 112.14.260.5
Jul 18 20:41:51 desktop pppd[18787]: Script /etc/ppp/ip-up finished (pid 18788), status = 0x0
Т е, интерфейс поднимается другим способом.
из ifup-post этот скрипт (ifup ppp0) не отрабатывает, в логах ничего нет.

Оффлайн nanoUzr

  • Участник
  • *
  • Сообщений: 135
Заработало
Видать надо pppoptions прописывать все из вики. Или обновление помогло.
Спойлер
noipdefault
noauth
default-asyncmap
defaultroute
hide-password
mtu 1492
mru 1492
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
user
password
lcp-echo-interval 20
lcp-echo-failure 3
persist
Также в /etc/net/ifaces/enp1s0/options
надо еще указывать TYPE=eth (если эзернет), а в вики про это ни слова, А вот MODULE я не указал, и думаю, что не нужно, т к карта определяется сама.