<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.rtzra.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>RTzRa&#039;s hive - hardware:router</title>
        <description>Все работает</description>
        <link>https://wiki.rtzra.ru/</link>
        <lastBuildDate>Sun, 19 Jul 2026 21:03:44 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.rtzra.ru/_media/wiki/logo.png</url>
            <title>RTzRa&#039;s hive</title>
            <link>https://wiki.rtzra.ru/</link>
        </image>
        <item>
            <title>ASUS WL500gP</title>
            <link>https://wiki.rtzra.ru/hardware/router/asuswl500gp</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;asus_wl500gp&quot;&gt;ASUS WL500gP&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Взято отсюда: &lt;a href=&quot;http://brj.pp.ru/wiki/hardware/router-asus-wl500gp&quot; class=&quot;urlextern&quot; title=&quot;http://brj.pp.ru/wiki/hardware/router-asus-wl500gp&quot; rel=&quot;ugc nofollow&quot;&gt;http://brj.pp.ru/wiki/hardware/router-asus-wl500gp&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Легендарный беспроводной многофункциональный маршрутизатор чуть более чем полностью. На столько легендарный, что асус уже выпилил данную модель в архив продуктов. 
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.3dnews.ru/communication/asus_wl-500g/print&quot; class=&quot;urlextern&quot; title=&quot;http://www.3dnews.ru/communication/asus_wl-500g/print&quot; rel=&quot;ugc nofollow&quot;&gt;Читать обзор&lt;/a&gt; на сайте 3dnews.ru   &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.overclockers.ru/lab/print/23627.shtml&quot; class=&quot;urlextern&quot; title=&quot;http://www.overclockers.ru/lab/print/23627.shtml&quot; rel=&quot;ugc nofollow&quot;&gt;Читать обзор&lt;/a&gt; на сайте overclockers.ru.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;ASUS WL500gP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;asus_wl500gp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-640&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;legenda&quot;&gt;Легенда&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Почему роутер легендарный? 
&lt;/p&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;Продан в январе 2011 года. Страница больше обновляться не будет. 
&lt;/div&gt;
&lt;p&gt;
На момент анонса продукта, решение «искаропки» не работало и требовало от не самых глупых людей почти полгода ебли вприсядку. Спустя года практики хорошие люди написали автоматизированную камасутру и теперь можно к роутеру подключить лазерный принтер, жесткий диск и эти ваши интернеты, после чего роутер без компьютера будет скачивать &lt;del&gt;порнографию&lt;/del&gt; с торрентов и покадрово её распечатывать!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041b\u0435\u0433\u0435\u043d\u0434\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;legenda&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;641-1585&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;segodnja&quot;&gt;Сегодня&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Хваленый и ожидаемый &lt;a href=&quot;http://wl500g.info/showthread.php?t=19629&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=19629&quot; rel=&quot;ugc nofollow&quot;&gt;ASUS RT-N16&lt;/a&gt; → &lt;a href=&quot;http://www.3dnews.ru/communication/asus_rt_n16/print/&quot; class=&quot;urlextern&quot; title=&quot;http://www.3dnews.ru/communication/asus_rt_n16/print/&quot; rel=&quot;ugc nofollow&quot;&gt;обзор на 3dnews.ru&lt;/a&gt; → сегодня сливает как по цене, так и по качеству → это другая история → поверьте не радостная для компании ASUS → начинается эта грустная история с цены в 5700 рублей в Красноярске → поэтому сегодня нужно и можно смело брать &lt;a href=&quot;https://wiki.rtzra.ru/hardware/tl-wr1043nd&quot; class=&quot;wikilink2&quot; title=&quot;hardware:tl-wr1043nd&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;hardware:tl-wr1043nd&quot;&gt;tl-wr1043nd&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0435\u0433\u043e\u0434\u043d\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;segodnja&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1586-2223&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;fotografii&quot;&gt;Фотографии&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Что делает любой непоседливый мальчик, дорвавшись до долгожданной игрушки? Правильно, разбирает ее нафиг, чтобы посмотреть, как оно там внутри. Под катом - фотки ASUS WL-500G Premium изнутри и снаружи. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://sergscout.livejournal.com/32462.html&quot; class=&quot;urlextern&quot; title=&quot;http://sergscout.livejournal.com/32462.html&quot; rel=&quot;ugc nofollow&quot;&gt;Inside&lt;/a&gt; ASUS WL-500G Premium. Если потыкать в фотографии, можно добраться до нормально качества. wiki при заливки сильно их изговнякала.
&lt;/p&gt;

&lt;p&gt;
Все фото © 2006 &lt;a href=&quot;http://sergscout.livejournal.com&quot; class=&quot;urlextern&quot; title=&quot;http://sergscout.livejournal.com&quot; rel=&quot;ugc nofollow&quot;&gt;Серж Скаут&lt;/a&gt;. Использование фото на данном ресурсе с разрешения автора.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fotografii&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2224-3067&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;chto_router_budet_delat&quot;&gt;Что роутер будет делать?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0427\u0442\u043e \u0440\u043e\u0443\u0442\u0435\u0440 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u043b\u0430\u0442\u044c?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;chto_router_budet_delat&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3068-3125&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit6&quot; id=&quot;chto_uzhe_delaet&quot;&gt;Что уже делает&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Стоит и не жужжыт &lt;img src=&quot;https://wiki.rtzra.ru/lib/images/smileys/smile.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:-)&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Раздаёт у меня дома эти ваши интернеты на все устройства (nat + upnp)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Кеширующий &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt; сервер + DHCPD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sshd → dropbear → проброс портов&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0427\u0442\u043e \u0443\u0436\u0435 \u0434\u0435\u043b\u0430\u0435\u0442&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;chto_uzhe_delaet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3126-3425&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;kak_rabotaet_router&quot;&gt;Как работает роутер?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Общая информация по работе роутера: в роутере обычно 8Мб флэша и 32Мб оперативной памяти. 
&lt;/p&gt;

&lt;p&gt;
При включении питания считываются первые 256Кб флэша, в них лежит загрузчик (CFE, аналог BIOS), он читает кусок флэша с параметрами (nvram 64Кб). Один из параметров указывает адрес во флэше, в котором лежит прошивка и nvram. Причем, адрес nvram может быть совсем другим, чего в норме быть не должно. Если такое происходит, то сбросить значения в базовом nvram можно только через консоль командой типа «flash -offset=65536 flash0.os flash0.os» или закорачиванием одной из ног микросхемы флэша на землю. Адрес nvram могут менять прошивки типа OpenWRT, если им мало 64Кб, отведенного под nvram по умолчанию. 
&lt;/p&gt;

&lt;p&gt;
Прошивка (firmware) грузится и тоже считывает из nvram (уже по новому адресу) параметры. В оперативной памяти роутера прошивка создает файловую систему, в которую можно писать. В эту файловую систему копируется прошивка и содержимое части флэша (flashfs содержит архив из файлов и директорий). 
&lt;/p&gt;
&lt;div class=&quot;plugin_note notetip&quot;&gt;Вывод: чем больше прошивка+файлов во flashfs+логов, тем меньше памяти для работы линукса. Реально остается около 4Мб и это из 32Мб. Поэтому для хранения файлов лучше использовать USB-флэшку или USB-диск, подключенный к роутеру.
&lt;/div&gt;&lt;div class=&quot;plugin_note noteimportant&quot;&gt;Разъем стандарта USB2.0, реальная скорость у Deluxe / Premium не выше 4 Мбайт/с.
&lt;/div&gt;
&lt;p&gt;
После загрузки линукс смонтирует файловые системы флэшек / дисков / картридеров, подключенных к USB-разъемам роутера.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0440\u043e\u0443\u0442\u0435\u0440?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kak_rabotaet_router&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;3426-5949&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;nemnogo_o_flashfs&quot;&gt;Немного о flashfs&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В данном виде (есть и другие flashfs, не путать) это технология сохранения части файловой системы во флеше. Была придумана то ли asus&amp;#039;ом толи Олегом и информации по ней в интернете не стоит искать.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Т.к. корневая файловая система роутера (в данном случае это sqashfs) доступна только для чтения то в дополнение к ней используется ramfs - файловая система, находящаяся в оперативной памяти.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В данной системе (linux от broadcom/asus) каталог /tmp (кстати /usr/local == /tmp/local, это симлинк) это подмонтированная ramfs и наличие свободного места зависит от наличия свободной оперативной памяти.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Команда flashfs - это скрипт, написанный Олегом. Поэтому о нем не будет никакой информации вне рамок данного форума.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; При команде flashfs save в файле /tmp/flash.tar.gz создается сжатый архив каталога /usr/local + туда записываются файлы, из списка в файле /tmp/local/.files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; При команде flashfs commit архивный файл /tmp/flash.tar.gz прошивается в отдельный раздел флеша, имеющий максимальный объем 64 килобайта. В прошивке не предусмотрена проверка на размер архива, так что если файл превышает данный объем то будет потерянна часть данных.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; При старте роутера архивный файл flash.tar.gz, записанный во флеш ранее с помощью flashfs save &amp;amp;&amp;amp; flashfs commit разворачивается в /tmp/local.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Команда flashfs enable прописывает в nvram(тоже отдельный раздел флеш, используется преимущественно для сохранения настроек веб-интерфейса) версию прошивки при которой был создан архив flashfs.tar.gz и если прошивка обновилась то при старте роутера flashfs не разворачивается во избежание конфликтных ситуаций. При первом создании flashfs или при обновлении прошивки эту команду необходимо запустить для того чтоб включить flsahfs. &lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;plugin_note plugin_note noteclassic&quot;&gt;В новой прошивке Олега появилась команда flashfs enabled, после которой невзирая на версию прошивки, flashfs будет разворачиваться всегда.
&lt;/div&gt;
&lt;p&gt;
Все знания были получены в результате проб и ошибок и на полное соответствие с действительностью не претендуют.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e flashfs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nemnogo_o_flashfs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;5950-9359&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;pro_knopki_na_routere&quot;&gt;Про кнопки на роутере&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Кнопки RESET и EZCONFIG на роутере: они периодически опрашиваются линуксом прошивки и линукс что-то делает по этому событию (обычно, обнуляет часть параметров, но не весь nvram). Если прошивка не загрузилась нормально (кривая, не к этой модели), то кнопки ничего не сделают.
&lt;/p&gt;

&lt;p&gt;
Если нажать кнопку RESET ее до включения питания, то загрузчик CFE не будет грузить прошивку, а перейдет в rescue режим (2 и 3 метод прошивки). То есть, если прошивка сбоит ее легко восстановить. Проблема бывает в том, что и CFE и прошивка хорошие, а в nvram часть важных параметров (задающие параметры железа) неправильные, то CFE просто подвиснет. Неправильные параметры могут появиться, если линукс туда запишет мусор. Самостоятьельно роутер пишет в nvram только в моменты загрузки, перепрошивки, нажатия кнопок, изменением параметров или выдачи команд администратором - в эти моменты роутер лучше не трогать.
&lt;/p&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;Если роутер работает без перезагрузки много месяцев, то перед изменением любых настроек, требующих записи в nvram, лучше его пергрузить передернув питание. Это избавит вас от многой неведомой ебанной хуйни!
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e \u043a\u043d\u043e\u043f\u043a\u0438 \u043d\u0430 \u0440\u043e\u0443\u0442\u0435\u0440\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pro_knopki_na_routere&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;9360-11370&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;obratite_vnimanie&quot;&gt;Обратите внимание!&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;plugin_note noteimportant&quot;&gt;Вот это важно. Что и где. И зачем. И что будет. См. дальше.
&lt;/div&gt;&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# cat /proc/mtd&lt;/span&gt;
dev:    &lt;span class=&quot;kw2&quot;&gt;size&lt;/span&gt;   erasesize  name
mtd0: 00040000 00010000 &lt;span class=&quot;st0&quot;&gt;&amp;quot;boot&amp;quot;&lt;/span&gt;
mtd1: 007b0000 00010000 &lt;span class=&quot;st0&quot;&gt;&amp;quot;linux&amp;quot;&lt;/span&gt;
mtd2: 0070cef0 00010000 &lt;span class=&quot;st0&quot;&gt;&amp;quot;rootfs&amp;quot;&lt;/span&gt;
mtd3: 00010000 00010000 &lt;span class=&quot;st0&quot;&gt;&amp;quot;nvram&amp;quot;&lt;/span&gt;
mtd4: 00410000 00010000 &lt;span class=&quot;st0&quot;&gt;&amp;quot;flashfs&amp;quot;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435!&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;obratite_vnimanie&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;11371-11771&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;proshivki&quot;&gt;Прошивки&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Обновление прошивки роутера на неофициальную, которая намного лучше по следующим причинам: Прошивка для роутера выпускаются пользователем этого роутера, который знает что нужно, а не программистами, которые далеки от народа как декабристы. Есть оперативная поддержка - создатель прошивки поддерживает обратную связь, программисты обычно не заинтересованы в поддержке, как только проект сдан и обновления идут редко. Создатель прошивки более умён, самому разобраться, не имея доступа к SDK сложно. 
&lt;/p&gt;

