OpenWrt

OpenWrt

Разблокирование каналов WiFi в OpenWRT

По умолчанию в прошивке OpenWRT заблокированы 12, 13 и 14 каналы WiFi. Для разблокирования нужно собирать прошивку со специальным параметром. Но есть еще один способ как это сделать без перепрошивки. Утилита доступна по адресу - ссылка. В зависимости от архитектуры нужно выполнить команды в консоли. Для WR703n с прошивкой 14.

By Oleksandr Strakhov

OpenWrt

Работа с 3G модемом в OpenWRT

Для начала нужно установить пакеты: opkg update opkg install kmod-usb-serial kmod-usb-serial-option usb-modeswitch Проверяем есть ли наш модем: ls -la /dev/ttyUSB* Устанавливаем gnokii: opkg install gnokii Создаем для него конфиг файл: vi /root/.gnokiirc[global] port = /dev/ttyUSB0 model = AT connection = serial serial_baudrate = 19200 Проверяем, все ли правильно: gnokii

By Oleksandr Strakhov

OpenWrt

Компиляция исходников OpenWRT

Подготовка Для этого нам потребуется ОС семейства Linux. Я использую Ubuntu, установив её в виртуальную машину. Скачать: VirtualBox | VMWare Скачать Ubuntu Думаю с установкой проблем возникнуть не должно. Установка Устанавливаем необходимые пакеты: sudo apt-get update sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial

By Oleksandr Strakhov

OpenWrt

Установка и настройка Samba сервера в OpenWrt

Устанавливаем необходимые пакеты: opkg update opkg install luci-app-sambaДалее нам нужно отредактировать /etc/config/samba: vi /etc/config/samba В конце добавить следующую конфигурацию: config sambashare option 'name'                   'Share' option 'path'                   'mnt/media' option 'read_only'              'no' option '

By Oleksandr Strakhov

OpenWrt

Установка и настройка внешнего накопителя в OpenWrt

Необходимые пакеты: opkg update opkg install kmod-usb-storage kmod-fs-ext4 kmod-scsi-core block-mount e2fsprogs fdiskПосле установки пакетов пишем fdisk -lи смотрим как определилась флешка. В моем случае это /dev/sda. Переходим в утилиту для управления диском командой: fdisk /dev/sda Сначала нужно удалить все разделы на флешке. Пишем команду d. У нас запрашивают

By Oleksandr Strakhov

OpenWrt

Установка и настройка веб сервера OpenWrt

Будем использовать uhttpd так как он изначально установлен и используется для Luci. Для базовой работы php необходимо установить необходимые пакеты: opkg update opkg install php5 php5-cgi Так же часто нужны такие модули: opkg install php5-mod-json php5-mod-pdo php5-mod-pdo-mysql php5-mod-hash Далее нужно создать папку в которой будут хранится файлы сервера: cd .. mkdir

By Oleksandr Strakhov

OpenWrt

Настройка сетевого принтера в OpenWrt

Устанавливаем необходимые для работы принт-сервера пакеты: opkg update opkg install kmod-usb-printer p910nd luci-app-p910nd В Luci заходим Сервисы -> p910nd – сервер печати и ставим галочку на «включить» и перезагружаем роутер. Или выполняем следующую команду: uci set p910nd.@p910nd[0].enabled=1; uci commit p910nd; Включаем принтер, и подключаем его к

By Oleksandr Strakhov