Статья находится в стадии форматирования
Всем хороша Wive-NG - новая альтернативная прошивка для роутеров, созданная известным российским программистом Евгением Маначкиным (sfstudio).
Но есть ряд дополнительных утилит и скриптов, которые приятно расширяют функционал “старичка” RTL8186 и дают ему еще немного жизненных сил.
Представленные ниже патчи и описания к ним специально выполнены в виде отдельных фрагментов для изучения “чайниками в Linux”.
Мелкие исправления, позволяющие собирать прошивку в чистом Debian “с нуля”.
-
Патчи и скрипты, включающие новые приложения и расширение функционала.
Добавление аплетов в BUSYBOX -
Патчи и скрипты добавляющие vtun для создания L2 и L3 туннелей.
Важно ! Драйвер tun не работает будучи вкомпиленным в ядро, а работает только в модульном варианте (особенность ядра 2.4.18 ?).
-
Не секрет, что каждый админ сталкивается с ситуацией, когда устройство настроенно правильно, “вчера работало”, но не работает сейчас.
DIFFER - это скрипт, который построчно отображает изменения файлов в каталоге /etc относительно заводских установок.
Как видно из названия, скрипт использует аплет diff, встроенный в busybox (в авторской прошивке его нет).
Поиск “косяков” в конфигурационных файлах с этим скриптом занимает считанные минуты, проверено на практике.
-
Бывало ли у вас такое, что маленькая програмка для роутера, совершенно ненужная повседневно, нужна на нем именно сейчас как никогда ?
UIPKG - это скрипт, позволяющий устанавливать в оперативную память роутера небольшие программы с *-WRT совместимых репозитариев.
Внимание ! Использование данного скрипта с указанием в конфиг-файле альтернативных репозитариев чревато последствиями для роутера.
-
-
патчи, добавляющие ssh клиента и scp в dropbear
-
-
патчи, добавляющие простейший WEB-интерфейс в прошивку (httpd+haserl+scripts)
-
Важно ! Будьте внимательны при использовании патчей серии 4X-privat-*, они меняют стандартные настройки.
-
GIT ChangeLog для Wive-NG
Обсуждение RTL8186 на NAG.RU
VTUN - отличный демон для создания виртуальных туннелей
MINI_SNMP - миниатюрный демон, поддержка SNMP v.1 и v.2c
HASERL - создание динамического WEB контента
Благодарность авторам первой реализации Wive - dgreen (ICQ 77173999), N.Leinten, adron2, Dr.Morg, и другие.
Отдельная благодарность Евгению Маначкину (sfstudio) за его титанический труд при создании новой прошивки - Wive-NG.