&lt;p&gt;
Программисты обычно плохо разбираются в прошивке, только чуть настраивая SDK выпущенный производителем чипа. Убраны ограничения, которые вставляет в продукты маркетинговый отдел, обычно глуповатые люди, которые ищут как отработать свою зарплату. Убраны ошибки, которые программисты если и видят, то не исправляют: если быстро исправить - это будет признанием ошибки, а если не исправлять - можно делать вид, что это фича. Можно перешивать с любой версии официальной или нет и обратно - ограничений нет. Лучше обновить прошивку роутера в любом случае - пока он на гарантии проверить, что флэш не битый. © &lt;a href=&quot;http://wl500g.info/&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/&quot; rel=&quot;ugc nofollow&quot;&gt;wl500g.info&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e\u0448\u0438\u0432\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;proshivki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;11772-13846&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;kak_obnovit_proshivku&quot;&gt;Как обновить прошивку?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Нужно отключить сетевой шнур от WAN, чтобы возможный аццкий сетевой флуд не повлияли на процесс. Нужно отключить из USB портов шнуры всех устройств. Перезагрузить роутер. Это можно сделать командой reboot через телнет или web интерфейс. Несколько секунд после перегрузки или включения питания НЕЛЬЗЯ выключать питание роутера. Зайти на страницу администрирования Sytem Setup → Firmware Upgrade. Нажать кнопку Browse выбрать файл с прошивкой (расширение trx). Нажать кнопу Upload. Не ошибитесь страничкой, есть еще страница загрузки файла настроек. Через какое-то время роутер перегрузится - обычно через 2 минуты. Если в момент перешивки выключилось питание или перешивка не удалась - ничего страшного - прошивку можно залить программой от ASUS rescuer.exe даже если загрузился только бутлоадер. После перешивки роутер перегрузится. Если вы меняете версии прошивки, например, 1.8 на 1.9, то нужно сбросить в настройки, по умолчанию нажав на его корпусе кнопку RESET на 10 секунд, а лучше сделать Reset to Dafault&amp;#039;s из веб-интерфейса. Если переходите внутри версии, например с 1.9.6 на 1.9.7, то это не нужно. Кнопку RESET надо нажимать, после того как роутер полностью загрузится - подождать хотя бы минуту после перезагрузки. 
&lt;/p&gt;

&lt;p&gt;
&lt;del&gt;Свежую прошивку брать тут: &lt;a href=&quot;http://oleg.wl500g.info/&quot; class=&quot;urlextern&quot; title=&quot;http://oleg.wl500g.info/&quot; rel=&quot;ugc nofollow&quot;&gt;oleg.wl500g.info&lt;/a&gt;&lt;/del&gt;
&lt;/p&gt;
&lt;div class=&quot;plugin_note plugin_note noteclassic&quot;&gt;Для любителей классики - stable as rox! Олег начал делать &lt;a href=&quot;http://wl500g.info/showthread.php?t=18519&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=18519&quot; rel=&quot;ugc nofollow&quot;&gt;1.9.2.7-10a&lt;/a&gt; первый пост обновляется. Но мы за дальнейшее развитие, а не баг-фиксы.
&lt;/div&gt;&lt;div class=&quot;plugin_note plugin_note noteclassic&quot;&gt;Пока Олег отошел от дел, прошивку решили продолжать другие люди - lly &amp;amp; themiron. За, что им поклон, респект и уважуха. &lt;a href=&quot;http://code.google.com/p/wl500g/&quot; class=&quot;urlextern&quot; title=&quot;http://code.google.com/p/wl500g/&quot; rel=&quot;ugc nofollow&quot;&gt;http://code.google.com/p/wl500g/&lt;/a&gt;
&lt;/div&gt;&lt;div class=&quot;plugin_note noteclassic&quot;&gt;Самому себе - у тебя в роутере сейчас стоит wl500g-1.9.2.7-d-r2381 (2010-11-27)
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kak_obnovit_proshivku&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;13847-16813&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;dlja_samoubijc&quot;&gt;Для самоубийц&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;WARNING: Способ для самоубийц-камикадзе! Я предупредил. Смотри выше на &lt;strong&gt;&amp;#039;cat /proc/mtd&amp;#039;&lt;/strong&gt; и DON’T TRY CUSTOM FIRMWARES UNLESS YOU KNOW WHAT YOU ARE DOING, YOU COULD DESTROY YOUR UNIT BY DOING THIS! I’M NOT RESPONSIBLE TO ANY DAMAGE CAUSED TO YOUR UNIT BY USING IT! USE ON YOUR OWN RISK! ©
&lt;/div&gt;&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;admin&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;router root&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;$ &lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;tmp
&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;admin&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;router &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;tmp&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;$ &lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;filehost&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;firmware.trx
&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;admin&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;router &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;tmp&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;$ &lt;span class=&quot;kw2&quot;&gt;write&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;tmp&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;firmware.trx &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mtd&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
в ответ будет /dev/mtd/1: CRC OK
&lt;/p&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;&lt;img src=&quot;https://wiki.rtzra.ru/lib/images/smileys/exclaim.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:!:&quot; /&gt; опасносте &lt;img src=&quot;https://wiki.rtzra.ru/lib/images/smileys/exclaim.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:!:&quot; /&gt; в /dev/mtd/0 лежит загрузчик и если начать прошивать в туда (вдруг ошибившись), то будет большой муржской половой хуй, и как следствие, большая половая ебля заканчивающийся выпаиванием микросхем! 100% гарантия 
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043b\u044f \u0441\u0430\u043c\u043e\u0443\u0431\u0438\u0439\u0446&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dlja_samoubijc&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;16814-17850&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;posle_pereproshivki&quot;&gt;После перепрошивки&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
После обновления прошивки - очистить кэш браузера, чтобы web-оболочка не глючила.
&lt;/p&gt;

