Для ленивых или тех, кто просто хочет попробовать: openwrt trunk – ATTITUDE ADJUSTMENT (последняя версия, r28279) скачать
Настройка tftp/bootp сервера на Linux (под root):
#> ifconfig eth0 192.168.1.99
dnsmasq -i eth0 --dhcp-range=192.168.1.100,192.168.1.200 --dhcp-boot=openwrt-ar71xx-nand-vmlinux-initramfs.elf --enable-tftp --tftp-root=/tftp/ -d -u test -p0 -K --log-dhcp --bootp-dynamic
Подключаемся по telnet или ssh к RouterBoard и настраиваем загрузку с tftp только один раз:
#> /system routerboard settings set boot-device=try-ethernet-once-then-nand
reboot и запускаем загрузку tftp-образа
Подключите Ethernet-кабель к порту eth1/wan, отключите и включите питание, дождитесь, пока светодиод перестанет мигать.
Затем подключитесь по telnet к ramfs-образу.
Подключите Ethernet-кабель к eth2/lan или любому другому порту с 2 по 5:
#> telnet 192.168.1.1
Теперь можно тестировать всё, что угодно, пока не перейдёте к следующему шагу – прошивке OpenWRT на RouterBoard.
ВНИМАНИЕ! Это перепишет RouterOS, навсегда установит OpenWRT, аннулирует гарантию и удалит все данные с rootfs (загрузчик и лицензии останутся).
(в openwrt)
#> wget2nand
Установка программ (в openwrt):
#> opkg update
opkg list
(установка пакетов)
opkg install luci (если нужен веб-интерфейс)
opkg install [любое другое ПО]
passwd (после этого можно будет заходить по ssh)
Проверено на RB450G, работает отлично.
Q
Настройка tftp/bootp сервера на Linux (под root):
#> ifconfig eth0 192.168.1.99
dnsmasq -i eth0 --dhcp-range=192.168.1.100,192.168.1.200 --dhcp-boot=openwrt-ar71xx-nand-vmlinux-initramfs.elf --enable-tftp --tftp-root=/tftp/ -d -u test -p0 -K --log-dhcp --bootp-dynamic
Подключаемся по telnet или ssh к RouterBoard и настраиваем загрузку с tftp только один раз:
#> /system routerboard settings set boot-device=try-ethernet-once-then-nand
reboot и запускаем загрузку tftp-образа
Подключите Ethernet-кабель к порту eth1/wan, отключите и включите питание, дождитесь, пока светодиод перестанет мигать.
Затем подключитесь по telnet к ramfs-образу.
Подключите Ethernet-кабель к eth2/lan или любому другому порту с 2 по 5:
#> telnet 192.168.1.1
Теперь можно тестировать всё, что угодно, пока не перейдёте к следующему шагу – прошивке OpenWRT на RouterBoard.
ВНИМАНИЕ! Это перепишет RouterOS, навсегда установит OpenWRT, аннулирует гарантию и удалит все данные с rootfs (загрузчик и лицензии останутся).
(в openwrt)
#> wget2nand
Установка программ (в openwrt):
#> opkg update
opkg list
(установка пакетов)
opkg install luci (если нужен веб-интерфейс)
opkg install [любое другое ПО]
passwd (после этого можно будет заходить по ssh)
Проверено на RB450G, работает отлично.
Q
