Страница 1 из 1

Не запускается PPP при старте

Добавлено: 2010-11-28 22:25:46
Aligarh
Всем здравствуйте.

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

FreeBSD gw.aligarh.net.ru 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #8: Sun Nov 28 17:49:47 MSK 2010     holy_0dmin@gw.aligarh.net.ru:/usr/obj/usr/src/sys/GWKern  amd64
Мне нужно настроить Шлюз, который подключается к инету через PPPoE. Сделать хочу всё красиво, опираясь на уже готовые стартовые скрипты.
Сделал правила для ipfw c ядерным натом, в rc.conf написал

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

firewall_enable="YES"
firewall_type="/etc/firewall"

ppp_enable="YES"
ppp_profile="CTK"
ppp_mode="ddial"
В результате при старте системы почему-то не запускается ppp. Соответственно, с невыполненной зависимостью не стартует скрипт инициализации ipfw, и файрвол остается пустым.
Если же запускать через

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

/etc/rc.d/ppp start
, то всё мгновенно коннектится по профилю "CTK", указанному в rc.conf,

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

/etc/rc.d/ipfw restart
задает правила, и всё начинает работать. Естественно, до перезагрузки.

Как заставить PPP стартовать при запуске? Где копать? Скрипты запуска ppp, вроде, правильные.
Можно, конечно, написать своих скриптов запуска, но хочется всё сделать красиво.

P.S. PPP NAT у меня почему-то, не работает ни в какой конфигурации, поэтому забил на него.

Re: Не запускается PPP при старте

Добавлено: 2010-11-30 10:59:49
schizoid
откройте для себя mpd

Re: Не запускается PPP при старте

Добавлено: 2010-11-30 11:03:22
boriskaaaa
Так ты посмотри что он за ошибки пишет, когда система стартует

Re: Не запускается PPP при старте

Добавлено: 2010-12-01 14:36:02
Aligarh
Так в том-то всё и дело, что ничего в логах нет про PPP!
Было бы - проблем бы не было.

Re: Не запускается PPP при старте

Добавлено: 2010-12-01 14:37:29
manefesto
сначала запускай ppp а потом фаер.

Re: Не запускается PPP при старте

Добавлено: 2010-12-02 0:34:04
Aligarh
По идее так и должно получаться при загрузке. В стандартных стартовых скриптах прописано всё, в rc.conf настроено, а ppp при загрузке не запускается, только вручную. И мне интересно в чём дело.

Re: Не запускается PPP при старте

Добавлено: 2010-12-02 0:36:41
gonzo111
а если назвать профиль мелким шрифтом

что происходит при

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

 ./ppp start имя_профиля
ты стартовый скрипт обновлял при инсталле мира?
скопируй скрипт из 8.1


напуркуа на сервер 8.2-PRERELEASE
сначала на 8.1 настрой а потом юзай бетта релизы

Re: Не запускается PPP при старте

Добавлено: 2010-12-02 0:43:09
gonzo111
у мня нат пашет на ррр
тока я его вырубил по ненадобности но при начальной настройке пока не было фаера юзал без проблем

Re: Не запускается PPP при старте

Добавлено: 2010-12-02 16:05:00
Aligarh
gonzo111 писал(а):а если назвать профиль мелким шрифтом

что происходит при

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

 ./ppp start имя_профиля
ты стартовый скрипт обновлял при инсталле мира?
скопируй скрипт из 8.1


напуркуа на сервер 8.2-PRERELEASE
сначала на 8.1 настрой а потом юзай бетта релизы
Насчет маленьких букв в профиле - попробую, как домой приеду.
А насчет 8.2 - я ее и обновил из-за этого, думал, баг какой в 8.1 - тоже не рабтало.

Re: Не запускается PPP при старте

Добавлено: 2010-12-03 1:41:48
Aligarh
Переименование в маленькие буквы не помогло. Выкладываю всё как есть, может кто не поленится, глянет и найдет косяк. Уж очень хочется понять в чём дело.
/etc/rc.d/ppp : http://freetexthost.com/uk3lx1isab
/etc/ppp/ppp.conf : http://freetexthost.com/v3jz0v5yie
/etc/rc.d/ipfw : http://freetexthost.com/wpc2kqillm
cat /var/log/messages | grep ppp :

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

ec  3 01:26:27 gw ppp[1683]: tun0: Warning: deflink: Reducing configured MRU from 1500 to 1492
Dec  3 01:26:28 gw ppp[1683]: tun0: Warning: 0.0.0.0: Change route failed: errno: No such process
Но это уже после ручного старта.

Re: Не запускается PPP при старте

Добавлено: 2013-04-15 11:33:26
oleg
скажите как решили проблему? у меня таже ситуация.

Re: Не запускается PPP при старте

Добавлено: 2013-04-15 11:38:04
Aligarh
Уже не помню, решил ли я этот косяк, но помню, что был очень доволен mpd5, который настроил и забыл.