&lt;p&gt;
Сбросьте в настройки по умолчанию, выбрав один из способов:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; выбрав в веб-оболочке System Setup → Factory Default (лучше всего этот способ)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; нажав на его корпусе кнопку RESET на 5 секунд, лампочка PWR начнет мигать в этот момент можно отпустить кнопку&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;камикадзе style: команды «erase /dev/mtd/3» и «erase /dev/mtd/4» (нужно убедиться, что на вашей версии прошивки эти устройства указывают на nvram и flashfs, смотри выше на &lt;strong&gt;&amp;#039;cat /proc/mtd&amp;#039;&lt;/strong&gt;)
&lt;/div&gt;
&lt;p&gt;
В будущем, перед обновлением прошивки на более новую или внесении изменений в конфигурацию не забудьте сохранять настройки. 
&lt;/p&gt;

&lt;p&gt;
Настройки сохраняются в 2 файлах:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; flashfs: В веб-интерфейсе выбрать System Setup → Flashfs Management → HERE. Сохранятся в виде файла WL500g.Premium.tar.gz После обновления прошивки на новую нужно будет этот файл залить (кнопка Upload) из того же меню.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; nvram (в формате для заливки через вебинтерфейс): System Setup → Setting Management → HERE. Файл WL500g.Premium.cfg&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;posle_pereproshivki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;17851-19574&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit15&quot; id=&quot;nastrojki&quot;&gt;Настройки&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nastrojki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;19575-19606&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit16&quot; id=&quot;kamasutra&quot;&gt;Камасутра&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wl500g.info/showthread.php?t=21889&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=21889&quot; rel=&quot;ugc nofollow&quot;&gt;Камасутра&lt;/a&gt; → выпиливаем → автоматизация → установка программ для чайника&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Хакинг и модинг ASUS WL500G Premium → &lt;a href=&quot;http://habrahabr.ru/blogs/DIY/90711/&quot; class=&quot;urlextern&quot; title=&quot;http://habrahabr.ru/blogs/DIY/90711/&quot; rel=&quot;ugc nofollow&quot;&gt;http://habrahabr.ru/blogs/DIY/90711/&lt;/a&gt; → локальный PDF &lt;a href=&quot;https://wiki.rtzra.ru/_media/hardware/wl500gp-tunung.pdf&quot; class=&quot;media mediafile mf_pdf wikilink2&quot; title=&quot;hardware:wl500gp-tunung.pdf&quot;&gt;локальная копия в PDF&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Guide to IP Layer Network Administration with Linux → &lt;a href=&quot;http://linux-ip.net/&quot; class=&quot;urlextern&quot; title=&quot;http://linux-ip.net/&quot; rel=&quot;ugc nofollow&quot;&gt;http://linux-ip.net/&lt;/a&gt; → Похоже на весьма полезный гайд по сетевым фичам линуксов, включая iproute → Будем посмотреть более детально. → &lt;a href=&quot;http://linux-ip.net/html/linux-ip.html&quot; class=&quot;urlextern&quot; title=&quot;http://linux-ip.net/html/linux-ip.html&quot; rel=&quot;ugc nofollow&quot;&gt;http://linux-ip.net/html/linux-ip.html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Глянуть вот тут на это → &lt;a href=&quot;http://inetdxtra.sourceforge.net/&quot; class=&quot;urlextern&quot; title=&quot;http://inetdxtra.sourceforge.net/&quot; rel=&quot;ugc nofollow&quot;&gt;http://inetdxtra.sourceforge.net/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Linux Advanced Routing &amp;amp; Traffic Control HOWTO → &lt;a href=&quot;http://lartc.org/&quot; class=&quot;urlextern&quot; title=&quot;http://lartc.org/&quot; rel=&quot;ugc nofollow&quot;&gt;http://lartc.org/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Linux Advanced Routing &amp;amp; Traffic Control HOWTO на русскам → &lt;a href=&quot;http://lug.ivanovo.ru/lartc/&quot; class=&quot;urlextern&quot; title=&quot;http://lug.ivanovo.ru/lartc/&quot; rel=&quot;ugc nofollow&quot;&gt;http://lug.ivanovo.ru/lartc/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043c\u0430\u0441\u0443\u0442\u0440\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kamasutra&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;19607-20585&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit17&quot; id=&quot;tajm-zona&quot;&gt;Тайм-зона&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
По умолчанию железяка не хочет понимать наших проблем с переводом часов на летнее / зимнее время. 
&lt;/p&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;В прошивке от lly и themiron это проблема исправлена.
&lt;/div&gt;
&lt;p&gt;
В прошивке олега, есть проблема со старым uclibc, там таймзоны кривые. Что же, поправляем:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# touch /tmp/local/sbin/pre-boot
# echo &amp;quot;#!/bin/sh&amp;quot; &amp;gt;&amp;gt; /usr/local/sbin/pre-boot  
# echo &amp;#039;echo &amp;quot;KRAT-7KRAST,M3.5.0,M10.5.0/3&amp;quot; &amp;gt; /etc/TZ&amp;#039; &amp;gt;&amp;gt; /usr/local/sbin/pre-boot
# echo &amp;#039;nvram set time_zone=&amp;quot;KRAT-7KRAST,M3.5.0,M10.5.0/3&amp;quot;&amp;#039; &amp;gt;&amp;gt; /usr/local/sbin/pre-boot
# chmod +x /usr/local/sbin/pre-boot 
# flashfs save &amp;amp;&amp;amp; flashfs commit &amp;amp;&amp;amp; flashfs enabled&lt;/pre&gt;

&lt;p&gt;
И после перезагрузки рутера все будет хорошо. Если перегружаться лениво, делаем
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# echo &amp;quot;KRAT-7KRAST,M3.5.0,M10.5.0/3&amp;quot; &amp;gt; /etc/TZ
# nvram set time_zone=&amp;quot;KRAT-7KRAST,M3.5.0,M10.5.0/3&amp;quot;&lt;/pre&gt;

&lt;p&gt;
Еще таймзоны:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Europe		Moscow,Russia	MSK-3MSD,M3.5.0,M10.5.0/3	Europe/Moscow
Asia (UTC+4)	Baku		AZT-4AZST,M3.5.0/4,M10.5.0/5	Asia/Baku
Asia (UTC+4)	Yerevan		AMT-4AMST,M3.5.0,M10.5.0/3	Asia/Yerevan
Asia (UTC+5)	Yekaterinburg	YEKT-5YEKST,M3.5.0,M10.5.0/3	Asia/Yekaterinburg
Asia (UTC+6)	Novosibirsk	NOVT-6NOVST,M3.5.0,M10.5.0/3	Asia/Novosibirsk
Asia (UTC+6)	Omsk		OMST-6OMSST,M3.5.0,M10.5.0/3	Asia/Omsk
Asia (UTC+7)	Krasnoyarsk	KRAT-7KRAST,M3.5.0,M10.5.0/3	Asia/Krasnoyarsk
Asia (UTC+9)	Yakutsk		YAKT-9YAKST,M3.5.0,M10.5.0/3	Asia/Yakutsk&lt;/pre&gt;

&lt;p&gt;
Побробности читать тут: &lt;a href=&quot;http://wl500g.info/showthread.php?t=13727&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=13727&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=13727&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0430\u0439\u043c-\u0437\u043e\u043d\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tajm-zona&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;20586-22333&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit18&quot; id=&quot;zapusk_i_1970_god&quot;&gt;Запуск и 1970 год&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Когда роутер запускается у него 1970 год. Поэтому многие приложения могут не работать или например «протухают» сертификаты у openvpn. Как лечить? Добавляем в стартап скрипт, проверку. Пока дата неотсинхрилась - процесс не запускать.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;(while [ $(date +%s) -lt 1000000000 ]; do sleep 2; done; команда_запуска) &amp;amp;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0417\u0430\u043f\u0443\u0441\u043a \u0438 1970 \u0433\u043e\u0434&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zapusk_i_1970_god&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:5,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;22334-22890&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit19&quot; id=&quot;stp&quot;&gt;STP&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Проблема - ничего не качаются. А все активные линки раз в две секунды моргают? Это барабашка? Нет это &lt;a href=&quot;http://en.wikipedia.org/wiki/Spanning_tree_protocol&quot; class=&quot;urlextern&quot; title=&quot;http://en.wikipedia.org/wiki/Spanning_tree_protocol&quot; rel=&quot;ugc nofollow&quot;&gt;STP&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Как отключить STP (чтобы не флудил в &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt;):
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# brctl show br0 stp
# brctl stp br0 disable
# brctl br0 stp off
# nvram set lan_stp=0
# nvram commit&lt;/pre&gt;
&lt;div class=&quot;plugin_note plugin_note noteclassic&quot;&gt;команда nvram set устанавливает переменную, nvram unset убирает, «nvram get имя» или «nvram show | grep имя» показывает и nvram commit - записывает во флэш.
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;STP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:6,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;22891-23586&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;pro_flesh_i_nastrojki&quot;&gt;Про флеш и настройки&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Директория /usr/local (софтлинк на /tmp/local) и содержит каталоги, которые можно сохранить во флэше роутера в сжатом виде /tmp/flash.tar.gz, а при загрузке ими воспользоваться.
&lt;/p&gt;

&lt;p&gt;
Этот файл кладется напрямую в раздел флэша. Размер раздела для wl500g DELUXE - 64Кб, для wl500gP - 2Мб. В логах веб-оболочки можно найти строчку: Jan 1 03:00:03 kernel: 0x003e0000-0x007f0000 : «flashfs». Эти каталоги сохраняются тремя командами flashfs save, flashfs commit, flashfs enable (вместо послледней можно один раз дать flashfs enabled). При этом не все файлы которые там лежат переписываются в корень, а только некоторые. Например, /usr/local/etc/hosts будет переписан в /etc/hosts, а /etc/passwd нет. Имена тех файлов, которые не переписываются можно включить в файл /usr/local/.files на каждой строчке полный путь к файлу, тогда эти файлы можно редактировать на их же местах.
&lt;/p&gt;
&lt;div class=&quot;plugin_note notetip&quot;&gt;Перед flash save можно удалять файл/tmp/local/root/.mc/history и /tmp/local/root/.cedit, чтобы не сохранять мусор.
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e \u0444\u043b\u0435\u0448 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pro_flesh_i_nastrojki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:7,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;23587-25178&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit21&quot; id=&quot;ustanovka_programm&quot;&gt;Установка программ&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;В прошивке от lly и themiron &lt;strong&gt;sshd&lt;/strong&gt; (dropbear) уже «вделан» в прошивку.
&lt;/div&gt;
&lt;p&gt;
По любасу купить флэшку для хранения программ и свопа. Лучше с лампочкой, чтобы видеть когда роутер в нее пишет. Раздел диска вместо флэшки нежелателен → вероятность выхода из строя диска выше. Отформатировать флэшку или раздел диска в файловую систему ext3. 
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;fdisk&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;discs&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;disc0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;disc&lt;/pre&gt;
&lt;pre class=&quot;code bash&quot;&gt;part1 IPKG 512MB &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;opt
part2 Swap 512MB &lt;span class=&quot;kw3&quot;&gt;type&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;82&lt;/span&gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create IPKG: n → p → 1 → &amp;#039;return&amp;#039; → +512M&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create swap: n → p → 2 → &amp;#039;return&amp;#039; → +512M → t → 82&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;plugin_note plugin_note noteclassic&quot;&gt;В прошивке от lly и themiron все намного лучше.
&lt;/div&gt;&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;root&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;gate &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;$ &lt;span class=&quot;kw2&quot;&gt;fdisk&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-l&lt;/span&gt;
&amp;nbsp;
Disk &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;scsi&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;host0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bus0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;target0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lun0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;disc: &lt;span class=&quot;nu0&quot;&gt;1031&lt;/span&gt; MB, &lt;span class=&quot;nu0&quot;&gt;1031798272&lt;/span&gt; bytes
&lt;span class=&quot;nu0&quot;&gt;255&lt;/span&gt; heads, &lt;span class=&quot;nu0&quot;&gt;63&lt;/span&gt; sectors&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;track, &lt;span class=&quot;nu0&quot;&gt;125&lt;/span&gt; cylinders
Units = cylinders of &lt;span class=&quot;nu0&quot;&gt;16065&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;512&lt;/span&gt; = &lt;span class=&quot;nu0&quot;&gt;8225280&lt;/span&gt; bytes
&amp;nbsp;
                                 Device Boot      Start         End      Blocks  Id System
&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;scsi&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;host0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bus0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;target0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lun0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;part1               &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;          &lt;span class=&quot;nu0&quot;&gt;63&lt;/span&gt;      &lt;span class=&quot;nu0&quot;&gt;506016&lt;/span&gt;  &lt;span class=&quot;nu0&quot;&gt;83&lt;/span&gt; Linux
&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;scsi&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;host0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bus0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;target0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lun0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;part2              &lt;span class=&quot;nu0&quot;&gt;64&lt;/span&gt;         &lt;span class=&quot;nu0&quot;&gt;125&lt;/span&gt;      &lt;span class=&quot;nu0&quot;&gt;498015&lt;/span&gt;  &lt;span class=&quot;nu0&quot;&gt;82&lt;/span&gt; Linux swap&lt;/pre&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;root&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;gate &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;$ &lt;span class=&quot;kw2&quot;&gt;cat&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;fstab
&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;scsi&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;host0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bus0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;target0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lun0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;part2  none swap sw &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;
&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dev&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;scsi&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;host0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bus0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;target0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lun0&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;part1 &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;opt ext3 rw,noatime &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;code&quot;&gt;# mkswap /dev/scsi/host0/bus0/target0/lun0/part2
Setting up swapspace version 1, size = 509960192 bytes
# swapon /dev/scsi/host0/bus0/target0/lun0/part2&lt;/pre&gt;
&lt;div class=&quot;plugin_note plugin_note noteclassic&quot;&gt;Более подробно &lt;a href=&quot;http://wl500g.info/showthread.php?t=18096&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=18096&quot; rel=&quot;ugc nofollow&quot;&gt;вот тут&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ustanovka_programm&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:7,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;25179-27078&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit22&quot; id=&quot;ipkg&quot;&gt;ipkg&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Установка полезных пакетов. Нужен раздел ext3. Неободимо чтобы в /opt была подмонтирована файловая система ext3 из-за разрешения на файлы и софтлинков.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;mkdir -p /opt/tmp/ipkg
cd /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update&lt;/pre&gt;
&lt;div class=&quot;plugin_note notewarning&quot;&gt;&lt;a href=&quot;http://wl500g.googlecode.com/svn/ipkg/optware/&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.googlecode.com/svn/ipkg/optware/&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.googlecode.com/svn/ipkg/optware/&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
Починка 
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;ipkg &lt;span class=&quot;kw2&quot;&gt;install&lt;/span&gt; uclibc-opt &lt;span class=&quot;re5&quot;&gt;-force-reinstall&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;ipkg&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ipkg&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:12,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;27079-27618&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;dropbear_public_key_authentication&quot;&gt;Dropbear public key authentication&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.unixwiz.net/techtips/putty-openssh.html&quot; class=&quot;urlextern&quot; title=&quot;http://www.unixwiz.net/techtips/putty-openssh.html&quot; rel=&quot;ugc nofollow&quot;&gt;Кошерный&lt;/a&gt; учебник по openssh + putty + keyauth.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://wiki.openwrt.org/DropbearPublicKeyAuthenticationHowto&quot; class=&quot;urlextern&quot; title=&quot;http://wiki.openwrt.org/DropbearPublicKeyAuthenticationHowto&quot; rel=&quot;ugc nofollow&quot;&gt;Public Key Authentication&lt;/a&gt; for Asus WL-500G pushstart.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# mkdir .ssh
# cd .ssh
# echo ssh-rsa AAAAB3N……8nq97Rcl5D= rsa-key-20061230 &amp;gt; authorized_keys
# flashfs save
# flashfs commit
# flashfs enable&lt;/pre&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.unixwiz.net/techtips/putty-openssh.html&quot; class=&quot;urlextern&quot; title=&quot;http://www.unixwiz.net/techtips/putty-openssh.html&quot; rel=&quot;ugc nofollow&quot;&gt;Читать&lt;/a&gt; Secure Linux/UNIX access with PuTTY and OpenSSH
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dropbear public key authentication&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dropbear_public_key_authentication&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:14,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;27619-28184&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit24&quot; id=&quot;understanding_network_interfaces&quot;&gt;Understanding Network Interfaces&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://wiki.openwrt.org/OpenWrtDocs/NetworkInterfaces?action=print&quot; class=&quot;urlextern&quot; title=&quot;http://wiki.openwrt.org/OpenWrtDocs/NetworkInterfaces?action=print&quot; rel=&quot;ugc nofollow&quot;&gt;Understanding&lt;/a&gt; Network Interfaces in Asus WL-500G.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.rtzra.ru/_detail/hardware/network/router/asus-internals-default-sm.png?id=hardware%3Arouter%3Aasuswl500gp&quot; class=&quot;media wikilink2&quot; title=&quot;hardware:network:router:asus-internals-default-sm.png&quot;&gt;&lt;img src=&quot;https://wiki.rtzra.ru/_media/hardware/network/router/asus-internals-default-sm.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Ну а если на пальцах:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;eth0&lt;/strong&gt; - физический адаптер, представляющий из себя пять равноценных эзернет портов, пронумерованных с 0 по 4 (из них 4 доступны для подключения устройств - 1,2,3,4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;eth1&lt;/strong&gt; - физический адаптер (беспроводной, WiFi)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;vlan0, vlan1&lt;/strong&gt; - путем программной конфигурации в eth0 может быть организовано несколько vlan (на WL-500gP их 16, пронумерованы от 0 по 15-й).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
По дефолту сделано 2:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; vlan0 - 4 порта &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; vlan1 - WAN&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
vlan на данном устройстве настраивается при помощи утилиты robocfg. Посмотреть список настроек можно командой
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;robocfg show&lt;/pre&gt;

&lt;p&gt;
Что такое vlan и зачем оно надо можно тут: &lt;a href=&quot;http://ru.wikipedia.org/wiki/VLAN&quot; class=&quot;urlextern&quot; title=&quot;http://ru.wikipedia.org/wiki/VLAN&quot; rel=&quot;ugc nofollow&quot;&gt;http://ru.wikipedia.org/wiki/VLAN&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;br0&lt;/strong&gt; - это vlan0 + eth1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;MAN&lt;/strong&gt; - локальная сеть вашего провайдера, т.е. MAN - это всегда проводной интерфейс, обозначенный у роутера как WAN порт. При этом в случае PPPoE/PPTP/L2TP, WAN соединение - это виртуальный PPP канал.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;ppp0&lt;/strong&gt; - Виртуальный интерфейс, появляется при установленном PPPoE/PPTP/L2TP-подключении.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Understanding Network Interfaces&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;understanding_network_interfaces&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:15,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;28185-29998&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit25&quot; id=&quot;pro_vindu&quot;&gt;Про винду&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Легко изменить IP адрес сетевой карты под виндами с правами администратора можно с помощью
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;rem Установить статический IP
netsh interface &lt;span class=&quot;kw2&quot;&gt;ip&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;set&lt;/span&gt; address &lt;span class=&quot;re2&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Local Area Connection&amp;quot;&lt;/span&gt; static 192.168.0.2 255.255.255.0 192.168.0.1 &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;
&amp;nbsp;
rem Вернуть DHCP обратно
netsh interface &lt;span class=&quot;kw2&quot;&gt;ip&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;set&lt;/span&gt; address &lt;span class=&quot;re2&quot;&gt;name&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Local Area Connection&amp;quot;&lt;/span&gt; dhcp 
&amp;nbsp;
netsh interface &lt;span class=&quot;kw2&quot;&gt;ip&lt;/span&gt; show config  &lt;/pre&gt;

&lt;p&gt;
Следует удостовериться, что сетевой интерфейс имеет название «Local Area Connection», или изменить на актуальное &lt;img src=&quot;https://wiki.rtzra.ru/lib/images/smileys/wink.svg&quot; class=&quot;icon smiley&quot; alt=&quot;;-)&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e \u0432\u0438\u043d\u0434\u0443&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pro_vindu&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:16,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;29999-30707&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit26&quot; id=&quot;sozdaem_dopolnitelnyj_wlan&quot;&gt;Создаем дополнительный WLAN&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Исходные данные:
&lt;/p&gt;

&lt;p&gt;
 - WAN смотрит в сеть провайдера.&lt;br /&gt;
 - WiFi раздает адреса мобильным устройствам.&lt;br /&gt;
 - Порт №1 втыкается в свитч/комп/и т.д. - в общем для локальных устройств.&lt;br /&gt;
 - Lan 1, WiFi - 192.168.xx.0/24
&lt;/p&gt;

&lt;p&gt;
Задача: сделать Порт №4 дополнительным WAN-портом для работы в сети домашнего провайдера. Имя интерфейса - vlan2. Так как провайдер привязывается к MAC-адресам сетевушек, решить этот вопрос без звонков в техподдержку.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# robocfg vlan 0 ports &amp;quot;1 2 3 5t&amp;quot; vlan 1 ports &amp;quot;0 5t&amp;quot; vlan2 ports &amp;quot;4 5t&amp;quot;
# vconfig add eth0 2
# ifconfig vlan 2 hw ether XX:XX:XX:XX:XX:XX
# ifconfig vlan 2 10.0.0.100 broadcast 10.255.255.255 netmask 255.0.0.0 up &lt;/pre&gt;

&lt;p&gt;
Далее осталось добавить маршруты если в этом есть необходимость, например:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# route add -net 172.0.0.0 netmask 255.0.0.0 gw 10.0.0.1 dev vlan2
# route add -net 84.22.xx.0 netmask 255.0.0.0 gw 10.0.0.1 dev vlan2&lt;/pre&gt;

&lt;p&gt;
Ну и напоследок осталось разрешить всем, кто подключается через &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt; 1 или WiFi попадать в сеть домашнего провайдера:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# iptables -t nat -A POSTROUTING -s 192.168.xx.0/24 -o vlan2 -j MASQUERADE&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 WLAN&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sozdaem_dopolnitelnyj_wlan&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:17,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;30708-32306&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;poshagovaja_nastrojka_routera_dlja_raboty_dvux_provajderov&quot;&gt;Пошаговая настройка роутера для работы двух провайдеров&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Взято тут: &lt;a href=&quot;http://ru.wikibooks.org/wiki/Настройка_роутера_WL500g_Premium&quot; class=&quot;urlextern&quot; title=&quot;http://ru.wikibooks.org/wiki/Настройка_роутера_WL500g_Premium&quot; rel=&quot;ugc nofollow&quot;&gt;http://ru.wikibooks.org/wiki/Настройка_роутера_WL500g_Premium&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Что необходимо: получить интернет и локальные ресурсы от П1 и получить локальные ресурсы от П2.
&lt;/p&gt;

&lt;p&gt;
Что дано: 2 провайдера, по 1 кабелю от каждого.
&lt;/p&gt;

&lt;p&gt;
1-й провайдер, назовем его «П1», второй, соответственно, «П2»
&lt;/p&gt;

&lt;p&gt;
П1 подключен к основному wan порту, у него автоматическая раздача настроек (DHCP). Подразумевается, что интернет от П1 уже настроен, прописаны необходимые маршруты и т.д.
&lt;/p&gt;

&lt;p&gt;
У П2 настройки производятся вручную (DHCP нет).
&lt;/p&gt;

&lt;p&gt;
Из особенностей, диапазон внутренней сети пересекается: у обоих сеть вида 10.0.0.0/255.0.0.0 Для необходимого диапазона адресов просто настроим маршрутизацию.
&lt;/p&gt;

&lt;p&gt;
Вопрос решается двумя способами:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; только через редактирование и добавление строк в файлы post-boot и post-firewall&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; настройка второго wan производится уже не через post-boot. А маршрутизация все также в post-firewall (второй вариант лучше, т.к. интерфейс wan2 при перезагрузке уже работает, а в первом - он поднимается только с загрузкой файла post-boot, т.е. до момента загрузки файла роутер может отправлять не правильные пакеты в сеть П2).&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
1-й вариант:
&lt;/p&gt;

&lt;p&gt;
Нужно добавить следующие строки в файл post-boot:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#!/bin/sh 
$ robocfg vlan 2 ports &amp;quot;1 5t&amp;quot; vlan 0 ports &amp;quot;2 3 4 5t&amp;quot; #строка создает из интерфейса lan1 второй wan 
$ vconfig add eth0 2 #задает название второму интерфейсу 
$ ifconfig vlan2 hw ether 00:00:00:00:00:00 #строка присваивает второму интерфейсу wan определенный
мак-адрес, нужно, если  провайдер осуществляет привязку по мак&amp;#039;у (вместо 00:00:00:00:00:00 вводим свой мак-адрес)
$ ifconfig vlan2 10.xx.xx.xx broadcast 10.10.255.255 netmask 255.255.0.0 up #строка запускает, определяет диапазон сети для второго интерфейса. &lt;/pre&gt;

&lt;p&gt;
10.xx.xx.xx - ВАШ IP адрес, заданный провайдером, 10.10.3.10, например
&lt;/p&gt;

&lt;p&gt;
Нужно добавить следующие строки в файл post-firewall:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#!/bin/sh 
route add -net 75.75.75.20 netmask 255.255.0.0 gw 10.yy.yy.yy dev vlan2 #задаем необходимые адреса П2, которые нужны для доступа к его ресурсам, вместо 10.yy.yy.yy пишем шлюз П2
route add -net 10.12.0.0 netmask 255.255.0.0 gw 10.yy.yy.yy dev vlan2
route add -net 95.75.75.20 netmask 255.255.0.0 gw 10.yy.yy.yy dev vlan2
iptables -A INPUT -i vlan2 -m state --state NEW -j SECURITY #защита от DoS (не обязательно)
iptables -A FORWARD -i vlan2 -m state --state NEW -j SECURITY #защита от DoS (не обязательно)
iptables -t nat -A POSTROUTING -o vlan2 ! -s 10.xx.xx.xx -j MASQUERADE #вместо 10.xx.xx.xx прописываем IP, который задан на втором WAN, он же IP, который ВАМ выдал П2)
iptables -A FORWARD -i ! br0 -o ! br0 -j DROP #чтобы роутером не пользовались как халявным прокси
iptables -t nat -A PREROUTING -d 10.xx.xx.xx -j VSERVER #чтобы проброс портов из веб-интерфейса работал для второй сети, вместо 10.xx.xx.xx - ВАШ IP адрес, заданный провайдером&lt;/pre&gt;

&lt;p&gt;
После введения строк в файлы post-boot и post-firewall, необходимо сохранить изменения и выполнить перезагрузку роутера:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;flashfs save &amp;amp;&amp;amp; flashfs commit &amp;amp;&amp;amp; flashfs enable &amp;amp;&amp;amp; reboot&lt;/pre&gt;

&lt;p&gt;
2-й вариант:
&lt;/p&gt;

&lt;p&gt;
в консоли пишем следующие строки:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ robocfg vlan 2 ports &amp;quot;1 5t&amp;quot; vlan 0 ports &amp;quot;2 3 4 5t&amp;quot;
$ vconfig add eth0 2
$ ifconfig vlan2 hw ether 00:00:00:00:00:00
$ ifconfig vlan2 10.xx.xx.xx broadcast 10.10.255.255 netmask 255.255.0.0 up&lt;/pre&gt;

&lt;p&gt;
Опять таки, вместо 00:00:00:00:00:00 указываем необходимый мак-адрес. Вместо 10.xx.xx.xx указываем IP адрес, заданный провайдером.
&lt;/p&gt;

&lt;p&gt;
Обязательно после настройки сохранить результат командой:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ nvram commit&lt;/pre&gt;

&lt;p&gt;
Переходим к заполнению файла post-firewall, здесь все тоже самое из первого варианта настройки.
&lt;/p&gt;

&lt;p&gt;
Сохраняем настройки и перезагружаемся:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;flashfs save &amp;amp;&amp;amp; flashfs commit &amp;amp;&amp;amp; flashfs enable &amp;amp;&amp;amp; reboot&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0448\u0430\u0433\u043e\u0432\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0440\u043e\u0443\u0442\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u0432\u0443\u0445 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;poshagovaja_nastrojka_routera_dlja_raboty_dvux_provajderov&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:20,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;32307-37908&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit28&quot; id=&quot;skripty_vusrlocalsbin&quot;&gt;Скрипты в /usr/local/sbin&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Взято тут: &lt;a href=&quot;http://wl500g.info/showthread.php?t=2391&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=2391&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=2391&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
В моей прошивке существует возможность выполнения пользовательских программ в определённые моменты времени. Как правило, такие программы пишут на языке встроенного shell (ash), но будут работать и ELF исполняемый код (например, откомпилированная Си программа). 
&lt;/p&gt;

&lt;p&gt;
Итак, моя прошивка пытается исполнить следующие файлы:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно через 10 секунд после этого при «обработке» hot plug событий, когда АСУСовский обработчик до них доберётся)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков, с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; /usr/local/sbin/post-firewall - исполняется всякий раз, после того как устройство меняет внутренние правила с помощью команд iptables, с тем, чтобы Вы могли внести свои изменения в firewall&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043a\u0440\u0438\u043f\u0442\u044b \u0432 \/usr\/local\/sbin&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;skripty_vusrlocalsbin&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:26,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;37909-40125&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit29&quot; id=&quot;moi_skripty&quot;&gt;Мои скрипты&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;plugin_note notetip&quot;&gt;brj: cкачать мои скрипты для асуса  &lt;a href=&quot;https://wiki.rtzra.ru/_media/hardware/brj-settings-wl500gp-07.08.2009.tar.gz&quot; class=&quot;media mediafile mf_gz wikilink2&quot; title=&quot;hardware:brj-settings-wl500gp-07.08.2009.tar.gz&quot;&gt;brj-settings-wl500gp-07.08.2009.tar.gz&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041c\u043e\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;moi_skripty&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:26,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;40126-40290&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit30&quot; id=&quot;vypilivaem_torrenty&quot;&gt;Выпиливаем торренты&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Добавляем в sysctl:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# To improve p2p networking performance&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_generic_timeout=&lt;span class=&quot;nu0&quot;&gt;50&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close=&lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait=&lt;span class=&quot;nu0&quot;&gt;120&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=&lt;span class=&quot;nu0&quot;&gt;1200&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait=&lt;span class=&quot;nu0&quot;&gt;120&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait=&lt;span class=&quot;nu0&quot;&gt;60&lt;/span&gt;
net.ipv4.netfilter.ip_conntrack_udp_timeout=&lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
В целом роутер не может сказать торрент клиенту на компе, чт стек почти выпилен. Решается, очень просто в uTorrent, можно установить максимальное количество соединений в 130. Поэтому, если вам нужна простая формула, что бы и торренты качались и эти ваши интернеты не тормозили, то заходим в uTorrent «Speed Guide» и выставляем половину скорости на соединения интернет. 
&lt;/p&gt;

