octeon: add SUPPORTED_DEVICES to er/erlite

Using the BOARD_NAME variable results for both er and erlite devices to
identify themselfs as `er` and `erlite` (via `ubus call system board`).

This is problematic when devices search for firmware upgrades since the
OpenWrt profile is actually called `ubnt_edgerouter` and
`ubnt_edgerouter-lite`.

By adding the `SUPPORTED_DEVICE` a mapping is created to point devices
called `er` or `erlite` to the corresponding profile.

FIXES: https://github.com/openwrt/asu/issues/348

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 2a07270180)
This commit is contained in:
Paul Spooren 2022-06-07 13:26:43 +02:00
parent 09dae4feac
commit f94b30d83c

View File

@ -48,6 +48,7 @@ define Device/ubnt_edgerouter
DEVICE_MODEL := EdgeRouter DEVICE_MODEL := EdgeRouter
BOARD_NAME := er BOARD_NAME := er
CMDLINE := $(ER_CMDLINE) CMDLINE := $(ER_CMDLINE)
SUPPORTED_DEVICES += er
endef endef
TARGET_DEVICES += ubnt_edgerouter TARGET_DEVICES += ubnt_edgerouter
@ -68,6 +69,7 @@ define Device/ubnt_edgerouter-lite
DEVICE_MODEL := EdgeRouter Lite DEVICE_MODEL := EdgeRouter Lite
BOARD_NAME := erlite BOARD_NAME := erlite
CMDLINE := $(ERLITE_CMDLINE) CMDLINE := $(ERLITE_CMDLINE)
SUPPORTED_DEVICES += erlite
endef endef
TARGET_DEVICES += ubnt_edgerouter-lite TARGET_DEVICES += ubnt_edgerouter-lite