Компиляция своих приложений для openwrt

Сборка ОС Openwrt на ОС Ubuntu Как добавить свои настройки в прошивку openwrt при кросс компиляции Команды операционной системы OpenWRT Устанавливаем пакеты для сборки: sudo apt-get update sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk flex quilt git-core mkisofs Скачиваем исходники openwrt в папку: ~/openwrt/   Для создания своих пакетов *.ipk переходим в папку package: … Подробнее

Как добавить свои настройки в прошивку 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 … Подробнее

Прошивка OpenWRT в Tp-Link MR3220, MR3420 с помощью tftp

TPLINK MR3420

Примечание: Необходима распайка последовательного порта на роутере! Инструкция должна работать на двух разных аппаратных версиях роутеров MR3420/MR3220 v1.x и v2.x. Загрузите -factory.bin для Вашего роутера. Выключите роутер. Присоедините роутер к последовательному порту Вашего компьютера (обязательно, с нужным переходником!). Подключите роутер к компьютеру через Ethernet кабель. Установите статический IP адрес компьютера на 192.168.1.27 (для MR3420/MR3220 версий … Подробнее

[copy-past] Настройка OpenVPN server в ОС OpenWRT

This guide is based on the use of a stable OpenWrt «Backfire» 10.03.1 OpenVPN. The aim is to show how secure Internet sharing is setup in 7 steps. As prerequisite make sure you the router has correct date an time (use the «date» command to verify it). OpenVPN needs the router real time clock (RTC)to … Подробнее

Запускаем 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. Главной причиной для всего этого действия я считаю возможность потрогать прошивку руками не боясь остаться без интернета, в случае возникновения проблем с роутером. Данная статья рассчитана … Подробнее

Команды операционной системы OpenWRT

Системная информация arch — отобразить архитектуру компьютера uname -m — отобразить тип текущей аппаратной платформы uname -r — отобразить используемую версию ядра dmidecode -q — показать аппаратные системные компоненты — (SMBIOS / DMI) hdparm -i /dev/hda — вывести характеристики жесткого диска hdparm -tT /dev/sda — протестировать производительность чтения данных с жесткого диска cat /proc/cpuinfo — … Подробнее

[copy-past] Роутер + GPRS модем = mini VoIP АТС или GSM шлюз своими руками

На днях появилась необходимость поднять в удаленном, маленьком, офисе телефонию. Стабильного канала Интернет, как и в большинстве удаленных регионов, в городке не нашлось, по этому задача свелась к созданию бюджетной АТС с локальным GSM каналом + VoIP связь с центральной (корпоративной) АТС. Описание решения   Система состоит: 1. Роутер — DLink DIR-320. Конечно можно было … Подробнее