<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Ребут D-link модема через telnet</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/76797.html</link>
    <description> Имеется модем D-link (DSL-524T), внутри linux.&lt;br&gt; Иногда он &quot;подвисает&quot; (не очень часто, но изредка случается), и подключиться к интернету нельзя никак, и кроме как ребутом из этого состояния его не выведешь, хотя внешне всё нормально.&lt;br&gt; Руками перетыкать провод питания лениво каждый раз, кнопки включения/ресета у него нет.&lt;br&gt; Через telnet если заходить с логином-паролем (скажем, с теми, которые по дефолту root, admin), можно набрать в консоли reboot и модем прекрасно заребутится.&lt;br&gt; Задача. Нельзя ли всё это дело запихать в скрипт, чтобы запустил его, оно само залогинилось с нужным логином:паролем, выполнило бы команду reboot на устройстве и модем бы ребутнулся?&lt;br&gt; Или такое невозможно записать в скрипт?&lt;br&gt;</description>

<item>
    <title>Ребут D-link модема через telnet (al)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/76797.html#5</link>
    <pubDate>Tue, 22 Dec 2009 13:21:05 GMT</pubDate>
    <description>Под 2540 длинк акорповский скрипт сработал на ура,но если днс провайдера прописаны в модеме то при команде в телнете /bin/ping -c 1 днс.провайдера&amp;#124;&amp;#124;/sbin/reboot на выходе получал killall telnetd. Решалось 2мя путями или сменить пингующий айпи или в конфигурации модема днс не прописывать.&lt;br&gt;</description>
</item>

<item>
    <title>Ребут D-link модема через telnet (porese)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/76797.html#4</link>
    <pubDate>Wed, 10 Jun 2009 08:11:04 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; Или такое невозможно записать в скрипт? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;spawn telnet 10.105.231.219 &lt;br&gt;&amp;gt;expect &quot;username:&quot; &#123;send &quot;medvedev_up&#092;n&quot;&#125; &lt;br&gt;&amp;gt;expect &quot;Password:&quot; &#123;send &quot;pass&#092;n&quot;&#125; &lt;br&gt;&amp;gt;expect    &quot;console#&quot; &#123; send &quot;reload&#092;n&quot;&#125; &lt;br&gt;&amp;gt;expect    &quot;This command will reset the whole system and &lt;br&gt;&amp;gt;disconnect your current&quot; &#123; send &quot;y&#092;n&quot;&#125; &lt;br&gt;&amp;gt;expect eof &lt;br&gt;&amp;gt;Ну под свой заточете &lt;br&gt;&lt;br&gt;У меня под акорп 120, проверяет на доступность днс моего провайдера, и если что, рестарт, поставил в крон раз в 10 минут.&lt;br&gt;&lt;br&gt;#!/usr/bin/expect -f&lt;br&gt;spawn telnet 192.168.128.1&lt;br&gt;expect &quot;login:&quot; &#123;send &quot;root&#092;n&quot;&#125;&lt;br&gt;expect &quot;Password:&quot; &#123;send &quot;123&#092;n&quot;&#125;&lt;br&gt;expect &quot;#&quot; &#123; send &quot;/bin/ping -c 1 80.95.32.20&amp;#124;&amp;#124;/sbin/reboot&#092;n&quot;&#125;&lt;br&gt;expect &quot;#&quot; &#123; send &quot;exit&#092;n&quot;&#125;&lt;br&gt;expect eof&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Ребут D-link модема через telnet (cas_alexi)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/76797.html#3</link>
    <pubDate>Wed, 25 Mar 2009 12:52:33 GMT</pubDate>
    <description>&amp;gt;bash~&amp;gt; (sleep 2 ; echo &quot;admin&quot; ; sleep 2 ;echo &quot;password&quot; ; sleep 2 ; echo &quot;reboot&quot; ; sleep 5) &amp;#124; telnet  192.168.1.1&lt;br&gt;&lt;br&gt;спасибо ;-)&lt;br&gt;&lt;br&gt;PS слипы лучше делать больше&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Ребут D-link модема через telnet (kenny)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/76797.html#2</link>
    <pubDate>Fri, 28 Nov 2008 11:26:50 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;его не выведешь, хотя внешне всё нормально. &lt;br&gt;&amp;gt; Руками перетыкать провод питания лениво каждый раз, кнопки включения/ресета у него &lt;br&gt;&amp;gt;нет. &lt;br&gt;&amp;gt; Через telnet если заходить с логином-паролем (скажем, с теми, которые по &lt;br&gt;&amp;gt;дефолту root, admin), можно набрать в консоли reboot и модем прекрасно &lt;br&gt;&amp;gt;заребутится. &lt;br&gt;&amp;gt; Задача. Нельзя ли всё это дело запихать в скрипт, чтобы запустил &lt;br&gt;&amp;gt;его, оно само залогинилось с нужным логином:паролем, выполнило бы команду reboot &lt;br&gt;&amp;gt;на устройстве и модем бы ребутнулся? &lt;br&gt;&amp;gt; Или такое невозможно записать в скрипт? &lt;br&gt;&lt;br&gt;spawn telnet 10.105.231.219&lt;br&gt;expect &quot;username:&quot; &#123;send &quot;medvedev_up&#092;n&quot;&#125;&lt;br&gt;expect &quot;Password:&quot; &#123;send &quot;pass&#092;n&quot;&#125;&lt;br&gt;expect    &quot;console#&quot; &#123; send &quot;reload&#092;n&quot;&#125;&lt;br&gt;expect    &quot;This command will reset the whole system and disconnect your current&quot; &#123; send &quot;y&#092;n&quot;&#125;&lt;br&gt;expect eof&lt;br&gt;Ну под свой заточете&lt;br&gt;</description>
</item>

<item>
    <title>Ребут D-link модема через telnet (Agressor)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/76797.html#1</link>
    <pubDate>Tue, 16 Oct 2007 07:50:26 GMT</pubDate>
    <description>bash~&amp;gt; (sleep 2 ; echo &quot;admin&quot; ; sleep 2 ;echo &quot;password&quot; ; sleep 2 ; echo &quot;reboot&quot; ; sleep 5) &amp;#124; telnet  192.168.1.1&lt;br&gt;</description>
</item>

</channel>
</rss>
