Как добавить свои настройки в прошивку openwrt при кросс компиляции

Сборка ОС Openwrt на ОС Ubuntu В папке с исходными кодами: cd ~/openwrt/ Нужно создать папку от пользователя: mkdir files И переместить/создать конфигурационные файлы: mcedit ~/openwrt/files/etc/config/network mcedit ~/openwrt/files/etc/config/firewall mcedit ~/openwrt/files/etc/config/dhcp … Во время сборки прошивки оригинальные конфигурационные файлы будут заменены конфиг файлами из папки. ls -l -rwxrw-rw- 1 user2 user2 790 Июн 30 22:44 dhcp … Подробнее

Сборка ОС Openwrt на ОС Ubuntu

Установка пакетов необходимых для сборки Openwrt: sudo apt-get install subversion git g++ libncurses5-dev zlib1g-dev gawk libssl-dev unzip make 2. Скачивание исходных кодов ОС Openwrt: Для версии 12.09 Attitude Adjustment: git clone https://git.openwrt.org/12.09/openwrt.git Для версии 14.07 Barrier Breaker: git clone https://git.openwrt.org/14.07/openwrt.git Для версии 15.05 Chaos Calmer: git clone https://git.openwrt.org/15.05/openwrt.git Последняя версия (в разработке): git clone https://git.openwrt.org/openwrt.git Мы выбрали версию Openwrt … Подробнее

Запускаем Web Server (lighttpd+php) в ОС OpenWRT

Добавим пакеты веб-сервера, PHP, sqlite и временной зоны: opkg update opkg install lighttpd lighttpd-mod-cgi lighttpd-mod-access lighttpd-mod-auth lighttpd-mod-redirect zoneinfo-core zoneinfo-europe zoneinfo-asia libsqlite3 php5-cgi php5-mod-pdo php5-mod-sqlite php5-mod-gd php5-mod-session Создадим домашнюю директорию для файлов. Также создаем группу (web) и пользователя (webuser) echo web:x:101: >> /etc/group echo webuser:*:101:101:webuser:/srv/www:/bin/ash >> /etc/passwd mkdir -p /srv/www chgrp web /srv/www chown webuser /srv/www Добавляем … Подробнее

[copy-past] Запуск и использование OpenWrt в VirtualBox

В этой статье я расскажу о том, как запустить OpenWrt в эмуляторе и настроить его для работы в сети, а так же коснусь использования vi, клиентов ssh и scp. Главной причиной для всего этого действия я считаю возможность потрогать прошивку руками не боясь остаться без интернета, в случае возникновения проблем с роутером. Данная статья рассчитана … Подробнее