&lt;p&gt;
Скажем у меня дома, 1 мегабит, поэтому ставим 512k и радуемся жизни. Если зайти на роутер, можно посмотреть, сколько он пытается вывезти на себе соединений:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# wc -l /proc/net/ip_conntrack&lt;/span&gt;
&lt;span class=&quot;nu0&quot;&gt;193&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u044b\u043f\u0438\u043b\u0438\u0432\u0430\u0435\u043c \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vypilivaem_torrenty&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:26,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;40291-41794&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit31&quot; id=&quot;vstroennyj_vebserver&quot;&gt;Встроенный вебсервер&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
В роутере на самом деле встроено два http-сервера, родной асусовский для использования слишком специфичен, завести его толком не удалось, а вот на втором, который busybox-httpd прекрасно открывается статика и шуршит перловая cgi-based динамика.
&lt;/p&gt;

&lt;p&gt;
Запуск прост:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# busybox_httpd -h /путь/к/веб/папке -p порт -c /etc/конфиг.conf&lt;/pre&gt;

&lt;p&gt;
Если в папке есть папка cgi-bin - скрипты лежащие там будут соответственно запускаться. Чтоб основной вебсервер не мешался - надо его на другой порт перевесить:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# nvram set http_lanport=12345
# nvram commit&lt;/pre&gt;

