А у меня для запуска содержимого ip-up.d в /etc/ppp/ip-up следующее:
run-parts /etc/ppp/ip-up.d \
--arg="$1" --arg="$2" --arg="$3" --arg="$4" --arg="$5" --arg="$6"
а не
"/etc/ppp/ip-up.d/$6 $1 $2 $3 $4 $5 $6"
В вашем случа видимо надо что бы в /etc/ppp/ip-up.d/ был файл с именем
NetCracker ($6), а не add-subnet
On 15.07.2010 19:01, Тарас Перебейносов wrote:
Это можно, и скорее всего заработает.
Меня больше интересует почему не работает из /etc/ppp/ip-up.d/
15 июля 2010 г. 18:50 пользователь Alex Emergy <alex.eme...@gmail.com
<mailto:alex.eme...@gmail.com>> написал:
попробовать добавить строку с маршрутом в /etc/ppp/ip-up
15.07.2010 18:18, Тарас Перебейносов пишет:
> ta...@taras-desktop:~$ ls -l /etc/ppp/ip-up.d/add-subnet
> -rwxr-xr-x 1 root root 219 2010-07-15 11:38
/etc/ppp/ip-up.d/add-subnet
>
>
> 15 июля 2010 г. 16:01 пользователь Alex Emergy
<alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>
> <mailto:alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>>>
написал:
>
> ls -l /etc/ppp/ip-up.d/add-subnet
> ??
>
> 15.07.2010 15:36, Тарас Перебейносов пишет:
> > Почему-то скрипт /etc/ppp/ip-up.d/add-subnet не запускается. Где
> может
> > быть затык?
> >
> > ta...@taras-desktop:/etc/ppp$ cat *ip-up*
> >
> > #!/bin/bash
> >
> >
> > #PATH
> >
> >
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
> >
> > export PATH
> >
> >
> > #IP-*
> >
> > echo "ip-up.d running" >> /etc/ppp/ip-up.log
> >
> > echo "1 = $1 2 = $2 3 = $3 4 = $4 5 = $5 6 = $6" >>
> /etc/ppp/ip-up.log
> >
> > /etc/ppp/ip-up.d/$6 $1 $2 $3 $4 $5 $6 || echo "ip-up.d
failed" >>
> > /etc/ppp/ip-up.log
> >
> >
> >
> > ta...@taras-desktop:/etc/ppp$ cat *ip-up.log*
> >
> > ip-up.d running
> >
> > 1 = ppp1 2 = 3 = 38400 4 = 10.232.60.174 5 =
10.232.60.129 6 =
> > NetCracker
> >
> > ip-up.d failed
> >
> >
> >
> > Приходится вручную прописывать:
> > sudo route add -net 10.0.0.0 netmask 255.0.0.0 dev ppp1
> >
> >
> > 15 июля 2010 г. 10:50 пользователь Alex Emergy
> <alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>
<mailto:alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>>
> > <mailto:alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>
<mailto:alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>>>>
> написал:
> >
> > $PPP_IPPARAM - это remotename из файла /etc/ppp/options
> > $PPP_IFACE - имя поднимаемого интерфейса (ppp0 наверное)
> >
> > маршрут по любому левый. 10.0.0.0/24 <http://10.0.0.0/24>
<http://10.0.0.0/24>
> <http://10.0.0.0/24> ходить
> > через тунель? Вряд ли!!
> >
> > 14.07.2010 21:40, Тарас Перебейносов пишет:
> > > Настроил VPN вот по этой статье https://wiki.ubuntu.com/VPN
> > > сделал файл:
> > >
> > > ta...@taras-desktop:~$ cat /etc/ppp/ip-up.d/add-subnet
> > > [ "$PPP_IPPARAM" = "NetCracker" ] || exit 0
> > > route add -net 10.0.0.0/24 <http://10.0.0.0/24>
<http://10.0.0.0/24>
> <http://10.0.0.0/24> dev $PPP_IFACE
> > >
> > > но маршрут не прописывается.
> > > Я не понимию что это за переменные и откуда они берутся:
> > $PPP_IPPARAM,
> > > $PPP_IFACE.
> > > Кто может подсказать в чем ошибка?
> > > $PPP_IFACE должна содержать интерфейс соединения (обычно
ppp1, но
> > может
> > > и поменяться), но откуда она это берет?
> > > $PPP_IPPARAM вообще не понимаю что значит.
> > >
> >
> > --
> > С уважением,
> > Alex Emergy
> >
> > --
> > ubuntu-ru mailing list
> > ubuntu-ru@lists.ubuntu.com <mailto:ubuntu-ru@lists.ubuntu.com>
<mailto:ubuntu-ru@lists.ubuntu.com
<mailto:ubuntu-ru@lists.ubuntu.com>>
> <mailto:ubuntu-ru@lists.ubuntu.com
<mailto:ubuntu-ru@lists.ubuntu.com>
<mailto:ubuntu-ru@lists.ubuntu.com
<mailto:ubuntu-ru@lists.ubuntu.com>>>
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
> >
> >
>
> --
> С уважением,
> Alex Emergy
>
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com <mailto:ubuntu-ru@lists.ubuntu.com>
<mailto:ubuntu-ru@lists.ubuntu.com
<mailto:ubuntu-ru@lists.ubuntu.com>>
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
>
--
С уважением,
Alex Emergy
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com <mailto:ubuntu-ru@lists.ubuntu.com>
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
--
With best regards,
Andrew V. Belousoff
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru