Просьба посмотреть на конфиги xl2tpd и объяснить причину, почему автоматическое переподключение при разрыве (по вине провайдера) не срабатывает (или срабатывает не всегда).
В syslog, если грепнуть по xl2tpd, вот что интересное:
Jun 13 09:26:53 srv xl2tpd[15808]: Maximum retries exceeded for tunnel 2235. Closing.
Jun 13 09:27:09 srv xl2tpd[15808]: Can not find tunnel 31475 (refhim=0)
Jun 13 09:27:09 srv xl2tpd[15808]: network_thread: unable to find call or tunnel to handle packet. call = 0, tunnel = 31475 Dumping.
Jun 13 09:27:09 srv xl2tpd[15808]: Terminating pppd: sending TERM signal to pid 26744
Jun 13 09:27:09 srv xl2tpd[15808]: Connection 40868 closed to 192.168.2.9, port 1701 (Timeout)
Jun 13 09:27:14 srv xl2tpd[15808]: Calling on tunnel 2235
Jun 13 09:27:14 srv xl2tpd[15808]: Unable to deliver closing message for tunnel 2235. Destroying anyway.
Jun 13 09:27:25 srv xl2tpd[15808]: Connecting to host xxx.net, port 1701
Jun 13 09:27:30 srv xl2tpd[15808]: Maximum retries exceeded for tunnel 32549. Closing.
После чего записей про xl2tpd нет до тех пор, пока я через несколько часов не перезапустил xl2tpd вручную.
P.S. Конфиги писал не я, а кто-то другой, пользующийся услугами того же провайдера. Я, как я помню, только аутентификационную информацию изменил на свою.