User Tools

Site Tools


zftlab:firmware_modification_wive-ng

Модификация прошивки Wive-NG (SoC Realtek RTL8186)


Статья находится в стадии форматирования


Всем хороша Wive-NG - новая альтернативная прошивка для роутеров, созданная известным российским программистом Евгением Маначкиным (sfstudio).
Но есть ряд дополнительных утилит и скриптов, которые приятно расширяют функционал “старичка” RTL8186 и дают ему еще немного жизненных сил.
Представленные ниже патчи и описания к ним специально выполнены в виде отдельных фрагментов для изучения “чайниками в Linux”.


TOOLCHAIN

Мелкие исправления, позволяющие собирать прошивку в чистом Debian “с нуля”.

-

SYSTEM

Патчи и скрипты, включающие новые приложения и расширение функционала.

Добавление аплетов в BUSYBOX
-

VTUN

Патчи и скрипты добавляющие vtun для создания L2 и L3 туннелей.
Важно ! Драйвер tun не работает будучи вкомпиленным в ядро, а работает только в модульном варианте (особенность ядра 2.4.18 ?).

-

DIFFER

Не секрет, что каждый админ сталкивается с ситуацией, когда устройство настроенно правильно, “вчера работало”, но не работает сейчас.
DIFFER - это скрипт, который построчно отображает изменения файлов в каталоге /etc относительно заводских установок.
Как видно из названия, скрипт использует аплет diff, встроенный в busybox (в авторской прошивке его нет).
Поиск “косяков” в конфигурационных файлах с этим скриптом занимает считанные минуты, проверено на практике.

-

UIPKG

Бывало ли у вас такое, что маленькая програмка для роутера, совершенно ненужная повседневно, нужна на нем именно сейчас как никогда ?
UIPKG - это скрипт, позволяющий устанавливать в оперативную память роутера небольшие программы с *-WRT совместимых репозитариев.
Внимание ! Использование данного скрипта с указанием в конфиг-файле альтернативных репозитариев чревато последствиями для роутера.

-

MINI_SNMP

-

DROPBEAR

патчи, добавляющие ssh клиента и scp в dropbear

-

Другие методы получения статистики по интерфейсам

-

WEBADMIN

патчи, добавляющие простейший WEB-интерфейс в прошивку (httpd+haserl+scripts)

-

PRIVAT

Важно ! Будьте внимательны при использовании патчей серии 4X-privat-*, они меняют стандартные настройки.

-

Файлы для скачивания

Внешние ссылки

Благодарности

Благодарность авторам первой реализации Wive - dgreen (ICQ 77173999), N.Leinten, adron2, Dr.Morg, и другие.
Отдельная благодарность Евгению Маначкину (sfstudio) за его титанический труд при создании новой прошивки - Wive-NG.

zftlab/firmware_modification_wive-ng.txt · Last modified: 2018/04/09 15:36 (external edit)