&lt;p&gt;
Ключ -p при запуске тогда можно не указывать.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0432\u0435\u0431\u0441\u0435\u0440\u0432\u0435\u0440&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vstroennyj_vebserver&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:28,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;41795-42831&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit32&quot; id=&quot;a_kak_ubit_sledy_upnp&quot;&gt;А как убить следы UPnP?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Как очистить ненужные роуты созданные UPnP? Когда-то запускал с ноубука торрент-клиент. Он по UPnP сообщил случайные порты, для открытия исходящих соединений. Роутер их запомнил. Переставлял винду, запускал торрент клиента на другой машине, порты каждый раз были случайные. В Port Forwarding все эти порты висят. Как их оттуда убить? Например мне надо что бы тореннт использовал порт 6655, на машине 192.168.1.5, но до этого этот порт был проброшен уже на 192.168.1.2. Прописал роутинг вручную, получил 4 правила. 2 верных и 2 неверных. 
&lt;/p&gt;

&lt;p&gt;
Посмотреть:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co4&quot;&gt;# &lt;/span&gt;nvram show &lt;span class=&quot;sy0&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;grep&lt;/span&gt; forward_port&lt;/pre&gt;

&lt;p&gt;
Очистить:
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;co4&quot;&gt;# &lt;/span&gt;nvram &lt;span class=&quot;kw3&quot;&gt;unset&lt;/span&gt; forward_portX&lt;/pre&gt;

&lt;p&gt;
где forward_portX - принимает одно из значений, показанных командой &amp;#039;show&amp;#039;, например, forward_port0, forward_port1…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0410 \u043a\u0430\u043a \u0443\u0431\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u044b UPnP?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;a_kak_ubit_sledy_upnp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:30,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;42832-44120&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit33&quot; id=&quot;fakeident&quot;&gt;fakeident&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Бери, читай: &lt;a href=&quot;http://wl500g.info/showthread.php?t=16949&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=16949&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=16949&lt;/a&gt;
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;iptables &lt;span class=&quot;re5&quot;&gt;-I&lt;/span&gt; INPUT &lt;span class=&quot;re5&quot;&gt;-p&lt;/span&gt; tcp &lt;span class=&quot;re5&quot;&gt;--dport&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;113&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;/pre&gt;

&lt;p&gt;
Проверяй: &lt;a href=&quot;http://www.0x1b.ch/cgi-bin/ident&quot; class=&quot;urlextern&quot; title=&quot;http://www.0x1b.ch/cgi-bin/ident&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.0x1b.ch/cgi-bin/ident&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;fakeident&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fakeident&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:32,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;44121-44327&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit34&quot; id=&quot;vsjo_pro_asus_wl-500gp&quot;&gt;Всё про Asus WL-500GP&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
В содержании журнала «Системный администратор» за Июль, 2007 была статья: &lt;em&gt;OpenWRT – Linux для встраиваемых систем. Если вы сталкиваетесь с постоянными зависаниями, неудобством управления или нехваткой функционала вашего роутера, и именно поэтому он вам не нравится – возможно, стоит попробовать установить OpenWRT.&lt;/em&gt; by Дмитрий Столяров 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u0441\u0451 \u043f\u0440\u043e Asus WL-500GP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vsjo_pro_asus_wl-500gp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:33,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;44328-44967&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit35&quot; id=&quot;problemy&quot;&gt;Проблемы&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;problemy&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:33,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;44968-44997&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit36&quot; id=&quot;chinim_blok_pitanija&quot;&gt;Чиним блок питания&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://wl500g.info/showpost.php?p=159131&amp;amp;postcount=25&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showpost.php?p=159131&amp;amp;postcount=25&quot; rel=&quot;ugc nofollow&quot;&gt;Читать&lt;/a&gt; почти официальный учебник.
&lt;/p&gt;

&lt;p&gt;
У rtzra всё произошло так, как уже описывалось в теме: сначала отвалился внешний жёсткий диск, потом пропал интернет, после перезагрузки горят все лампочки &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt;, WAN, не горит POWER и еле тлеет AIR. Долго не думали, сходили в серверную и взяли цеху. Цеха показала, шо БП мертвый. Блок питания выдаёт 2,14В даже без резисторов и нагрузки. Через два месяца БП сдох у меня. Ночью ещё интернет был, а с утра - горят 4 лампы. AIR, Power - не горят. Как свичь не работает. 
&lt;/p&gt;

&lt;p&gt;
Здесь хочу отметить, что не так давно столкнулся с выходом из строя блока питания от маршрутизатора D-Link DI-524UP и отремонтировал его по инструкции из &lt;a href=&quot;http://forum.dlink.ru/viewtopic.php?t=54051&quot; class=&quot;urlextern&quot; title=&quot;http://forum.dlink.ru/viewtopic.php?t=54051&quot; rel=&quot;ugc nofollow&quot;&gt;темы&lt;/a&gt;, однако там блок питания не работал вообще, проблема была в запускающем конденсаторе, но схемотехника блоков питания что у ASUS-а, что у D-Link-а одинаковая, как и их характеристики, различаются они только расположением элементов и немного отличающимися номиналами.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.rtzra.ru/_detail/hardware/my-asus-bp.jpg?id=hardware%3Arouter%3Aasuswl500gp&quot; class=&quot;media wikilink2&quot; title=&quot;hardware:my-asus-bp.jpg&quot;&gt;&lt;img src=&quot;https://wiki.rtzra.ru/_media/hardware/my-asus-bp.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Теперь про восстановление:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Вскрываем блок питания. (Похоже блоки питания не особо проклеены, по крайней мере свой я открыл довольно просто, сначала немного его поломал за вилку в стороны, пока не исчез небольшой хруст и немного не отошёл край, дальше просунул в образовавшуюся щель пластиковую карту и вскрыл блок питания по кругу). (Если не получается вскрыть таким образом, то придётся резать, как указано в теме с форума D-Link-а)&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Вынимаем плату&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.rtzra.ru/_detail/hardware/my-asus-bp2.jpg?id=hardware%3Arouter%3Aasuswl500gp&quot; class=&quot;media wikilink2&quot; title=&quot;hardware:my-asus-bp2.jpg&quot;&gt;&lt;img src=&quot;https://wiki.rtzra.ru/_media/hardware/my-asus-bp2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В моём случае был вздут кондёр под №2 (10v 1200mkF). Такого под рукой не оказалось, взял 10v 1000mkF&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Также по совету знакомого телевизионного мастера поменял запускающий кондёр под №1. Оригинальный был по-моему 25v 10mkF, поменял на 50v 10mkF, который советует автор темы с форума D-Link-а&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Собираем блок питания, я использовал для крепления бухгалтерские резинки для денег, опять же совет одного из отвечающих в теме с форума D-Link-а, вдруг ещё придётся вскрывать… (Если важен эстетический вид, то просто проклеить)&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
via: &lt;a href=&quot;http://wl500g.info/showpost.php?p=141637&amp;amp;postcount=427&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showpost.php?p=141637&amp;amp;postcount=427&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showpost.php?p=141637&amp;amp;postcount=427&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
В отличии от инструкции по ссылке выше у rtzra БП сам легко не распался и корпус пришлось немного покорежить. У меня разошелся как нужно.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0427\u0438\u043d\u0438\u043c \u0431\u043b\u043e\u043a \u043f\u0438\u0442\u0430\u043d\u0438\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;chinim_blok_pitanija&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:33,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;44998-48865&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit37&quot; id=&quot;nekrofilijasposob_1&quot;&gt;некрофилия: Способ 1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Кратко для себя - когда слетает прошивка (так бывает) либо чиь-то шаловливые ручки нажали reset, либо update. Нужно скачать прошивку с сайта, положить её на tftp сервер и «забутить» железку. Заодно обновил у себя конфиг DNSMASQ, что бы грузилось по сети. Вот прекрасная инструкция via: &lt;a href=&quot;http://smartchecker.livejournal.com/1991.html&quot; class=&quot;urlextern&quot; title=&quot;http://smartchecker.livejournal.com/1991.html&quot; rel=&quot;ugc nofollow&quot;&gt;http://smartchecker.livejournal.com/1991.html&lt;/a&gt; → Сохраню на память: 
&lt;/p&gt;

&lt;p&gt;
Реанимация кривопрошитого ASUS WL-566gM. Сегодня один коллега, из тех, которые считают себя умельцами, профлэшил свой домашний ASUS WL-566gM (это Wi-Fi роутер такой). Но эта процедура у него не увенчалась успехом и железка сказала, что жить не будет. Процедура восстановления заключалась в следующем. Имеем debian. Для рездачи firmware нужны две вещи dhcpd и какой-нибудь tftpd (я выбрал atftpd)
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# aptitude install dhcp3-server
# aptitude install atftpd
# aptitude install ftp&lt;/pre&gt;

&lt;p&gt;
Эта мега железка хочет себя ощущать как 192.168.1.1, то на ubuntu настраиваем любой другой из этой же сети /etc/network/interfaces выглядит так
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;auto eth1
iface eth1 inet static
       address 192.168.1.2
       netmask 255.255.255.0
       broadcast 192.168.1.255
       gateway 192.168.1.1&lt;/pre&gt;

