ca2a03d1f6
Add full support for Mikrotik RB-941-2nD (hAP lite) Original patch by Sergey Sergeev <adron@yapic.net> and more information is available here: https://wiki.openwrt.org/toh/mikrotik/rb941_2nd I updated and adapted the patch to apply cleanly to LEDE trunk and added proper numbering for the switch ports (matching case labels). Tested working on actual hardware with the information provided in the above webpage. Sysupgrade works. Signed-off-by: Thibaut VARENE <hacks@slashdirt.org> Signed-off-by: Felix Fietkau <nbd@nbd.name>
42 lines
1.0 KiB
Makefile
42 lines
1.0 KiB
Makefile
define Device/mikrotik
|
|
PROFILES := Default
|
|
BOARD_NAME := routerboard
|
|
KERNEL_INITRAMFS :=
|
|
KERNEL_NAME := loader-generic.elf
|
|
KERNEL := kernel-bin | kernel2minor -s 2048 -e -c
|
|
FILESYSTEMS := squashfs
|
|
IMAGES := sysupgrade.bin
|
|
IMAGE/sysupgrade.bin := sysupgrade-tar
|
|
endef
|
|
|
|
define Device/nand-64m
|
|
$(Device/mikrotik)
|
|
KERNEL := kernel-bin | kernel2minor -s 512 -e -c
|
|
endef
|
|
|
|
define Device/nand-large
|
|
$(Device/mikrotik)
|
|
KERNEL := kernel-bin | kernel2minor -s 2048 -e -c
|
|
endef
|
|
|
|
TARGET_DEVICES += nand-64m nand-large
|
|
|
|
define Device/rb-nor-flash-16M
|
|
DEVICE_PROFILE := Default
|
|
BLOCKSIZE := 64k
|
|
IMAGE_SIZE := 16000k
|
|
LOADER_TYPE := elf
|
|
KERNEL_INSTALL := 1
|
|
KERNEL := kernel-bin | lzma | loader-kernel | kernel2minor -s 1024 -e
|
|
KERNEL_INITRAMFS := kernel-bin | lzma | loader-kernel
|
|
IMAGES := sysupgrade.bin
|
|
IMAGE/sysupgrade.bin = append-rootfs | pad-rootfs | combined-image | check-size $$$$(IMAGE_SIZE)
|
|
endef
|
|
|
|
define Device/rb-941-2nd
|
|
$(Device/rb-nor-flash-16M)
|
|
BOARDNAME:= rb-941-2nd
|
|
endef
|
|
|
|
TARGET_DEVICES += rb-941-2nd
|