Архив рубрики: wrt

Добавляем поддержку флешек в openwrt через модули из других версий ядра

Примечание:

Статья годится только для ядер 2.6.Х. Для ядер 3.Х нужно поставить пакеты через —force-depends и просто скопировать нужные модули из папки /lib/modules/XXX в /lib/modules/YYY. Более того, в ядрах 3.Х присутствует команда modprobe.

И так. Для того, что бы добавить поддержку USB-storage (собственно флешка) нужны такие модули ядра: kmod-usb-storage, kmod-scsi-mod, kmod-sd-mod. При попытке установить получаем сообщение

# opkg install kmod-usb-storage
Installing kmod-usb-storage (2.6.32.27-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/kmod-usb-storage_2.6.32.27-1_ar71xx.ipk.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-storage:
* kernel (= 2.6.32.27-1) * kernel (= 2.6.32.27-1) *
* opkg_install_cmd: Cannot install package  kmod-usb-storage.

Читать далее

Изменение скорости и дуплекса

По умолчанию для роутеров стоит автоопределение скорости. Но если нужно принудительно выставить — тут есть кое-какие сложности. Всего я опробовал 3 разные утилиты и только одна реально изменяла эти параметры.

Тестовый стенд: Linksys WRT160NL, прошивка Backfire (10.03, r20728).

Читать далее

Пишем правила в стиле iptables

Стандартными средствами openwrt заполнять файл с правилами /etc/config/firewall неудобно. Что бы иметь возможность использовать правила в стиле iptables, добавим такие строки

config include
option path /etc/firewall.user

в файл /etc/config/firewall. После можно добавить правила в стиле iptables:

iptables -I zone_lan_forward 15 -p tcp -s 10.21.0.0/24 --dport 25 -j REJECT
iptables -I zone_lan_forward 16 -p tcp -s 10.21.0.0/24 --dport 80 -j REJECT

После всех изменений делаем

/etc/init.d/firewall restart

Восстановление роутера после неудачной прошивки

Иногда бывают ситуации, когда роутер прошивается неудачно. Причин тому может быть много: неправильная прошивка, сбой при прошивки, ошибка разработчиков прошивки и прочие. В любом случае выяснять это не имеет смысла, а лучше займёмся восстановлением прошивки роутера.

Тестовый стенд: Linksys WRT160NL, USB-кабель DKU-5 от телефонов nokia, ОС Windows XP

Читать далее

Настройка CDMA модема Novatel U720 от ИнтерТелекома

USB-модемы в наши времена не такая уже и диковинка. Это очень удобная мобильная вещь, с помощью которой можно получить интернет практически в любом месте покрытия вашего оператора.

В этой статье расскажу как можно настроить USB модем под разными типа операционных систем.

Читать далее

Настройка CDMA модема от MTS connect

USB-модемы в наши времена не такая уже и диковинка. Это очень удобная мобильная вещь, с помощью которой можно получить интернет практически в любом месте покрытия вашего оператора.

В этой статье расскажу как можно настроить USB модем под разными типа операционных систем.

Читать далее

Бэкап по сети через netcat

При использовании роутеров с прошивками OpenWRT возникает проблема создания резервных копий при ограниченном дисковом пространстве. Иными словами нужно делать бэкап на лету по сети. Для этого очень подходит утилита nc (netcat), которая есть уже в базовой прошивке, а так же в большинстве *nix системах.

Читать далее

Настройка MTS connect/Интертелекома

Если вам попал в руки роутер с USB портом на который можно установить прошивку OpenWRT, то это можно сказать практически универсальный мобильный роутер для небольшого офиса.

В статье расскажу, как настроить раздачу интернета на примере модемов AnyData ADU500 от MTS и Novatel U720 от Интертелекома.

Тестовый стенд: роутер Linksys 160NL, Asus WL-500gP V2 (для этой модели прочтите Примечание для Asus) OpenWRT , с ядром 2.6.30.10-1

Читать далее

Настройка USB2NET на примере Dlink DUB-E100, STlab (Moschip)

Бывают ситуации, когда свободных ethernet портов у вас уже нет, а потребность в них появилась. Выходов может быть несколько: покупка ещё одной сетевой платы, замена текущих сетевых плат на платы с 2-мя или 4-мя портами, покупка USB2Ethernet устройств. В этой статье мы рассмотрим последний вариант.

Для этих целей я взял именно устройство Dlink DUB-E100 по причине того, что это устройство использует режим USB2.0. Есть и другие устройства по дешевле по $5(для сравнения — Dlink стоит $25 ), но они используют USB1.0 (редко USB1.1) в связи

Читать далее