OSBoy notes.

Записки обо всём...

Настройка Hotplug на OpenWRT

Ранее я уже затрагивал настройку правил udev в статье по настройке принт-сервера для двух принтеров. Но с обновлением OpenWRT до 18 версии, оказалось, что пакета udev в ней уже нет. Видимо, это связано с внедрением в OpenWRT своей собственной системы инициализации и менеджера процессов - Procd, который, так же, заменил и дополнил функционал более старой системы управления устройствами - Hotplug2.... Читать далее

Принт-сервер p910nd на OpenWrt

Всё началось с того, что у нас в офисе во время грозы погорела куча сетевого оборудования, в том числе сдох принт-сервер D-Link DPR-1061, к которому у нас были подключены два usb-принтера: МФУ (А3 формата) Xerox WorkCentre 5020 и рулонный плоттер HP designjet 111 Roll. Произошло всё в моё отсутствие, пока я был в отпуске... Ну и заказали без разбору новый "принт-сервер"... Эдакую коробочку "AGESTAR LB4-G", которая, как оказалось, мало того, что всего с одним USB-портом, так и вообще даже не принт сервер собственно... а, так называемый, USB-сервер или сетевой USB-адаптер, весьма глючный и неудобный в эксплуатации, в общем редкостная хрень, которую можно использовать разве что в качестве USB-удлинителя, если у Вас дома принтер и компьютер стоят в разных комнатах. Тут я и вспомнил про свою старую-добрую коробочку TP-Link TL-MR3020, пылящуюся без дела на полке (с уже установленной OpenWrt).... Читать далее

OpenWRT Image Builder (Image Generator)

Если нас чем-то не устраивают доступные готовые образы прошивки OpenWRT, то можно собрать свою прошивку, которая будет удовлетворять нашим потребностям. Например, после установки релиза Chaos Calmer на TP-Link TL-MR3020, на нём тупо не хватает места даже для установки минимума пакетов, необходимых для подключения флешки и переноса корня на неё (extroot)... Такой вот замкнутый круг... Читать далее

Установка OpenWrt на виртуальную машину

Настало время опробовать свежий релиз OpenWRT 15.05 Chaos Calmer. А заодно я решил затестить, каково это - OpenWRT на x86 архитектуре, т.к. Линукс под рукой время от времени бывает нужен - для всяких экспериментов, ну или, хотя бы, флешку отформатировать для роутера... :) Раньше я для этого использовал ноут с ArchLinux-ом. Но ноут у меня накрылся, да и Arch я разлюбил, после того как он на systemd перешёл... Читать далее

Настройка вэб-сервера Lighttpd + PHP на роутере с OpenWrt

В репозитории OpenWrt есть несколько веб-серверов, практически на любой вкус. Причём, при установке веб-интерфейса LuCI автоматически устанавливается сервер uHTTPd. Однако, мы вправе выбирать, чем нам удобнее пользоваться. Так я, например, предпочитаю сервер Lighttpd - он легковесный, но обладает довольно большими возможностями и гибко настраивается под различные нужды. Поэтому сейчас попробуем его установить и настроить на роутере с OpenWrt. Установка Lighttpd и PHP opkg updateopkg install lighttpd lighttpd-mod-cgi php5 php5-cgi Настройка вэб-сервераТеперь редактируем файл /etc/lighttpd/lighttpd.conf... Читать далее

Установка OpenWrt из Trunk

Несмотря на то, что рекомендуется устанавливать последние стабильные версии OpenWrt, иногда бывает необходимо установить самую свежую версию, например, если мы хотим поэксперементировать, или стабильная версия нас чем-то не устраивает. Так, например, у меня получилось, что я установил OpenWrt на роутер, с целью - поэксперементировать с вэб-камерой и программой-датчиком движения motion... Читать далее

Установка OpenWrt на TP-Link TL-MR3020

Этой статьёй я хочу начать цикл статей об OpenWrt, в котором попытаюсь законспектировать основные этапы её установки и настройки, а так же подробнее остановиться на решении некоторых конкретных задач с помощью роутера под управлением OpenWrt. Сразу оговорюсь, что некоторые элементарные вещи я буду опускать, поэтому статья рассчитана на более-менее подготовленного читателя, который, по крайней мере, имеет представление, что вообще такое OpenWrt и Linux... Читать далее