&lt;p&gt;
Делаем ifup eth1, так как у меня на debian&amp;#039;е несколько рабочих интерфейсов и я не хочу смущать другую сеть своим dhcp сервером, то /etc/default/dhcp3-server выглядит так INTERFACES=«eth1», Правим dhcpd.conf чтобы выглядел так
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;authoritative;
ddns-update-style interim;
allow client-updates;
log-facility local7;

subnet 192.168.1.0 netmask 255.255.255.0 {
        option routers 192.168.1.1;
        option subnet-mask 255.255.255.0;
        option domain-name &amp;quot;test.local&amp;quot;;
        option domain-name-servers 192.168.1.1;
        default-lease-time 600;
        max-lease-time 7200;

        host wl-566gm {
                hardware ethernet вп:ис:ал:иа:др:ес; 
                fixed-address 192.168.1.1;
                filename &amp;quot;WL500gp-1.9.2.7-rtn-r2972.trx&amp;quot;;
        }
}&lt;/pre&gt;

&lt;p&gt;
Собственно WL500gp-1.9.2.7-rtn-r2972.trx - файл с прошивкой.
&lt;/p&gt;

&lt;p&gt;
Берется она здесь: &lt;a href=&quot;http://code.google.com/p/wl500g/&quot; class=&quot;urlextern&quot; title=&quot;http://code.google.com/p/wl500g/&quot; rel=&quot;ugc nofollow&quot;&gt;http://code.google.com/p/wl500g/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Дальше ее нужно развернуть и положить в /tftpboot/ и стартуем dhcp3-server и atftpd
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# /etc/init.d/dhcp3-server start
# /etc/init.d/atftpd start&lt;/pre&gt;

&lt;p&gt;
После соединяем LAN1 c eth1 на ubuntu и включаем питание в WL-566gM. 
&lt;/p&gt;

&lt;p&gt;
В /var/log/syslog видим что-то типа
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Mar 14 12:51:33 localhost kernel: e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex
Mar 14 12:51:35 localhost dhcpd: BOOTREQUEST from 00:17:31:2e:d1:5e via eth1
Mar 14 12:51:35 localhost dhcpd: BOOTREPLY for 192.168.1.1 to wl-566gm (00:17:31:2e:d1:5e) via eth1
Mar 14 12:51:36 localhost atftpd[4588]: Serving WL566gM_1.0.1.7_EN_TW_DE_CN.trx to 192.168.1.1:69&lt;/pre&gt;

&lt;p&gt;
Железка усваивает эту прошивку и перезагружается сама. На этом все.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u043d\u0435\u043a\u0440\u043e\u0444\u0438\u043b\u0438\u044f: \u0421\u043f\u043e\u0441\u043e\u0431 1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nekrofilijasposob_1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:33,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;48866-52578&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit38&quot; id=&quot;nekrofilijasposob_2&quot;&gt;некрофилия: способ 2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Здесь описывается альтернативный способ восстановления без использования утилиты от АСУСтека.
&lt;/p&gt;

&lt;p&gt;
Приготовление:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выключить питание устройства;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нажать кнопку RESTORE и удерживая её включить питание устройства&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Дождаться, когда начнёт мигать индикатор POWER (примерно 1 секунда) и отпустить кнопку&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Взять сетевой кабель (витую пару), подключить один хвост в любой из &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt; портов устройства, другой к сетевому адаптеру Вашего ПК&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В Windows для протокола TCP/IP назначить адаптеру адрес 192.168.1.2 с сетевой маской 255.255.255.0 (в случае, если у устройства был адрес 192.168.1.1)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запустить cmd.exe&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Проверить, что есть связь с устройством, выполнив команду &lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class=&quot;code&quot;&gt;ping 192.168.1.1&lt;/pre&gt;

&lt;p&gt;
Должно появится нечто похожее на
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;Pinging 192.168.1.1 with &lt;span class=&quot;nu0&quot;&gt;32&lt;/span&gt; bytes of data:
Reply from 192.168.1.1: &lt;span class=&quot;re2&quot;&gt;bytes&lt;/span&gt;=&lt;span class=&quot;nu0&quot;&gt;32&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;time&lt;/span&gt;=2ms &lt;span class=&quot;re2&quot;&gt;TTL&lt;/span&gt;=&lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
Обращаем внимание на TTL=100 - это отвечает встроенный загрузчик.
&lt;/p&gt;

&lt;p&gt;
Восстанавливаем прошивку (прошивка.trx нужно заменить на имя файла с прошивкой)
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;tftp &lt;span class=&quot;re5&quot;&gt;-i&lt;/span&gt; 192.168.1.1 put прошивка.trx&lt;/pre&gt;

&lt;p&gt;
Ждём несколько секунд, вываливается надпись типа: Transfer successful: 3706880 bytes in 7 seconds, 529554 bytes/s
&lt;/p&gt;

&lt;p&gt;
Ждём от 2-х минут до 10-ти, пока прошивка не запрограммируется и не загорится индикатор AIR - устройство загрузилось. 
&lt;/p&gt;

&lt;p&gt;
Если через 10 минут AIR не загорелся, то необходимо включить/выключить роутер - автозагрузка не сработала по какой-то причине.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u043d\u0435\u043a\u0440\u043e\u0444\u0438\u043b\u0438\u044f: \u0441\u043f\u043e\u0441\u043e\u0431 2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nekrofilijasposob_2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:38,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;52579-54900&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit39&quot; id=&quot;xrenovyj_wifi_i_kachestvo_signala&quot;&gt;Хреновый wifi и качество сигнала&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;plugin_note noteimportant&quot;&gt;Отдельно &lt;a href=&quot;https://wiki.rtzra.ru/hardware/homed-wifi&quot; class=&quot;wikilink2&quot; title=&quot;hardware:homed-wifi&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;hardware:homed-wifi&quot;&gt;homed-wifi&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
Отдельная ветка про хреновое качество линка wifi, из-за того, что китайцы хреновый транзистор распаяли на V1 → &lt;a href=&quot;http://wl500g.info/showthread.php?t=13261&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=13261&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=13261&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0425\u0440\u0435\u043d\u043e\u0432\u044b\u0439 wifi \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0438\u0433\u043d\u0430\u043b\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;xrenovyj_wifi_i_kachestvo_signala&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:41,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;54901-55273&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit40&quot; id=&quot;poleznye_ssylki&quot;&gt;Полезные ссылки&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wl500g.info/&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/&lt;/a&gt; - главный форум по всем устройствам ASUS WL-xx. Тут есть все что надо.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wl500g.info/showthread.php?t=2391&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=2391&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=2391&lt;/a&gt; - подробный &lt;abbr title=&quot;Frequently Asked Questions&quot;&gt;FAQ&lt;/abbr&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wl500g.info/showthread.php?t=18096&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=18096&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=18096&lt;/a&gt; - НАСТРОЙКА ASUS WL-500gP [DURAK EDITIONS]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.macsat.com/macsat/content/category/3/13/29/&quot; class=&quot;urlextern&quot; title=&quot;http://www.macsat.com/macsat/content/category/3/13/29/&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.macsat.com/macsat/content/category/3/13/29/&lt;/a&gt; - большое количество манов по настройке Олеговской прошивки и OpenWRT.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://biker.pp.ru/&quot; class=&quot;urlextern&quot; title=&quot;http://biker.pp.ru/&quot; rel=&quot;ugc nofollow&quot;&gt;http://biker.pp.ru/&lt;/a&gt; - Очень интересный блог&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Второе PPPoE соединение в ASUS WL-500gP &lt;a href=&quot;http://biker.pp.ru/archives/35&quot; class=&quot;urlextern&quot; title=&quot;http://biker.pp.ru/archives/35&quot; rel=&quot;ugc nofollow&quot;&gt;http://biker.pp.ru/archives/35&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Статистика трафика на ASUS wl-500g Premium« &lt;a href=&quot;http://biker.pp.ru/archives/25&quot; class=&quot;urlextern&quot; title=&quot;http://biker.pp.ru/archives/25&quot; rel=&quot;ugc nofollow&quot;&gt;http://biker.pp.ru/archives/25&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; [How To] Install and Configure Olegs firmware - &lt;a href=&quot;http://wl500g.info/showthread.php?t=10307&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=10307&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=10307&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;poleznye_ssylki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:41,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;55274-56161&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit41&quot; id=&quot;ssylki&quot;&gt;Ссылки&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Олеговский форум» - &lt;a href=&quot;http://wl500g.info/&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Олеговская прошивка» - &lt;a href=&quot;http://oleg.wl500g.info/&quot; class=&quot;urlextern&quot; title=&quot;http://oleg.wl500g.info/&quot; rel=&quot;ugc nofollow&quot;&gt;http://oleg.wl500g.info/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Этот проект является развитием прошивки Олега - &lt;a href=&quot;http://code.google.com/p/wl500g/&quot; class=&quot;urlextern&quot; title=&quot;http://code.google.com/p/wl500g/&quot; rel=&quot;ugc nofollow&quot;&gt;http://code.google.com/p/wl500g/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Скрипт «Установка программ для чайника» и его обсуждение - &lt;a href=&quot;http://wl500g.info/showthread.php?t=21889&amp;amp;langid=3&quot; class=&quot;urlextern&quot; title=&quot;http://wl500g.info/showthread.php?t=21889&amp;amp;langid=3&quot; rel=&quot;ugc nofollow&quot;&gt;http://wl500g.info/showthread.php?t=21889&amp;amp;langid=3&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; DD-WRT - &lt;a href=&quot;http://www.dd-wrt.com/wiki/index.php/All_Asus_WL-500xx_series_routers&quot; class=&quot;urlextern&quot; title=&quot;http://www.dd-wrt.com/wiki/index.php/All_Asus_WL-500xx_series_routers&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.dd-wrt.com/wiki/index.php/All_Asus_WL-500xx_series_routers&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; В чем различие версий DD-WRT смотрим тут: &lt;a href=&quot;http://www.dd-wrt.com/wiki/index.php/What_is_DD-WRT%3F#File_Versions&quot; class=&quot;urlextern&quot; title=&quot;http://www.dd-wrt.com/wiki/index.php/What_is_DD-WRT%3F#File_Versions&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.dd-wrt.com/wiki/index.php/What_is_DD-WRT%3F#File_Versions&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/asus?do=showtag&amp;amp;tag=asus&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:asus&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; asus&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/wl-500gp?do=showtag&amp;amp;tag=WL-500gP&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:wl-500gp&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; WL-500gP&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/proshivka_olega?do=showtag&amp;amp;tag=%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0_%D0%9E%D0%BB%D0%B5%D0%B3%D0%B0&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:proshivka_olega&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; прошивка Олега&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dd-wrt?do=showtag&amp;amp;tag=dd-wrt&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dd-wrt&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; dd-wrt&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0441\u044b\u043b\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ssylki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:41,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;56162-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 May 2017 15:34:00 +0000</pubDate>
        </item>
        <item>
            <title>Прошиваем DD-WRT в D-Link DIR-300</title>
            <link>https://wiki.rtzra.ru/hardware/router/dlink-dir300</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;proshivaem_dd-wrt_v_d-link_dir-300&quot;&gt;Прошиваем DD-WRT в D-Link DIR-300&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
По мотивам: &lt;a href=&quot;http://www.dd-wrt.com/wiki/index.php/Прошивка_DIR-300&quot; class=&quot;urlextern&quot; title=&quot;http://www.dd-wrt.com/wiki/index.php/Прошивка_DIR-300&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.dd-wrt.com/wiki/index.php/Прошивка_DIR-300&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e\u0448\u0438\u0432\u0430\u0435\u043c DD-WRT \u0432 D-Link DIR-300&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;proshivaem_dd-wrt_v_d-link_dir-300&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-147&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;podgotovka&quot;&gt;Подготовка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;podgotovka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;148-181&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;uznaem_chto_budem_pereshivat&quot;&gt;Узнаем что будем перешивать&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Первое что нужно сделать - это узнать номер ревизии маршрутизатора (наклейка на обратной стороне).
&lt;/p&gt;

