MikroTik RouterBOARD 951Ui-2HnD
Hardware
CPU | CPU Speed | RAM (MB) | NAND (MB) | Serial Flash | Ethernet Switch | PoE port | Wireless | USB | UART | JTAG |
---|---|---|---|---|---|---|---|---|---|---|
AR9334 | 600 MHz | 128 (2x W9751G6KB-25) | 128 (1x TC58DVG02D5TA00-ND) | MX25L512E | AR7240 (10M/100M) | 1-in 5-out (500mA) | AR9344-DC3A | 1x 2.0 | 1x onboard | 1x onboard |
Создание образа
!!!Внимание, делайте из-под обычного пользователя, не root!!! Сначала скачайте из репозитория образ
git clone git://git.openwrt.org/14.07/openwrt.git cd openwrt
Потом добавьте репозитории пакетов
./scripts/feeds update -a ./scripts/feeds install -a
После этого вводим команду
make prereq
она укажет нам, каких пакетов не хватает Далее даём команду
make menuconfig
и выбираем:
Target = AR7XXX Subtarget = Mikrotik device with NAND flash Target Profile = Atheros WiFi (ath5k) Target Images = ramdisk, tar.gz
Для того, чтобы WiFi работал надо:
Kernel Modules->Wireless Drivers-> отметьте звёздочкой, нажав дважды пробел, kmod-ath9k
Выходим из меню, нажимая последовательно exit. При запросе сохранения ответьте Yes. Далее соберём образы
make
О том, как запустить образ для проверки и прошить его, читайте в английской инструкции. Только имя файла там будет
openwrt-ar71xx-mikrotik-Ath5k-rootfs.tar.gz
Настройка
После прошивки отключаем POE (5 порт, что горит красным).
echo "echo 0>/sys/class/gpio/gpio2/value">/lib/preinit/99_POE_Pot5
Затем устанавливаем пакет luci уже через telnet, набрав в командной строке
opkg update opkg install luci
Из под неё уже всё удобно настраивать. Чтоб зажечь светодиоды, в интерефейсе добавляем правило для каждого диода.
- Для порта первого - Триггер netdev, устройство eth0
- С порта 2 по 5-й ставим триггер switch0, затем вам надо будет отредактировать файл
/etc/config/system, чтобы зажечь эти светодиоды.
config led 'act' option trigger 'netdev' option mode 'link tx rx' option sysfs 'rb:green:act' option name 'ACT' option dev 'eth1' option brightness '0' config led 'p1' option trigger 'netdev' option name 'Port_1' option sysfs 'rb:green:port1' option dev 'eth0' option mode 'link tx rx' config led 'p2' option trigger 'switch0' option name 'Port_2' option sysfs 'rb:green:port2' option port_mask '0x10' option mode 'link tx rx' config led 'p3' option name 'Port_3' option sysfs 'rb:green:port3' option trigger 'switch0' option port_mask '0x8' option mode 'link tx rx' config led 'p4' option name 'Port_4' option trigger 'switch0' option sysfs 'rb:green:port4' option port_mask '0x4' option mode 'link tx rx' config led 'p5' option name 'Port_5' option sysfs 'rb:green:port5' option trigger 'switch0' option port_mask '0x2' option mode 'link tx rx' config led 'wlan' option sysfs 'rb:green:wlan' option name 'WLAN' option trigger 'phy0tpt'