LINUX.ORG.RU

PPPOE и Gentoo авто запуск


0

0

Как настроить подключение к инетрнету через:

/etc/init.d/net.ppp0 start

Когда то это работало но потом поламалось.

Сейчас подключаюсь через pppoe-start (тут всё работает).

Мой конфиг, который когда то работал /etc/conf.d/net:

config_eth0=( "10.10.39.105 netmask 255.255.255.0 broadcast 10.10.39.255" )
gateways_eth0=( "10.10.199.100" )
routes_eth0=( "-net 10.10.0.0/16 gw 10.10.39.1" )

config_ppp0=( "ppp" )
link_ppp0="pty 'pppoe -p /var/run/pppoe.pid -I eth0 -T 50 -U -m 1412 -S starnet039'"
plugins_ppp0=( "pppoe" )
pppd_ppp0=( "noipdefault noauth default-asyncmap defaultroute hide-password usepeerdns mtu 1492 mru 1492 noaccomp nodeflate nopcomp novj novjccomp lcp-echo-interval 10 lcp-echo-failure 3" )

Собсно он не говорит где ощибка, а просто * ERROR: net.ppp0 failed to start и всё. :(

★★★★
Ответ на: комментарий от Deleted

Ну там небольшие изменения.

Скобочки удалил, не помогло.

keeper_b ★★★★
() автор топика
Ответ на: комментарий от Deleted

Могу добавить, что есть интересная разница если запускать инет через pppoe-start

ps aux | grep pppd

будет

/usr/sbin/pppd pty /usr/sbin/pppoe -p /var/run/rp-pppoe.pid.pppoe -I eth0 -T 80 -U -m 1412 -S starnet039 noipdefault noauth default-asyncmap defaultroute hide-password nodetach usepeerdns mtu 1492 mru 1492 noaccomp nodeflate nopcomp novj novjccomp user 20561-2 lcp-echo-interval 20 lcp-echo-failure 3

/usr/sbin/pppoe -p /var/run/rp-pppoe.pid.pppoe -I eth0 -T 80 -U -m 1412 -S starnet039

если запускать через /etc/init.d/net.ppp0 start (надо правдо немного поправить /etc/conf.d/net)

/usr/sbin/pppd unit 0 linkname ppp0 noipdefault noauth default-asyncmap defaultroute hide-password usepeerdns mtu 1492 mru 1492 noaccomp nodeflate nopcomp novj novjccomp user 20561-2 lcp-echo-interval 10 lcp-echo-failure 3 pty /usr/sbin/pppoe -p /var/run/rp-pppoe.pid.pppoe -I eth0 -T 50 -U -m 1412 -S starnet039 defaultmetric 4009 maxfail 0 persist connect true plugin rp-pppoe.so eth0

keeper_b ★★★★
() автор топика
Ответ на: комментарий от keeper_b

Собственно можно просто отправить строчку /usr/sbin/pppd unit 0 linkname ppp0 noipdefault noauth default-asyncmap defaultroute hide-password usepeerdns mtu 1492 mru 1492 noaccomp nodeflate nopcomp novj novjccomp user 20561-2 lcp-echo-interval 10 lcp-echo-failure 3 pty '/usr/sbin/pppoe -p /var/run/rp-pppoe.pid.pppoe -I eth0 -T 50 -U -m 1412 -S starnet039' defaultmetric 4009 maxfail 0 persist connect true plugin rp-pppoe.so

И инте появляется.

keeper_b ★★★★
() автор топика
Ответ на: комментарий от Deleted

Заработало СПАСИБО!

Но, я правдо удивляён я пробовал раньше удалял и это не помогало.

keeper_b ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.