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'