ip-up скрипт на poptop

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
wanderer
ефрейтор
Сообщения: 59
Зарегистрирован: 2007-10-17 18:19:57
Контактная информация:

ip-up скрипт на poptop

Непрочитанное сообщение wanderer » 2007-12-17 18:34:30

Приветствую!

Никак не могу решить проблему - ip-up скрипт не хочет запускаться при подключении клиента на PopTop ;(
куда копать?

конфиги:
/etc/ppp/ppp.conf:

Код: Выделить всё

default:
        disable ipv6cp
        set log Phase Chat LCP IPCP CCP tun command
pptp:
        enable MSChapV2
        set mppe 128 stateless
        set timeout 0
        set ifaddr 10.0.0.1 10.0.0.10-10.0.0.200 255.255.255.255
        accept dns
        set dns 192.168.112.1 192.168.112.5
        set nbns 192.168.112.1
        enable proxy
        set radius /etc/ppp/radius.conf
/usr/local/etc/pptpd.conf:

Код: Выделить всё

        option /etc/ppp/options.pptpd
        debug
        logwtmp
/etc/ppp/options.pptpd:

Код: Выделить всё

        name pptpd
        refuse-pap
        refuse-chap
        refuse-mschap
        require-mschap-v2
        require-mppe-128
        proxyarp
        lock
        nobsdcomp
        novj
        novjccomp
        nologfd
        connect '/etc/ppp/ip-up'
/etc/ppp/ip-up:
(-rwxr-xr-x 1 root wheel 52 Dec 9 20:21 ip-up)

Код: Выделить всё

#!/bin/sh

echo "preved
$1
" > /tmp/preved

exit 0

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: ip-up скрипт на poptop

Непрочитанное сообщение schizoid » 2007-12-17 19:11:41

а в логах что?
ядерный взрыв...смертельно красиво...жаль, что не вечно...

wanderer
ефрейтор
Сообщения: 59
Зарегистрирован: 2007-10-17 18:19:57
Контактная информация:

Re: ip-up скрипт на poptop

Непрочитанное сообщение wanderer » 2007-12-17 21:56:58

так. вообще полный бред: оказывается у меня /usr/local/etc/pptpd.conf не обрабатывался, так как начинался с пробела - пофиксил.
далее. есть деректива option /etc/ppp/options.pptpd - и из-за этого клиенты ПЕРЕСТАЛИ подключаться (из винды 619 ошибка) :( а в логе /var/log/messages:

Код: Выделить всё

Dec 17 21:45:20 pendalf ppp[83951]: Warning: Label /etc/ppp/options.pptpd rejected -direct connection: Configuration label not found
Dec 17 21:45:20 pendalf pptpd[83950]: GRE: read(fd=7,buffer=804d580,len=8196) from PTY failed: status = 0 error = No error
Dec 17 21:45:20 pendalf pptpd[83950]: CTRL: PTY read or GRE write failed (pty,gre)=(7,6)
методом научного тыка выяснил, что poptop ПОЧЕМУТО ФИГ ЗНАЕТ ПОЧЕМУ ищет не файл!!! (/etc/ppp/options.pptpd), как собственно говоря написано в man pptpd.conf:

Код: Выделить всё

option option-file
              the name of an option file to be passed to pppd(8) in  place  of
              the  default  /etc/ppp/options so that PPTP specific options can
              be given.  Equivalent to the command line --option option.
А!, метку в конфиге /etc/ppp/ppp.conf, и собственно если поставить option pptp, то все работает. т.е. не все, а только клиенты подключаются, а ip-up как не запускался, так и не запускается. :(
как я понял poptop'у вообще наплевать на /etc/ppp/options - что не пиши там, ему по-барабану :( через дерективу он тоже не хочет его обрабатывать, как уже писал выше. в чем трабл? если писать в /etc/ppp/ppp.conf

Код: Выделить всё

pptp:
              ...
              ...
              set connect /etc/ppp/ip-up
то он этого не понимает:

Код: Выделить всё

Dec 17 21:38:59 pendalf ppp[78898]: tun0: Warning: set connect: Invalid command
Dec 17 21:38:59 pendalf ppp[78898]: tun0: Warning: set connect: Failed 1
народ, помогите пожалуйста! очень надо!

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: ip-up скрипт на poptop

Непрочитанное сообщение schizoid » 2007-12-17 23:02:27

переползай на mpd.
это мой совет.
если клиенты виндовые, они даже ниче и не заметят, а ты себе гемора кучу скинешь.
ядерный взрыв...смертельно красиво...жаль, что не вечно...