<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0">

<channel>

<title>Блог ни о чём, заметки с тегом: D-Link</title>
<link>https://gladilov.org.ru/blog/tags/d-link/</link>
<description></description>
<generator>E2 (v3249; Aegea)</generator>

<item>
<title>Ситуация...</title>
<guid isPermaLink="false">233</guid>
<link>https://gladilov.org.ru/blog/all/situation/</link>
<comments>https://gladilov.org.ru/blog/all/situation/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/DIR-300C1.png" class="main_left_img" /&gt;Только что полез на сайт 4pda.ru, срочно нужно было посмотреть характеристики моего рутера (DIR-300A/C1), хочу узнать, есть ли у него возможность настроить мультиван.&lt;br /&gt;
Захожу на &lt;a href="https://4pda.ru/forum/index.php?showtopic=420109"&gt;первую выданную гугелем страницу&lt;/a&gt;, открываю спойлер «Общие инструкции, Полезное, Разное», кликаю в «Характеристики аппаратных ревизий DIR-300» и... вижу страницу своего &lt;a href="http://routers.gladilov.org.ru/"&gt;&lt;img src="/img/dir-320/favicon.png" style="vertical-align:middle!important;" /&gt; сайта про роутеры&lt;/a&gt;, который я активно вёл на предыдущей работе, у городского интернет-провайдера.... Оппа, вот это поворот &lt;img src="/blog/pictures/smile.jpg" style="vertical-align:middle!important;" /&gt; 4PDA — приятно, что сайтик полезен!&lt;/p&gt;
&lt;p&gt;P. S. Как ни печально, на моём сайте нет необходимой мне информации, придётся ждать ответа от спецов из D-Link’а, тем более, что у меня установлена древняя прошивка с пометкой в описании «Тестовая версия. Не для распространения. Без поддержки конечных пользователей.»&lt;/p&gt;
&lt;p&gt;P. P. S. Ради интереса — поискал упоминание о роутерном сайте в гугле — нашёл только у &lt;a href="http://forum.ixbt.com/topic.cgi?id=14:58690:1039#1039"&gt;iXBT&lt;/a&gt;, хотя дальше четвёртой страницы гугла не листал. Ну и в &lt;a href="https://www.sevendays.co/project/router-information-and-configuration"&gt;СевенДэйз&lt;/a&gt; в старой резюмехе моей есть.&lt;/p&gt;
</description>
<pubDate>Thu, 22 Feb 2018 14:47:38 +0300</pubDate>
</item>

<item>
<title>Настройка DebWrt на DIR-320 после установки</title>
<guid isPermaLink="false">186</guid>
<link>https://gladilov.org.ru/blog/all/setting-up-debwrt-on-dir-320-after-install/</link>
<comments>https://gladilov.org.ru/blog/all/setting-up-debwrt-on-dir-320-after-install/</comments>
<description>&lt;p&gt;В качестве продолжения статьи &lt;a href="/blog/all/installing-debwrt-on-dir-320/"&gt;Установка DebWrt на DIR-320 аппаратных ревизий A1/A2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b class="spoiler-controller pop-up_camper_16_01_18"&gt;Показать&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;section class="spoiler pop-up_camper_16_01_18"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Следует иметь в виду, что у свежеперепрошитого устройства на LAN-интерфейсе настроен IP-адрес 192.168.1.1/24. Если используются другие сети, то правим сетевые настройки (возможно, сеанс удалённого входа отвалится, если изменился IP-адрес). Для этого необходимо удалить /etc/network/interfaces (это симлинк на /etc/network/interfaces.firstboot), создать его с необходимым содержимым и перегрузить службу networking:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;rm /etc/network/interfaces
touch /etc/network/interfaces
cat &amp;lt;&amp;lt; EOF &amp;gt; /etc/network/interfaces
auto lo eth0
iface lo inet loopback

iface eth0 inet dhcp

