<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://vaultsoft.ru"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Автоматизатор - pppoe</title>
 <link>http://vaultsoft.ru/taxonomy/term/14/0</link>
 <description></description>
 <language>ru</language>
<item>
 <title>скрипт pppoe дозвона</title>
 <link>http://vaultsoft.ru/pppoe.sh.html</link>
 <description>&lt;p&gt;случилась у меня как-то беда: стал через раз работать провайдер. То есть коннект, то его нет.&lt;br /&gt;
Сочинил небольшой скрипт дозвона:&lt;br /&gt;
1. проверяет есть ли коннект до заданного адреса&lt;br /&gt;
2. если нет то рвёт коннект и соединяет снова&lt;br /&gt;
и т.д.&lt;br /&gt;
при запуске с любым параметром уходит в бесконечный цикл пока не дозвонится, иначе делает 10 попыток&lt;br /&gt;
может кому будет полезен:&lt;/p&gt;
&lt;div class=&quot;geshifilter-bg&quot;&gt;
&lt;div class=&quot;geshifilter&quot;&gt;
&lt;pre class=&quot;bash geshifilter-bash&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span class=&quot;co0&quot;&gt;#kdialog --title test --textbox &lt;/span&gt;
&lt;span class=&quot;re2&quot;&gt;timeout&lt;/span&gt;=&lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;
&lt;span class=&quot;re2&quot;&gt;sleep&lt;/span&gt;=&lt;span class=&quot;nu0&quot;&gt;20&lt;/span&gt;
&lt;span class=&quot;co0&quot;&gt;#test url&lt;/span&gt;
&lt;span class=&quot;re2&quot;&gt;url&lt;/span&gt;=ya.ru 
&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;then&lt;/span&gt;
    &lt;span class=&quot;kw2&quot;&gt;kdialog&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--msgbox&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&amp;quot;type kill $$ to stop infinite loop&amp;quot;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;&amp;amp;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; == &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; 
    &lt;span class=&quot;kw1&quot;&gt;do&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://vaultsoft.ru/pppoe.sh.html&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/pppoe">pppoe</category>
 <category domain="http://vaultsoft.ru/tags/software/scripts">scripts</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <enclosure url="http://vaultsoft.ru/files/pppoe.sh" length="941" type="application/x-shellscript" />
 <pubDate>Tue, 11 Mar 2008 10:20:09 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">7 at http://vaultsoft.ru</guid>
</item>
</channel>
</rss>