&lt;p&gt;
У меня такая железка: D-Link DIR-300 H/W Version: A1, F/W: 1.03
&lt;/p&gt;

&lt;p&gt;
Все дальнейшее описание прошивки предполагается что ревизия маршрутизатора A1. Для ревизии B1 способ прошивки несколько иной, читать тут: &lt;a href=&quot;http://sergey-s-betke.blogs.novgaro.ru/networking/devices/d-link/dap-1150/proshivaem-d-link-proshivkoj-dd-wrt&quot; class=&quot;urlextern&quot; title=&quot;http://sergey-s-betke.blogs.novgaro.ru/networking/devices/d-link/dap-1150/proshivaem-d-link-proshivkoj-dd-wrt&quot; rel=&quot;ugc nofollow&quot;&gt;http://sergey-s-betke.blogs.novgaro.ru/networking/devices/d-link/dap-1150/proshivaem-d-link-proshivkoj-dd-wrt&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0437\u043d\u0430\u0435\u043c \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u043c \u043f\u0435\u0440\u0435\u0448\u0438\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;uznaem_chto_budem_pereshivat&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;182-869&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;kachaem_neobxodimye_fajly&quot;&gt;Качаем необходимые файлы&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Идем на &lt;a href=&quot;http://www.dd-wrt.com/site/support/router-database&quot; class=&quot;urlextern&quot; title=&quot;http://www.dd-wrt.com/site/support/router-database&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.dd-wrt.com/site/support/router-database&lt;/a&gt; ищем наш маршрутизатор, качаем файлы
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ap61.ram&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ap61.rom&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; linux.bin&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u0447\u0430\u0435\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0444\u0430\u0439\u043b\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kachaem_neobxodimye_fajly&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;870-1101&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;ustanavlivaem_tftp-server&quot;&gt;Устанавливаем TFTP-сервер&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Процедура прошивки проводилась на компьютере с &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; Ubuntu. Требуется установленный TFTP-сервер.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ sudo apt-get install tftp tftpd&lt;/pre&gt;

&lt;p&gt;
Если необходимо - вносим изменения в конфигурационный файл /etc/inetd.conf
&lt;/p&gt;

&lt;p&gt;
Складываем нужные нас файлы в папку /srv/tftp
&lt;/p&gt;

&lt;p&gt;
Запускаем сервис
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ sudo service openbsd-inetd start&lt;/pre&gt;

&lt;p&gt;
Если работаем на Windows, то рекомендую &lt;a href=&quot;http://tftpd32.jounin.net/&quot; class=&quot;urlextern&quot; title=&quot;http://tftpd32.jounin.net/&quot; rel=&quot;ugc nofollow&quot;&gt;http://tftpd32.jounin.net/&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c TFTP-\u0441\u0435\u0440\u0432\u0435\u0440&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ustanavlivaem_tftp-server&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1102-1753&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;pereproshivka&quot;&gt;Перепрошивка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Включаем сетевой кабель в порт «INTERNET» (он же WAN), вторым концом в компьютер.
&lt;/p&gt;

&lt;p&gt;
Отключаем питание D-link, зажимаем кнопку Reset, включаем питание. Через 30 сек отпускаем кнопку Reset.
&lt;/p&gt;

&lt;p&gt;
Устанавливаем на компьютере новый IP-адрес: 
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ sudo ifconfig eth0 192.168.20.80&lt;/pre&gt;

&lt;p&gt;
Подключаемся к D-link:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ telnet 192.168.20.81 9000
Trying 192.168.20.81...
Connected to 192.168.20.81.
Escape character is &amp;#039;^]&amp;#039;.&lt;/pre&gt;

&lt;p&gt;
Нажимаем Enter, появляется приглашение. Вводим команду
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;RedBoot&amp;gt; load ap61.ram
Using default protocol (TFTP)
Entry point: 0x800410bc, address range: 0x80041000-0x800680d8&lt;/pre&gt;

&lt;p&gt;
И вводим
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;RedBoot&amp;gt; go&lt;/pre&gt;

&lt;p&gt;
Telnet-сессия или зависнет или оторвется - это нормально.
&lt;/p&gt;

&lt;p&gt;
НЕ выключая и НЕ перегружая маршрутизатор, переключаем кабель в разъем LAN1.
&lt;/p&gt;

&lt;p&gt;
Меняем IP-адрес компьютера:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ sudo ifconfig eth0 192.168.1.2&lt;/pre&gt;

&lt;p&gt;
И снова подключаемся к D-link
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ telnet 192.168.1.1 9000
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is &amp;#039;^]&amp;#039;.
DD-WRT&amp;gt; &lt;/pre&gt;

&lt;p&gt;
Делаем следующее (примечание: выполнение команды fis занимает некоторое время, не нужно паниковать):
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;DD-WRT&amp;gt; fconfig -i
Initialize non-volatile configuration - continue (y/n)? Y
Run script at boot: false
Use BOOTP for network configuration: true
Default server IP address: 
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? Y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; fis init
About to initialize [format] FLASH image system - continue (y/n)? Y
*** Initialize FLASH Image System
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2

DD-WRT&amp;gt; load -r -b %{FREEMEMLO} ap61.rom
Using default protocol (TFTP)
Raw file loaded 0x80080000-0x800a8717, assumed entry at 0x80080000

DD-WRT&amp;gt; fis create -l 0x30000 -e 0xbfc00000 RedBoot
An image named &amp;#039;RedBoot&amp;#039; exists - continue (y/n)? Y
... Erase from 0xbfc00000-0xbfc30000: ...
... Program from 0x80080000-0x800a8718 at 0xbfc00000: ...
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; reset&lt;/pre&gt;

&lt;p&gt;
После этого D-link перезагрузится и сессия прервется. Снова подключаемся телнетом к адресу 192.168.1.1 порт 9000 после того, как маршрутизатор перезапустится и будет ждать команд (на это нужно примерно 30 секунд).
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;$ telnet 192.168.1.1 9000
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is &amp;#039;^]&amp;#039;.

DD-WRT&amp;gt; ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2

DD-WRT&amp;gt; fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; load -r -b 0x80041000 linux.bin
Using default protocol (TFTP)
Raw file loaded 0x80041000-0x803ddfff, assumed entry at 0x80041000
DD-WRT&amp;gt; fis create linux
... Erase from 0xbfc30000-0xbffcd000: ..........................................................
... Program from 0x80041000-0x803de000 at 0xbfc30000: ..........................................................
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; fconfig boot_script true
boot_script: Setting to true
Update RedBoot non-volatile configuration - continue (y/n)? Y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; fconfig boot_script_timeout 3
boot_script_timeout: Setting to 3
Update RedBoot non-volatile configuration - continue (y/n)? Y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; fconfig bootp false
bootp: Setting to false
Update RedBoot non-volatile configuration - continue (y/n)? Y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .

DD-WRT&amp;gt; fconfig bootp false
bootp: Setting to false

DD-WRT&amp;gt; fconfig
Run script at boot: true
Boot script: 
Enter script, terminate with empty line
&amp;gt;&amp;gt; fis load -l vmlinux.bin.17
&amp;gt;&amp;gt; exec
&amp;gt;&amp;gt; 
Enter script, terminate with empty line
&amp;gt;&amp;gt; fis load -l linux
&amp;gt;&amp;gt; exec
&amp;gt;&amp;gt; 
Boot script timeout (1000ms resolution): 3
Use BOOTP for network configuration: false
Gateway IP address: 
Local IP address: 
Local IP address mask: 
Default server IP address: 
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? Y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT&amp;gt; ip_address -h 192.168.1.1
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.1

DD-WRT&amp;gt; reset&lt;/pre&gt;

&lt;p&gt;
Теперь D-link перезагрузится и некоторое время будет недоступен.
&lt;/p&gt;

&lt;p&gt;
Как загорится значок WAN - можно коннектиться браузером на 192.168.1.1. Имя пользователя и пароль по умолчанию - «root» и «admin» соответственно.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pereproshivka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;1754-7781&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;udalenno_sbrasyvaem_parol_admina_na_originalnoj_proshivke&quot;&gt;Удаленно сбрасываем пароль админа на оригинальной прошивке&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Вход в администрирование без ввода пароля:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://192.168.0.1/bsc_lan.php?NO_NEED_AUTH=1&amp;amp;AUTH_GROUP=0&quot; class=&quot;urlextern&quot; title=&quot;http://192.168.0.1/bsc_lan.php?NO_NEED_AUTH=1&amp;amp;AUTH_GROUP=0&quot; rel=&quot;ugc nofollow&quot;&gt;http://192.168.0.1/bsc_lan.php?NO_NEED_AUTH=1&amp;amp;AUTH_GROUP=0&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Сброс пароля на дефолтный удаленным способом:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://slrz.ru/2011/09/sbros-parolya-na-routere-dlink-dir-300-dir-320-dir-615/&quot; class=&quot;urlextern&quot; title=&quot;http://slrz.ru/2011/09/sbros-parolya-na-routere-dlink-dir-300-dir-320-dir-615/&quot; rel=&quot;ugc nofollow&quot;&gt;http://slrz.ru/2011/09/sbros-parolya-na-routere-dlink-dir-300-dir-320-dir-615/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://dl.packetstormsecurity.net/1012-exploits/dlink_php_vulnerability.pdf&quot; class=&quot;urlextern&quot; title=&quot;http://dl.packetstormsecurity.net/1012-exploits/dlink_php_vulnerability.pdf&quot; rel=&quot;ugc nofollow&quot;&gt;http://dl.packetstormsecurity.net/1012-exploits/dlink_php_vulnerability.pdf&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dlink?do=showtag&amp;amp;tag=dlink&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dlink&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; dlink&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dir-300?do=showtag&amp;amp;tag=dir-300&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dir-300&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; dir-300&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dd-wrt?do=showtag&amp;amp;tag=dd-wrt&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dd-wrt&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; dd-wrt&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/pereproshivka?do=showtag&amp;amp;tag=%D0%BF%D0%B5%D1%80%D0%B5%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:pereproshivka&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; перепрошивка&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u043e \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u043e\u043b\u044c \u0430\u0434\u043c\u0438\u043d\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;udalenno_sbrasyvaem_parol_admina_na_originalnoj_proshivke&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:10,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;7782-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 May 2017 15:34:00 +0000</pubDate>
        </item>
        <item>
            <title>D-Link Dir-320</title>
            <link>https://wiki.rtzra.ru/hardware/router/dlink-dir320</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;d-link_dir-320&quot;&gt;D-Link Dir-320&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Вход в администрирование без ввода пароля:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://192.168.0.1/bsc_lan.php?NO_NEED_AUTH=1&amp;amp;AUTH_GROUP=0&quot; class=&quot;urlextern&quot; title=&quot;http://192.168.0.1/bsc_lan.php?NO_NEED_AUTH=1&amp;amp;AUTH_GROUP=0&quot; rel=&quot;ugc nofollow&quot;&gt;http://192.168.0.1/bsc_lan.php?NO_NEED_AUTH=1&amp;amp;AUTH_GROUP=0&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Сброс пароля на дефолтный удаленным способом:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://slrz.ru/2011/09/sbros-parolya-na-routere-dlink-dir-300-dir-320-dir-615/&quot; class=&quot;urlextern&quot; title=&quot;http://slrz.ru/2011/09/sbros-parolya-na-routere-dlink-dir-300-dir-320-dir-615/&quot; rel=&quot;ugc nofollow&quot;&gt;http://slrz.ru/2011/09/sbros-parolya-na-routere-dlink-dir-300-dir-320-dir-615/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://dl.packetstormsecurity.net/1012-exploits/dlink_php_vulnerability.pdf&quot; class=&quot;urlextern&quot; title=&quot;http://dl.packetstormsecurity.net/1012-exploits/dlink_php_vulnerability.pdf&quot; rel=&quot;ugc nofollow&quot;&gt;http://dl.packetstormsecurity.net/1012-exploits/dlink_php_vulnerability.pdf&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dlink?do=showtag&amp;amp;tag=dlink&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dlink&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; dlink&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dir-320?do=showtag&amp;amp;tag=dir-320&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dir-320&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; dir-320&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/vzlom?do=showtag&amp;amp;tag=%D0%B2%D0%B7%D0%BB%D0%BE%D0%BC&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:vzlom&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; взлом&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/sbros?do=showtag&amp;amp;tag=%D1%81%D0%B1%D1%80%D0%BE%D1%81&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:sbros&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; сброс&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/parolja?do=showtag&amp;amp;tag=%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:parolja&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; пароля&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 May 2017 15:34:00 +0000</pubDate>
        </item>
        <item>
            <title>Microtik hAP lite (RB941-2n)</title>
            <link>https://wiki.rtzra.ru/hardware/router/mikrotik-rb941-2n</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;microtik_hap_lite_rb941-2n&quot;&gt;Microtik hAP lite (RB941-2n)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div title=&quot;Курс «Настройка оборудования MikroTik»&quot; class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-lightbulb-o&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;&lt;h4&gt;Курс «Настройка оборудования MikroTik»&lt;/h4&gt;Освоить MikroTik вы можете с помощью онлайн-курса «Настройка оборудования MikroTik». В курсе изучаются все темы из официальной программы MTCNA. Автор – официальный тренер MikroTik. Материал подходит и тем, кто уже давно работает с оборудованием MikroTik, и тем, кто еще не держал его в руках. В состав входят 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.&lt;br /&gt;