iface wlan0 inet dhcp
wpa-ssid &amp;lt;имя WiFi-сети&amp;gt;
wpa-psk &amp;lt;ключ WiFi-сети&amp;gt;
EOF
service networking restart
echo &amp;quot;&amp;lt;DNS-сервер&amp;gt;&amp;quot; &amp;gt; /etc/resolv.conf&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;Изначально настроен только один пользователь — root с паролём debwrt. Из-за того, что при старте таймер времени равен нулю, то есть системные время и дата установлены на полночь 1 января 1970 года (Thu Jan  1 00:00:00 UTC 1970),то при входе ssh’ем (или telnet’ом) система потребует смену пароля. Необходимо выставить правильное время.&lt;hr width="100%"&gt;&lt;i&gt;&lt;b&gt;Способ I.&lt;/b&gt;&lt;/i&gt; Применим даже с ненастроеной сетевой подсистемой.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;date --set=&amp;quot;&amp;lt;дата&amp;gt; &amp;lt;месяц&amp;gt; &amp;lt;год&amp;gt; &amp;lt;часы&amp;gt;:&amp;lt;минуты&amp;gt;:&amp;lt;секунды&amp;gt;&amp;quot;
date --set=&amp;quot;&amp;lt;номер месяца&amp;gt;/&amp;lt;дата&amp;gt;/&amp;lt;год&amp;gt; &amp;lt;часы&amp;gt;:&amp;lt;минуты&amp;gt;:&amp;lt;секунды&amp;gt;&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;Например, на дату опубликования этой заметки актуальной была команда:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;date --set=&amp;quot;16 January 2018 17:57:00&amp;quot;
date --set=&amp;quot;01/16/2018 17:57:00&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;hr width="100%"&gt;&lt;i&gt;&lt;b&gt;Способ II.&lt;/b&gt;&lt;/i&gt; Правим время с помощью ntpdate (требуется доступ в сеть Интернет):&lt;br /&gt;
Останавливаем сервис ntp и синхронизируем время с любым рабочим NTP-сервером.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;service ntp stop
ntpdate time.nist.gov
service ntp start&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;hr width="100%"&gt;Команды&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;hwclock -w
hwclock --hctosys&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;не сработают, так как у системы нет аппаратных часов.&lt;hr width="100%"&gt;Меняем репозиторий с ftp.debian.org на archive.debian.org и обновляем систему:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;echo &amp;quot;deb http://archive.debian.org/debian squeeze main&amp;quot; &amp;gt; /etc/apt/sources.list
apt-get update
apt-get upgrade&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;Донастраиваем систему и устанавливаем нужные пакеты:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;passwd
hostname &amp;lt;имя узла&amp;gt;
echo &amp;quot;&amp;lt;имя узла&amp;gt;&amp;quot; &amp;gt; /etc/hostname
echo -e &amp;quot;127.0.0.2\t&amp;lt;имя узла&amp;gt;&amp;quot; &amp;gt; /etc/hosts
apt-get install mc sudo most locales bash-completion nload htop ccze telnet wpasupplicant
dpkg-reconfigure locales
dpkg-reconfigure tzdata
adduser &amp;lt;пользователь&amp;gt;
echo -e &amp;quot;&amp;lt;пользователь&amp;gt;\tALL=(ALL:ALL) NOPASSWD: ALL&amp;quot; &amp;gt; /etc/sudoers
apt-get install apache2 php7 mysql-server&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/section&gt;&lt;/p&gt;
</description>
<pubDate>Tue, 16 Jan 2018 17:56:56 +0300</pubDate>
</item>

