<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Не могу зафиксировать номер туннеля PPP</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/91638.html</link>
    <description>Проблема была ещё на FreeBSD 7.1. Обновился к FreeBSD 8.0 - проблема осталась.&lt;br&gt;&lt;br&gt;uname -a&lt;br&gt;FreeBSD ServerName 8.0-RELEASE-p4 FreeBSD 8.0-RELEASE-p4 #0: Mon Jul 12 20:22:27 UTC 2010     root&#064;i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386&lt;br&gt;&lt;br&gt;Суть проблемы. Имеется туннель с Укртелекомом. Время от времени туннель зависает: не проходят пинги, хотя интерфейс tun0 вроде как числится &quot;UP&quot; и ай-пи адрес не теряет. Написал скрипт, который по CRON-у запускается ежеминутно и проверяет несколькими пингами, жив ли туннель. Если не жив, то перезапускает демон PPP:&lt;br&gt;/etc/rc.d/ppp restart&lt;br&gt;(это ещё делалось на FreeBSD 7.1)&lt;br&gt;Скрипт работает до определённого специфического момента, в результате которого интерфейс tun0 висит, и поднимается новый туннель - tun1! Но поскольку правила Packet Filter привязаны к tun0, то интернет у пользователей не работает. В данном случае помогает либо повторный (несколько раз) перезапуск демона PPP либо перезапуск сервера. (но проблема в том, что скрипт &quot;думает&quot;, что туннель раб</description>

<item>
    <title>Не могу зафиксировать номер туннеля PPP (desenix)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/91638.html#4</link>
    <pubDate>Tue, 31 May 2011 11:03:27 GMT</pubDate>
    <description>в линухе отслеживаю через скрипт &lt;br&gt;/etc/ppp/ip-up.local &lt;br&gt;когда поднимается, туда в параметрах и имя ppp кидается и IP и имя соединения/IP &lt;br&gt;</description>
</item>

<item>
    <title>Не могу зафиксировать номер туннеля PPP (yurybx)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/91638.html#3</link>
    <pubDate>Mon, 30 May 2011 07:12:12 GMT</pubDate>
    <description>ppp реализован стандартным демоном &quot;ppp&quot;.&lt;br&gt;Уменьшил частоту проверок с перезапуском до 2 раз в минуту (до этого было 4). Вроде как пока не виснет. Видимо в результате каких-то отклонений в таймере цикла возникали коллизии: скрипт делал перезапуск демона, а в это время начинал работу следующий экземпляр скрипта.&lt;br&gt;</description>
</item>

<item>
    <title>Не могу зафиксировать номер туннеля PPP (LSTemp)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/91638.html#2</link>
    <pubDate>Thu, 26 May 2011 14:22:53 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; /bin/kill -9 $&#123;p&#125; &lt;br&gt;&amp;gt; /sbin/ifconfig tun0 destroy &lt;br&gt;&amp;gt; sleep 2 &lt;br&gt;&amp;gt; /etc/rc.d/ppp start &lt;br&gt;&amp;gt; добавлял в /etc/rc.conf: &lt;br&gt;&amp;gt; ppp_unit=&quot;0&quot; &lt;br&gt;&amp;gt; Ничего не помогло: приходит момент, и tun0 висит как вкопанный, а tun1 &lt;br&gt;&amp;gt; услужливо показывает, что он работает.&lt;br&gt;&amp;gt; Как вдолбить демону PPP, что tun0 нужно прибить, а потом поднять его &lt;br&gt;&amp;gt; заново?&lt;br&gt;&lt;br&gt;а ppp-то чем реализован? в poptop имеются опции для периодического пинга. в mpd(?) для фрии это тоже должно быть. это просто часть протокола (LCP).. &lt;br&gt;&lt;br&gt;внешний-то скрипт зачем вообще?&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>Не могу зафиксировать номер туннеля PPP (Aquarius)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/91638.html#1</link>
    <pubDate>Wed, 25 May 2011 11:52:04 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; /bin/kill -9 $&#123;p&#125; &lt;br&gt;&amp;gt; /sbin/ifconfig tun0 destroy &lt;br&gt;&amp;gt; sleep 2 &lt;br&gt;&amp;gt; /etc/rc.d/ppp start &lt;br&gt;&amp;gt; добавлял в /etc/rc.conf: &lt;br&gt;&amp;gt; ppp_unit=&quot;0&quot; &lt;br&gt;&amp;gt; Ничего не помогло: приходит момент, и tun0 висит как вкопанный, а tun1 &lt;br&gt;&amp;gt; услужливо показывает, что он работает.&lt;br&gt;&amp;gt; Как вдолбить демону PPP, что tun0 нужно прибить, а потом поднять его &lt;br&gt;&amp;gt; заново?&lt;br&gt;&lt;br&gt;можно попробовать &quot;убивать&quot; (команда destroy) интерфейс до перезапуска ppp&lt;br&gt;можно попробовать переименовывать интерфейс&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