&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;primary&quot; data-btn-size=&quot;sm&quot; data-btn-icon=&quot;glyphicon glyphicon-link&quot;&gt;&lt;a href=&quot;https://курсы-по-ит.рф/lp-mikrotik-mtcna?utm_source=wiki-rtza&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=36&quot; class=&quot;urlextern&quot; title=&quot;https://курсы-по-ит.рф/lp-mikrotik-mtcna?utm_source=wiki-rtza&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=36&quot; rel=&quot;ugc nofollow&quot;&gt; Узнать подробности&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Характеристики: hAP lite - SOHO беспроводной маршрутизатор для работы на частоте 2ГГц 802.11 b/g/n со встроенными антеннами 1.5dBi MIMO 2&amp;times;2 и четырьмя сетевыми портами 10/100 Mbit/s в компактном пластмассовом корпусе. Мощность передатчика 160 милливатт. Работает на RouterOS. Возможности ограничены только фантазией пользователя.
&lt;/p&gt;

&lt;p&gt;
Что умеет: все на что способна RouterOS: &lt;a href=&quot;http://wiki.mikrotik.com/wiki/Manual:TOC&quot; class=&quot;urlextern&quot; title=&quot;http://wiki.mikrotik.com/wiki/Manual:TOC&quot; rel=&quot;ugc nofollow&quot;&gt;http://wiki.mikrotik.com/wiki/Manual:TOC&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Плюсы:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; RouterOS ! Это как раз то, ради чего стоит покупать железяку&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Размеры 113х89х28 мм - чуть больше пачки сигарет&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Мощный процессор QCA9531 650MHz CPU - не будет тормозить траффик и VPN&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Очень мощный WiFi, обещают до 300 метров в помещении и до 500 м на улице. И это невзирая на отсутствие внешних антенн&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Блок питания - можно использовать любой от сотовых телефонов и прочей техники. 5V DC 0.7A, microUSB. Максимальная потребляемая мощность: 3 Вт &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Недостатки:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Необходимо иметь определенную подготовку чтобы все настроить, устройство не для домохозяек&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; microUSB только для питания, подключить по USB ничего нельзя в принципе&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Нет PoE - но оно далеко не всегда и требуется&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Microtik hAP lite (RB941-2n)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;microtik_hap_lite_rb941-2n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-2871&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;pervichnaja_nastrojka&quot;&gt;Первичная настройка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Начальные условия:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Домашняя точка доступа&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Подключение к провайдеру через PPPoE&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0432\u0438\u0447\u043d\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pervichnaja_nastrojka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;2872-3073&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;chem_upravljat&quot;&gt;Чем управлять&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Веб-интерфейс&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; WinBox - мой любимый инструмент&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SSH, Telnet&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0427\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;chem_upravljat&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;3074-3213&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;pervoe_vkljuchenie&quot;&gt;Первое включение&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
В порт №1 (Internet) включаем кабель провайдера, в любой другой порт домашний компьютер. Открываем браузер, переходим на &lt;a href=&quot;http://192.168.88.1&quot; class=&quot;urlextern&quot; title=&quot;http://192.168.88.1&quot; rel=&quot;ugc nofollow&quot;&gt;http://192.168.88.1&lt;/a&gt; и настраиваем
&lt;/p&gt;

&lt;p&gt;
Перечень мануалов по Mikrotik: &lt;a href=&quot;https://wiki.rtzra.ru/software/mikrotik/mikrotik-docs&quot; class=&quot;wikilink1&quot; title=&quot;software:mikrotik:mikrotik-docs&quot; data-wiki-id=&quot;software:mikrotik:mikrotik-docs&quot;&gt;Mikrotik: документация и How-TO&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0432\u043e\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pervoe_vkljuchenie&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3214-3646&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;testirovanie_bandwidth_propusknoj_sposobnosti&quot;&gt;Тестирование Bandwidth (пропускной способности)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Точка 1: Microtik hAP lite (RB941-2n) - канал провайдера 100 Мбит, подключение по PPPoE
&lt;/p&gt;

&lt;p&gt;
Точка 2: Mikrotik CCR1009-8G-1S-1S+ - канал провайдера 20 Мбит, подключение по PPPoE
&lt;/p&gt;

&lt;p&gt;
Protocol: udp
&lt;/p&gt;

&lt;p&gt;
Direction: both
&lt;/p&gt;

&lt;p&gt;
FastTrack: Disabled
&lt;/p&gt;

&lt;p&gt;
Результат: средняя скорость 19.3 Mbps
&lt;/p&gt;

&lt;p&gt;
Точка 1: 93% CPU usage
&lt;/p&gt;

&lt;p&gt;
Точка 2: 3% CPU usage (9 ядер это все же 9 ядер)
&lt;/p&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/microtik?do=showtag&amp;amp;tag=Microtik&quot; class=&quot;wikilink1&quot; title=&quot;tag:microtik&quot; rel=&quot;tag&quot;&gt;Microtik&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/hap_lite?do=showtag&amp;amp;tag=hAP_lite&quot; class=&quot;wikilink1&quot; title=&quot;tag:hap_lite&quot; rel=&quot;tag&quot;&gt;hAP lite&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/rb941-2n?do=showtag&amp;amp;tag=RB941-2n&quot; class=&quot;wikilink1&quot; title=&quot;tag:rb941-2n&quot; rel=&quot;tag&quot;&gt;RB941-2n&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 Bandwidth (\u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;testirovanie_bandwidth_propusknoj_sposobnosti&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3647-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 10 Nov 2020 22:58:54 +0000</pubDate>
        </item>
        <item>
            <title>TL-WR741ND</title>
            <link>https://wiki.rtzra.ru/hardware/router/tl-wr741nd</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;tl-wr741nd&quot;&gt;TL-WR741ND&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.rtzra.ru/_detail/hardware/router/tp-link_tl-wr741nd-back.jpg?id=hardware%3Arouter%3Atl-wr741nd&quot; class=&quot;media&quot; title=&quot;hardware:router:tp-link_tl-wr741nd-back.jpg&quot;&gt;&lt;img src=&quot;https://wiki.rtzra.ru/_media/hardware/router/tp-link_tl-wr741nd-back.jpg?w=300&amp;amp;tok=807686&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://wiki.rtzra.ru/_detail/hardware/router/tp-link_tl-wr741nd-forward.jpg?id=hardware%3Arouter%3Atl-wr741nd&quot; class=&quot;media&quot; title=&quot;hardware:router:tp-link_tl-wr741nd-forward.jpg&quot;&gt;&lt;img src=&quot;https://wiki.rtzra.ru/_media/hardware/router/tp-link_tl-wr741nd-forward.jpg&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Это вам не ASUS и не D-Link, тут все просто и незатейливо.
&lt;/p&gt;

&lt;p&gt;
WR741ND очень интересен тем что представляет просто великолепную, можно сказать беспрецедентную, функциональность за смешные деньги. Судите сами - Wi-Fi N 150Mbits, да на антеннах сэкономили, но N стандарт он таки поддерживает, из коробки на штатной прошивке сразу (!) поддерживает IPTV, Dual Access PPTP, PPPOE. L2TP.
&lt;/p&gt;

&lt;p&gt;
Приходится признать что дешевое китайское устройство оставляет позади всех конкурентов абсолютно всех по критерию универсальность, функциональность/стоимость! У дорогих и навороченных NetGear, например, до сих пор проблемы с неработающими туннелями, DualAccess и IPTV при том что аналогичная модель стоит на 70% дороже!
&lt;/p&gt;

&lt;p&gt;
Взял у Ромы: &lt;a href=&quot;http://brj.pp.ru/wiki/hardware/tl-wr1043nd?s[]=tp&amp;amp;s[]=link#wr741nd&quot; class=&quot;urlextern&quot; title=&quot;http://brj.pp.ru/wiki/hardware/tl-wr1043nd?s[]=tp&amp;amp;s[]=link#wr741nd&quot; rel=&quot;ugc nofollow&quot;&gt;http://brj.pp.ru/wiki/hardware/tl-wr1043nd?s[]=tp&amp;amp;s[]=link#wr741nd&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;TL-WR741ND&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tl-wr741nd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1424&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;proshivaem_dd-wrt&quot;&gt;Прошиваем DD-WRT&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Идем на &lt;a href=&quot;http://www.dd-wrt.com/site/support/router-database&quot; class=&quot;urlextern&quot; title=&quot;http://www.dd-wrt.com/site/support/router-database&quot; rel=&quot;ugc nofollow&quot;&gt;http://www.dd-wrt.com/site/support/router-database&lt;/a&gt; и ищем нашу прошивку. На момент написания заметки последняя прошивка называется v24 preSP2 (Build13064)
&lt;/p&gt;

&lt;p&gt;
Качаем два файла: factory-to-ddwrt.bin и tl-wr741nd-webflash.bin
&lt;/p&gt;

&lt;p&gt;
Заходим через веб-интерфейс на TL-WR741ND (192.168.1.1, admin/admin), идем в Firmware update, выбираем прошивку factory-to-ddwrt.bin и прошиваемся. После перезагрузки выжидаем минутку, заходим телнетом на 192.168.1.1 и даем команду
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# mtd -r erase nvram&lt;/pre&gt;

&lt;p&gt;
если устройство самостоятельно не начало перезагружаться, даем еще одну команду
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;# reboot&lt;/pre&gt;

&lt;p&gt;
Опять заходим через веб-интерфейс 192.168.1.1, нас спрашивают имя администратора и пароль - вводим и не забываем что ввели.
&lt;/p&gt;

&lt;p&gt;
Первый этап закончен - мы прошили стабильную версию прошивки, а нам нужна самая-самая последняя и функциональная. Поэтому переходим в Administration –&amp;gt; Firmware Upgrade и выбираем нашу прошивку tl-wr741nd-webflash.bin
&lt;/p&gt;

&lt;p&gt;
Прошиваемся, ждем пока железка перезагрузится. Все. Даже никаких бубнов и ритуальных плясок, обидно.
&lt;/p&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/tp-link?do=showtag&amp;amp;tag=TP-Link&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:tp-link&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; TP-Link&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/tl-wr741nd?do=showtag&amp;amp;tag=TL-WR741ND&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:tl-wr741nd&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; TL-WR741ND&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dd-wrt?do=showtag&amp;amp;tag=DD-WRT&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dd-wrt&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; DD-WRT&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/proshivka?do=showtag&amp;amp;tag=%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:proshivka&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; прошивка&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u043e\u0448\u0438\u0432\u0430\u0435\u043c DD-WRT&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;proshivaem_dd-wrt&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1425-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 May 2017 15:34:00 +0000</pubDate>
        </item>
    </channel>
</rss>