<item>
<title>Установка DebWrt на DIR-320 аппаратных ревизий A1/A2</title>
<guid isPermaLink="false">158</guid>
<link>https://gladilov.org.ru/blog/all/installing-debwrt-on-dir-320/</link>
<comments>https://gladilov.org.ru/blog/all/installing-debwrt-on-dir-320/</comments>
<description>&lt;p&gt;На всякий случай сделаю в блоге копию руководства со страницы &lt;a href="/dir-320/firmwares/debwrt"&gt;&lt;img src="/img/dir-320/favicon.png" style="vertical-align:middle!important;" /&gt; DIR-320 -&gt; Firmwares -&gt; DebWrt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b class="spoiler-controller pop-up_camper_26_12_17"&gt;Показать&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;section class="spoiler pop-up_camper_26_12_17"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_0"&gt;&lt;/a&gt;&lt;strong&gt;Оглавление&lt;/strong&gt;&lt;br /&gt;
&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_1"&gt;Необходимые материалы&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_2"&gt;Подготовка накопителя&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_3"&gt;Прошивка устройства&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_4"&gt;Действия после перепрошивки&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_5"&gt;Использование NetConsole&lt;/a&gt;&lt;br /&gt;
&lt;a name="_1"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Необходимые материалы&lt;/h2&gt;
&lt;p&gt;Я использую прошивку DebWrt ревизии 116 от 22 июня 2011 года с ядром версии 2.6.34.5. Немного тухло, но в сборках с более свежими ядрами мне не удалось заставить работать интерфейс wlan0 (видимо — &lt;a href="https://en.wikipedia.org/wiki/OpenWrt#Hardware_incompatibilities"&gt;из-за этого&lt;/a&gt;), а пересобирать прошивку — лениво. Работает — и пусть работает :-) Прошивки беру с официального сайта &lt;a href="http://downloads.debwrt.net/firmware/backfire/10.03-2.0/src/brcm47xx/"&gt;DebWrt&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;USB-флеш-накопитель объёмом не менее 160 Мб&lt;/li&gt;
&lt;li&gt;прошивка для устройства (&lt;a href="/dir-320/firmwares/dl/debwrt/debwrt-firmware-brcm47xx-squashfs.trx"&gt;debwrt-firmware-brcm47xx-squashfs.trx&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;архив образа корневой ФС с ядром, утилитами, системными программами (&lt;a href="/dir-320/firmwares/dl/debwrt/debwrt-rootfs-mipsel-2.0-1.tar.bz2"&gt;debwrt-rootfs-mipsel-2.0-1.tar.bz2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;архив со вспомогательными модулями ядра (&lt;a href="/dir-320/firmwares/dl/debwrt/debwrt-modules-brcm47xx-Broadcom-b43-2.6.34.5-angel-2.0-1.tar.gz"&gt;debwrt-modules-brcm47xx-Broadcom-b43-2.6.34.5-angel-2.0-1.tar.gz&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;опционально имеется архив с заголовками библиотек ядра (&lt;a href="/dir-320/firmwares/dl/debwrt/debwrt-headers-brcm47xx-Broadcom-b43-2.6.34.5-angel-2.0-1.tar.gz"&gt;debwrt-headers-brcm47xx-Broadcom-b43-2.6.34.5-angel-2.0-1.tar.gz&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_0"&gt;Перейти к оглавлению&lt;/a&gt;&lt;br /&gt;
&lt;a name="_2"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Подготовка накопителя&lt;/h2&gt;
&lt;p&gt;Команды выполняются от имени пользователя root или используется sudo. Допустим, что USB-флеш-накопитель объявлен в системе как &lt;font color="red"&gt;/dev/sdb&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Последовательность действий следующая:&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;Разбивка накопителя на разделы&lt;/b&gt;&lt;/h3&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;/dev/sdb1 - метка тома DEBWRT_ROOT, тип - Linux (ext3), весь объём накопителя, кроме свопа
/dev/sdb2 - метка тома DEBWRT_SWAP, тип - Linux Swap, объём - 128 Мб&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;&lt;b&gt;Создание файловых систем&lt;/b&gt;&lt;/h3&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;mkfs.ext3 -L DEBWRT_ROOT /dev/sdb1
tune2fs -c 0 -i 0 /dev/sdb1
mkswap -L DEBWRT_SWAP /dev/sdb2&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;&lt;b&gt;Монтирование корневого раздела ext3&lt;/b&gt;&lt;/h3&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;mkdir -p /mnt/debwrt
mount /dev/sdb1 /mnt/debwrt
cd /mnt/debwrt&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;&lt;b&gt;Распаковка архива с корневым образом в /mnt/debwrt (/dev/sdb1)&lt;/b&gt;&lt;/h3&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;tar xjvf ~/debwrt-rootfs-mipsel-2.0-1.tar.bz2&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;&lt;b&gt;Распаковка архива с модулями ядра в /mnt/debwrt (/dev/sdb1)&lt;/b&gt;&lt;/h3&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;tar xzvf ~/debwrt-modules-brcm47xx-Broadcom-b43-2.6.34.5-angel-2.0-1.tar.gz --no-same-owner&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;h3&gt;&lt;b&gt;Размонтирование и извлечение накопителя&lt;/b&gt;&lt;/h3&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;cd
sync
umount /mnt/debwrt
eject /dev/sdb&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_0"&gt;Перейти к оглавлению&lt;/a&gt;&lt;br /&gt;
&lt;a name="_3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Прошивка устройства&lt;/h2&gt;
&lt;p&gt;Устройство перепрошивается DebWrt-прошивкой по &lt;a href="http://wiki.openwrt.org/toh/d-link/dir-320#oem_installation_using_the_tftp_method"&gt;инструкции&lt;/a&gt; с сайта OpenWrt, затем необходимо перезагрузить маршрутизатор.&lt;/p&gt;
&lt;p&gt;Вариант для &lt;img src="/img/install/os/windows.png" style="vertical-align:middle!important;" /&gt; Шindoшs&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;tftp -i 192.168.0.1 put debwrt-firmware-brcm47xx-squashfs.trx&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;Вариант для &lt;img src="/img/install/os/linux.png" style="vertical-align:middle!important;" /&gt; Linux&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;atftp --trace --option &amp;quot;timeout 1&amp;quot; --option &amp;quot;mode octet&amp;quot; --put --local-file debwrt-firmware-brcm47xx-squashfs.trx 192.168.0.1&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;После перепрошивки действуют следующие установки по умолчанию:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;пользователь : root&lt;/li&gt;
&lt;li&gt;пароль : debwrt&lt;/li&gt;
&lt;li&gt;IP-адрес : 192.168.1.1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;При первой загрузке (в случае самостоятельной сборки образа) выполняются сервисы SSHD и telnetd&lt;/p&gt;
&lt;p&gt;При обычной загрузке&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;запущены сервисы SSHD и telnetd&lt;/li&gt;
&lt;li&gt;eth0 настроен в /etc/network/interfaces&lt;/li&gt;
&lt;li&gt;настройки switch не произведены (используется пакет robocfg или swconfig)&lt;/li&gt;
&lt;li&gt;предустановлены пакеты DebWrt&lt;br /&gt;
— robocfg&lt;br /&gt;
— nvram&lt;br /&gt;
— libnl&lt;br /&gt;
— hostapd (nl80211, madwifi, WPA, WEP, режим ТД)&lt;br /&gt;
— iw&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_0"&gt;Перейти к оглавлению&lt;/a&gt;&lt;br /&gt;
&lt;a name="_4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Действия после перепрошивки&lt;/h2&gt;
&lt;p&gt;Необходимо:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;настроить MAC-адрес (опционально, MAC’и выдуманы)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;nvram set et0macaddr=1c:af:f7:96:3b:0e
nvram set il0macaddr=1c:af:f7:96:3b:10
nvram commit
reboot&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;установить новый пароль пользователя root&lt;/li&gt;
&lt;li&gt;установить пакет locales (опционально)&lt;/li&gt;
&lt;li&gt;настроить timezone&lt;/li&gt;
&lt;li&gt;&lt;font color="red"&gt;сбросить секретный ключ SSHD&lt;/font&gt;&lt;/li&gt;
&lt;li&gt;&lt;font color="red"&gt;проверить, что настройки /etc/securetty позволяют пользователю root логиниться на pts/0 ... pts/6&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Для запуска сервиса robocfg установите ENABLED=1 в файле /etc/default/robocfg, добавьте символическую ссылку от файла /etc/init.d/robocfg в /etc/rcS.d (сервис должен стартовать до службы «networking»), удалите файл /etc/network/interfaces (если это символическая ссылка) и создайте его заново.&lt;br /&gt;
&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_0"&gt;Перейти к оглавлению&lt;/a&gt;&lt;br /&gt;
&lt;a name="_5"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Использование NetConsole&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;nc -l -p 6666 -u&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="/blog/all/installing-debwrt-on-dir-320/#_0"&gt;Перейти к оглавлению&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;a href="/blog/all/setting-up-debwrt-on-dir-320-after-install/"&gt;Продолжение&lt;/a&gt;&lt;/font&gt;&lt;/section&gt;&lt;/p&gt;
</description>
<pubDate>Tue, 26 Dec 2017 20:57:52 +0300</pubDate>
</item>

<item>
<title>DIR-320. Обратное питание по USB</title>
<guid isPermaLink="false">28</guid>
<link>https://gladilov.org.ru/blog/all/dir320-backpower/</link>
<comments>https://gladilov.org.ru/blog/all/dir320-backpower/</comments>
<description>&lt;p&gt;У меня дома есть маршрутизатор D-Link DIR-320/A2E с изменённой прошивкой (сначала я скомпилировал для него OpenWRT по &lt;a href="http://web.archive.org/web/20141225130421/http://dipcore.com:80/?p=117"&gt;мануалу от dipcore&lt;/a&gt; (архивная ссылка), затем мне понадобился на этом роутере php, т. к. я его ещё и как сервер использую, и теперь на нём живёт практически полноценный &lt;a href="http://www.debwrt.net/"&gt;Debian&lt;/a&gt; с шахматами и поэтессами).&lt;/p&gt;
&lt;p&gt;&lt;b class="spoiler-controller pop-up_camper_05_01_14"&gt;Показать&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;section class="spoiler pop-up_camper_05_01_14"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Выглядит это так:&lt;/p&gt;
&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;img src="/blog/pictures/outline/soulnetwork1.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td width="5"&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img src="/blog/pictures/outline/soulnetwork2.jpg" /&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Приведу необходимые пояснения (на схеме и по тексту):&lt;/p&gt;
&lt;div class="e2-text-table"&gt;
&lt;table cellpadding="0" cellspacing="0" border="0"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="/blog/pictures/outline/souloutline1.jpg" class="main_right_img" /&gt;К стенке &lt;a href="/home/desk/"&gt;&lt;img src="/img/desk/favicon.png" style="vertical-align:middle;"&gt; стола&lt;/a&gt; привинчены два маршрутизатора, D-Link DIR-615/B2G и D-Link DIR-320/A2E. DIR-615 со штатной прошивкой служит шлюзом в сеть провайдера и интернет. DIR-320 с дебианом на борту связан со шлюзом по беспроводной сети и работает домашним DNS-, NTP-, принт-, файл-сервером эт цетера. На этом-же устройстве настроен apache с несколькими сайтами. Для обеспечения загрузки ОС используется накопитель USB-флеш LG UB2GVMNPB объёмом 2 ГБ, включённый в активный 10-портовый USB-хаб CBR CH 310. Для питания роутера с дебианом использовался стандартный блок питания D-Link номиналом 5 В 2,5 А. Для USB-хаба — его родной БП 5 В 2 А.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Вчера возникла необходимость перегрузить дебиан-маршрутизатор по питанию — поставил на нём vsftpd для складирования изображений с камеры на локальный FTP, но привинченный phpAlbum.net подвис, пытаясь вычитать со всех фоток EXIF-данные сразу. В сетевой удлинитель у меня было воткнуто 3 блока питания — для DIR-615, для DIR-320 и для USB-хаба. Вытащил соответствующий БП, смотрю — роутер остался включённым. Я слегка охренел. Вставил его БП обратно, вытащил другой (USB-хаб). (DIR-320 остался работать).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="/blog/pictures/outline/souloutline2.jpg" class="main_right_img" /&gt;&lt;br /&gt;Ладно, вставил на место, вытащил третий (от DIR-615). Результат не поменялся. При всех выключенных БП он наконец-то погас. Я попробовал включить только его БП, роутер стал загружаться, но без доступа к хабу и, соответственно, к флехе с системой он бы не загрузился. Я вытащил его питание (роутер погас), включил питание USB-хаба и увидел, что DIR-320 опять загружается! Теперь у меня такая итоговая схема соединения железок:&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;И маршрутизатор вполне себе функционирует нормально:&lt;br /&gt;
&lt;img src="/blog/pictures/outline/hiveconsole.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Принцип прямого соединения внешнего питания с цепью +5 В питания USB-хоста мне уже знаком, но то, что это реализовали в DIR-320 — для меня было открытием. &lt;img alt="" src="/blog/pictures/smile.jpg" style="vertical-align: middle;" /&gt; Подобную ситуацию нагуглил только в одном месте — на &lt;a href="http://forum.cxem.net/index.php?showtopic=87118"&gt;cxem.net&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Кстати, при такой схеме подключения есть опасность повреждения контроллера USB при отключении хоста от сети и включенном питании хаба (хотя изменение скважности у импульстого БП никто не отменял). У этой железки устраняется удалением элемента с обозначением 000 возле гнезда питания при снятой задней крышке хаба. Для работы без внешнего питания потребуется установить на это место диод Шоттки.&lt;/p&gt;
&lt;/p&gt;&lt;p&gt;P. S. Справедливости ради нужно сказать, что мне пришлось вернуть старую схему питания устройств, т. к. питания от USB-хаба оказалось недостаточно (роутер перезагружался при load average больше 0,5).&lt;/section&gt;&lt;/p&gt;
</description>
<pubDate>Sun, 05 Jan 2014 15:11:03 +0300</pubDate>
</item>

<item>
<title>D-Link DIR-300A/C1</title>
<guid isPermaLink="false">4</guid>
<link>https://gladilov.org.ru/blog/all/d-link-dir300a-c1/</link>
<comments>https://gladilov.org.ru/blog/all/d-link-dir300a-c1/</comments>
<description>&lt;p&gt;С десяти часов утра до пяти вечера (с перерывом на обед) мучал D-Link DIR-300A/C1 на предмет корректного восстановления сессии при обрыве PPTP VPN-туннеля. В Debian — частично заработало, в Windows — нет. Грустно.&lt;/p&gt;
</description>
<pubDate>Fri, 17 May 2013 16:51:37 +0300</pubDate>
</item>


</channel>
</rss>