mirror of
https://github.com/openwrt/openwrt.git
synced 2025-03-13 15:56:55 +00:00
The TP-Link TD-W9980(B) shares the same hardware with the TP-Link TD-W8980. The only difference is that the TD-W8980 does not support VDSL. This is a software limitation and once the software is changed, both work equally supporting VDSL. This commit adds alternative names for devices so they can be easily found in the firmware selector. Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl> Link: https://github.com/openwrt/openwrt/pull/17583 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
53 lines
1.5 KiB
Makefile
53 lines
1.5 KiB
Makefile
DEVICE_VARS += TPLINK_FLASHLAYOUT TPLINK_HWID TPLINK_HWREV TPLINK_HWREVADD TPLINK_HVERSION
|
|
|
|
define Device/dsa-migration
|
|
DEVICE_COMPAT_VERSION := 1.1
|
|
DEVICE_COMPAT_MESSAGE := Config cannot be migrated from swconfig to DSA
|
|
endef
|
|
|
|
define Device/lantiqTpLink
|
|
DEVICE_VENDOR := TP-Link
|
|
TPLINK_HWREVADD := 0
|
|
TPLINK_HVERSION := 2
|
|
KERNEL := kernel-bin | append-dtb | lzma
|
|
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | \
|
|
tplink-v2-header -s -V "ver. 1.0"
|
|
IMAGES := sysupgrade.bin
|
|
IMAGE/sysupgrade.bin := tplink-v2-image -s -V "ver. 1.0" | \
|
|
check-size | append-metadata
|
|
endef
|
|
|
|
define Device/tplink_tdw8970
|
|
$(Device/dsa-migration)
|
|
$(Device/lantiqTpLink)
|
|
DEVICE_MODEL := TD-W8970
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_FLASHLAYOUT := 8Mltq
|
|
TPLINK_HWID := 0x89700001
|
|
TPLINK_HWREV := 1
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_PACKAGES:= kmod-ath9k wpad-basic-mbedtls kmod-usb-dwc2 kmod-usb-ledtrig-usbport
|
|
SUPPORTED_DEVICES += TDW8970
|
|
endef
|
|
TARGET_DEVICES += tplink_tdw8970
|
|
|
|
define Device/tplink_tdw8980
|
|
$(Device/dsa-migration)
|
|
$(Device/lantiqTpLink)
|
|
DEVICE_MODEL := TD-W8980
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_ALT0_VENDOR := TP-LINK
|
|
DEVICE_ALT0_MODEL := TD-W9980
|
|
DEVICE_ALT0_VARIANT := v1
|
|
DEVICE_ALT1_VENDOR := TP-LINK
|
|
DEVICE_ALT1_MODEL := TD-W9980B
|
|
DEVICE_ALT1_VARIANT := v1
|
|
TPLINK_FLASHLAYOUT := 8Mltq
|
|
TPLINK_HWID := 0x89800001
|
|
TPLINK_HWREV := 14
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_PACKAGES:= kmod-ath9k kmod-owl-loader wpad-basic-mbedtls kmod-usb-dwc2 kmod-usb-ledtrig-usbport
|
|
SUPPORTED_DEVICES += TDW8980
|
|
endef
|
|
TARGET_DEVICES += tplink_tdw8980
|