LINUX.ORG.RU
ФорумAdmin

ppp не запускает скрипт


0

0

У меня slackware, и проблема subj
включил debug где только можно, но ничего не помогает.

вот лог:
pppd[14055]: sent [IPCP ConfAck id=0x9 <addr 192.168.3.15>]
pppd[14055]: found interface eth0 for proxy arp
pppd[14055]: local  IP address 192.168.3.100
pppd[14055]: remote IP address 192.168.3.15
pppd[14055]: Script /etc/ppp/ip-up started (pid 14056)
pppd[14055]: rcvd [CCP ConfAck id=0x3 <mppe 1 0 0 40>]
pppd[14055]: MPPE 128 bit, stateless compression enabled
pppd[14055]: Script /etc/ppp/ip-up finished (pid 14056), status = 0x7f00

VPN работает, Но ip-up не исполняется!!!

$ls -l /etc/ppp/ip-up
-rwx------    1 root     root    77 Aug 13 13:41 /etc/ppp/ip-up*

$cat /etc/ppp/ip-up
#!/bin/bash
ip route add 192.168.3.15 dev ppp0 src 192.168.3.100 table local

А руками из под рута отлично стартуется, и начинает работать роутинг.
Пробовал делать chmod a+x ip-up - Не помогает.

В чем причина, что ppp его не выполняет? Подскажите, плз.

Всем спасибо.
anonymous

попробуй /sbin/ip или где он у тебя там...

ansky ★★★★★
()

Обьясни смысл команды...
ip route add 192.168.3.15 dev ppp0 src 192.168.3.100 table local

Skor78
()

скрипт он выполняет только команда похоже выдает ошибку...
Script /etc/ppp/ip-up finished (pid 14056), status = 0x7f00
Status <> 0 значит чтото не срослось

Skor78
()

уже разобрался, все оказалось элементарно просто:
просто не находились пути, а когда написал:
/usr/sbin/ ip route add 192.168.3.15 dev ppp0 src 192.168.3.100 table local
то все заработало :) 

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