День добрый.
Хотел сделать для Корбины культурный шлюз (pptp). Поставил mpd4 из
портов (сперва 4.2х, теперь - 4.3), он в конце концов завёлся (для
Корбины приходится маршрутизацию править "руками"), но есть
странность.
Почему-то он регулярно отваливается. Бувает, что "сам по себе",
бывает, что после того, как срабатывает dhclient на интерфейсе той
карты, которая смотрит в сеть Корбины. Ничего умнее crontab-ного
*/5 * * * * root /bin/kill -USR1 `cat /var/run/mpd4.pid`
не придумал (хотя это - работает)
Вот и вопрос, можно ли как-то это настройкой mpd осуществить?
mpd.links
===
corbina:
set link type pptp
set pptp disable incoming
set pptp enable originate outcall
set pptp peer vpn.corbina.net
set pptp disable windowing
===
mpd.conf
===
startup:default:
load corbinacorbina:
new -i ng0 corbina corbina
set iface up-script /usr/local/etc/mpd4/corbina-up
set auth authname "XXX"
set auth password "YYY"
set iface addrs 0 0
set iface disable on-demand
set iface idle 0
set link keep-alive 60 120
open
===Заранее спасибо!
Т.е. нужно, чтобы mpd реконнектился при обрыве связи? Тогда (см. документацию):
set bundle no noretry