2018-05-30 13:18:50 +00:00
|
|
|
include ./common-tp-link.mk
|
2018-05-06 08:20:11 +00:00
|
|
|
|
2018-12-12 16:56:15 +00:00
|
|
|
define Device/tplink_archer-a7-v5
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 15104k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer A7 v5
|
2018-12-12 16:56:15 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
|
|
TPLINK_BOARD_ID := ARCHER-A7-V5
|
|
|
|
BOARDNAME := ARCHER-A7-V5
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-a7-v5
|
|
|
|
|
2018-10-28 04:30:52 +00:00
|
|
|
define Device/tplink_archer-c2-v3
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 7808k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C2 v3
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9887-ct
|
2018-10-28 04:30:52 +00:00
|
|
|
TPLINK_BOARD_ID := ARCHER-C2-V3
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c2-v3
|
|
|
|
|
2019-05-09 12:55:16 +00:00
|
|
|
define Device/tplink_archer-c25-v1
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9561
|
|
|
|
IMAGE_SIZE := 7808k
|
|
|
|
DEVICE_TITLE := TP-Link Archer C25 v1
|
|
|
|
TPLINK_BOARD_ID := ARCHER-C25-V1
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9887-ct
|
2019-05-09 12:55:16 +00:00
|
|
|
SUPPORTED_DEVICES += archer-c25-v1
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c25-v1
|
|
|
|
|
ath79: add support for Archer C58/C59 v1
This commit adds support for the Archer C58 v1 and C59 v1, previously
supported in the ar71xx target.
CPU: Qualcomm QCA9561
RAM: 64M (C58) / 128M (C59)
FLASH: 8M (C58) / 16M (C59)
WiFi: QCA9561 bgn 3x3:3
QCA9888 nac 2x2:2
LED: Power, WiFi 2.4, WiFi 5, WAN green, WAN amber, LAN, WPS
Only C59: USB
BTN: WPS, WiFi, Reset
Installation
------------
Via Web-UI:
Update factory image via Web-UI.
Via TFTP:
Rename factory image to "tp_recovery.bin" and place it in the root-dir
of your tftp server. Configure to listen on 192.168.0.66. Power up the
router while holding down the reset-button. The router will flash itself
and reboot.
Note: For TFTP, you might need a switch between router and computer, as
link establishment might take to long.
Signed-off-by: David Bauer <mail@david-bauer.net>
2018-10-31 19:19:49 +00:00
|
|
|
define Device/tplink_archer-c58-v1
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9561
|
|
|
|
IMAGE_SIZE := 7936k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C58 v1
|
ath79: add support for Archer C58/C59 v1
This commit adds support for the Archer C58 v1 and C59 v1, previously
supported in the ar71xx target.
CPU: Qualcomm QCA9561
RAM: 64M (C58) / 128M (C59)
FLASH: 8M (C58) / 16M (C59)
WiFi: QCA9561 bgn 3x3:3
QCA9888 nac 2x2:2
LED: Power, WiFi 2.4, WiFi 5, WAN green, WAN amber, LAN, WPS
Only C59: USB
BTN: WPS, WiFi, Reset
Installation
------------
Via Web-UI:
Update factory image via Web-UI.
Via TFTP:
Rename factory image to "tp_recovery.bin" and place it in the root-dir
of your tftp server. Configure to listen on 192.168.0.66. Power up the
router while holding down the reset-button. The router will flash itself
and reboot.
Note: For TFTP, you might need a switch between router and computer, as
link establishment might take to long.
Signed-off-by: David Bauer <mail@david-bauer.net>
2018-10-31 19:19:49 +00:00
|
|
|
TPLINK_BOARD_ID := ARCHER-C58-V1
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9888-ct
|
ath79: add support for Archer C58/C59 v1
This commit adds support for the Archer C58 v1 and C59 v1, previously
supported in the ar71xx target.
CPU: Qualcomm QCA9561
RAM: 64M (C58) / 128M (C59)
FLASH: 8M (C58) / 16M (C59)
WiFi: QCA9561 bgn 3x3:3
QCA9888 nac 2x2:2
LED: Power, WiFi 2.4, WiFi 5, WAN green, WAN amber, LAN, WPS
Only C59: USB
BTN: WPS, WiFi, Reset
Installation
------------
Via Web-UI:
Update factory image via Web-UI.
Via TFTP:
Rename factory image to "tp_recovery.bin" and place it in the root-dir
of your tftp server. Configure to listen on 192.168.0.66. Power up the
router while holding down the reset-button. The router will flash itself
and reboot.
Note: For TFTP, you might need a switch between router and computer, as
link establishment might take to long.
Signed-off-by: David Bauer <mail@david-bauer.net>
2018-10-31 19:19:49 +00:00
|
|
|
SUPPORTED_DEVICES += archer-c58-v1
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c58-v1
|
|
|
|
|
|
|
|
define Device/tplink_archer-c59-v1
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9561
|
|
|
|
IMAGE_SIZE := 14528k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C59 v1
|
ath79: add support for Archer C58/C59 v1
This commit adds support for the Archer C58 v1 and C59 v1, previously
supported in the ar71xx target.
CPU: Qualcomm QCA9561
RAM: 64M (C58) / 128M (C59)
FLASH: 8M (C58) / 16M (C59)
WiFi: QCA9561 bgn 3x3:3
QCA9888 nac 2x2:2
LED: Power, WiFi 2.4, WiFi 5, WAN green, WAN amber, LAN, WPS
Only C59: USB
BTN: WPS, WiFi, Reset
Installation
------------
Via Web-UI:
Update factory image via Web-UI.
Via TFTP:
Rename factory image to "tp_recovery.bin" and place it in the root-dir
of your tftp server. Configure to listen on 192.168.0.66. Power up the
router while holding down the reset-button. The router will flash itself
and reboot.
Note: For TFTP, you might need a switch between router and computer, as
link establishment might take to long.
Signed-off-by: David Bauer <mail@david-bauer.net>
2018-10-31 19:19:49 +00:00
|
|
|
TPLINK_BOARD_ID := ARCHER-C59-V1
|
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
|
|
SUPPORTED_DEVICES += archer-c59-v1
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c59-v1
|
|
|
|
|
2019-05-05 16:36:43 +00:00
|
|
|
define Device/tplink_archer-c60-v1
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9561
|
|
|
|
IMAGE_SIZE := 7936k
|
|
|
|
DEVICE_TITLE := TP-Link Archer C60 v1
|
|
|
|
TPLINK_BOARD_ID := ARCHER-C60-V1
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9888-ct
|
2019-05-05 16:36:43 +00:00
|
|
|
SUPPORTED_DEVICES += archer-c60-v1
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c60-v1
|
|
|
|
|
2019-05-05 16:46:09 +00:00
|
|
|
define Device/tplink_archer-c60-v2
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9561
|
|
|
|
IMAGE_SIZE := 7808k
|
|
|
|
DEVICE_TITLE := TP-Link Archer C60 v2
|
|
|
|
TPLINK_BOARD_ID := ARCHER-C60-V2
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9888-ct
|
2019-05-05 16:46:09 +00:00
|
|
|
SUPPORTED_DEVICES += archer-c60-v2
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c60-v2
|
|
|
|
|
ath79: add support for TP-Link Archer C60 v3
TP-Link Archer C60 v3 is a dual-band AC1350 router,
based on Qualcomm/Atheros QCA9561 + QCA9886.
It seems to be identical to the v2 revision, except that
it lacks a WPS LED and has different GPIO for amber WAN LED.
Specification:
- 775/650/258 MHz (CPU/DDR/AHB)
- 64 MB of RAM (DDR2)
- 8 MB of FLASH (SPI NOR)
- 3T3R 2.4 GHz
- 2T2R 5 GHz
- 5x 10/100 Mbps Ethernet
- 6x LED, 2x button
- UART header on PCB
Flash instruction (WebUI):
Download *-factory.bin image and upload it via the firmwary upgrade
function of the stock firmware WebUI.
Flash instruction (TFTP):
1. Set PC to fixed IP address 192.168.0.66
2. Download *-factory.bin image and rename it to tp_recovery.bin
3. Start a tftp server with the file tp_recovery.bin in its root
directory
4. Turn off the router
5. Press and hold reset button
6. Turn on router with the reset button pressed and wait ~15 seconds
7. Release the reset button and after a short time the firmware should
be transferred from the tftp server
8. Wait ~30 second to complete recovery
While TFTP works for OpenWrt images, my device didn't accept the
only available official firmware "Archer C60(EU)_V3.0_190115.bin".
In contrast to earlier revisions (v2), the v3 contains the (same)
MAC address twice, once in 0x1fa08 and again in 0x1fb08.
While the partition-table on the device refers to the latter, the
firmware image contains a different partition-table for that region:
name device firmware
factory-boot 0x00000-0x1fb00 0x00000-0x1fa00
default-mac 0x1fb00-0x1fd00 0x1fa00-0x1fc00
pin 0x1fd00-0x1fe00 0x1fc00-0x1fd00
product-info 0x1fe00-0x1ff00 0x1fd00-0x1ff00
device-id 0x1ff00-0x20000 0x1ff00-0x20000
While the MAC address is present twice, other data like the PIN isn't,
so with the partitioning from the firmware image the PIN on the device
would actually be outside of its partition.
Consequently, the patch uses the MAC location from the device (which
is the same as for the v2).
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(cherry picked from commit 646d95c374072598fab9e949ef4425177c5c7960)
2020-02-12 13:43:15 +00:00
|
|
|
define Device/tplink_archer-c60-v3
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9561
|
|
|
|
IMAGE_SIZE := 7808k
|
|
|
|
DEVICE_TITLE := TP-Link Archer C60 v3
|
|
|
|
TPLINK_BOARD_ID := ARCHER-C60-V3
|
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9888-ct
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c60-v3
|
|
|
|
|
2018-12-28 08:24:01 +00:00
|
|
|
define Device/tplink_archer-c6-v2
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 7808k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C6 v2
|
2018-12-28 08:24:01 +00:00
|
|
|
TPLINK_BOARD_ID := ARCHER-C6-V2
|
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c6-v2
|
|
|
|
|
2019-02-25 18:27:28 +00:00
|
|
|
define Device/tplink_archer-c5-v1
|
|
|
|
$(Device/tplink-16mlzma)
|
|
|
|
ATH_SOC := qca9558
|
|
|
|
DEVICE_TITLE := TP-Link Archer C5 v1
|
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
|
|
TPLINK_HWID := 0xc5000001
|
|
|
|
SUPPORTED_DEVICES += archer-c5
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c5-v1
|
|
|
|
|
2018-08-17 16:36:32 +00:00
|
|
|
define Device/tplink_archer-c7-v1
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := qca9558
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C7 v1
|
2019-11-22 18:39:19 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
2018-08-17 16:36:32 +00:00
|
|
|
TPLINK_HWID := 0x75000001
|
2019-04-17 13:45:52 +00:00
|
|
|
SUPPORTED_DEVICES += archer-c7
|
2018-08-17 16:36:32 +00:00
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c7-v1
|
|
|
|
|
2018-08-02 07:14:10 +00:00
|
|
|
define Device/tplink_archer-c7-v2
|
2018-06-26 05:25:33 +00:00
|
|
|
$(Device/tplink-16mlzma)
|
|
|
|
ATH_SOC := qca9558
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C7 v2
|
2018-09-05 12:51:44 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
2018-06-26 05:25:33 +00:00
|
|
|
TPLINK_HWID := 0xc7000002
|
2019-04-17 13:45:52 +00:00
|
|
|
SUPPORTED_DEVICES += archer-c7
|
2018-12-06 11:07:56 +00:00
|
|
|
IMAGES += factory-us.bin factory-eu.bin
|
2018-06-26 05:25:33 +00:00
|
|
|
IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
|
|
|
|
IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
|
|
|
|
endef
|
2018-08-02 07:14:10 +00:00
|
|
|
TARGET_DEVICES += tplink_archer-c7-v2
|
2018-06-26 05:25:33 +00:00
|
|
|
|
2019-01-01 22:11:49 +00:00
|
|
|
define Device/tplink_archer-c7-v4
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 15104k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C7 v4
|
2019-01-01 22:11:49 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
|
|
TPLINK_BOARD_ID := ARCHER-C7-V4
|
|
|
|
BOARDNAME := ARCHER-C7-V4
|
|
|
|
SUPPORTED_DEVICES += archer-c7-v4
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c7-v4
|
|
|
|
|
2018-12-24 02:36:59 +00:00
|
|
|
define Device/tplink_archer-c7-v5
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 15360k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link Archer C7 v5
|
2018-12-24 02:36:59 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
|
|
TPLINK_BOARD_ID := ARCHER-C7-V5
|
|
|
|
BOARDNAME := ARCHER-C7-V5
|
|
|
|
SUPPORTED_DEVICES += archer-c7-v5
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-c7-v5
|
|
|
|
|
2019-03-25 17:46:26 +00:00
|
|
|
define Device/tplink_cpe210-v2
|
|
|
|
$(Device/tplink-safeloader)
|
|
|
|
ATH_SOC := qca9533
|
|
|
|
IMAGE_SIZE := 7680k
|
|
|
|
DEVICE_TITLE := TP-Link CPE210 v2
|
|
|
|
TPLINK_BOARD_ID := CPE210V2
|
|
|
|
DEVICE_PACKAGES := rssileds
|
|
|
|
LOADER_TYPE := elf
|
|
|
|
SUPPORTED_DEVICES += cpe210-v2
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_cpe210-v2
|
|
|
|
|
2019-03-31 19:07:03 +00:00
|
|
|
define Device/tplink_cpe210-v3
|
|
|
|
$(Device/tplink-safeloader)
|
|
|
|
ATH_SOC := qca9533
|
|
|
|
IMAGE_SIZE := 7680k
|
|
|
|
DEVICE_TITLE := TP-Link CPE210 v3
|
|
|
|
DEVICE_PACKAGES := rssileds
|
|
|
|
TPLINK_BOARD_ID := CPE210V3
|
|
|
|
LOADER_TYPE := elf
|
|
|
|
SUPPORTED_DEVICES += cpe210-v3
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_cpe210-v3
|
|
|
|
|
2019-10-26 01:29:36 +00:00
|
|
|
define Device/tplink_cpe220-v3
|
|
|
|
$(Device/tplink-safeloader)
|
|
|
|
ATH_SOC := qca9533
|
|
|
|
IMAGE_SIZE := 7680k
|
|
|
|
DEVICE_TITLE := TP-Link CPE220 v3
|
|
|
|
DEVICE_PACKAGES := rssileds
|
|
|
|
TPLINK_BOARD_ID := CPE220V3
|
|
|
|
LOADER_TYPE := elf
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_cpe220-v3
|
|
|
|
|
2019-05-05 20:35:00 +00:00
|
|
|
define Device/tplink_archer-d50-v1
|
|
|
|
ATH_SOC := qca9531
|
|
|
|
DEVICE_TITLE := TP-Link Archer D50 v1
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
|
2019-05-05 20:35:00 +00:00
|
|
|
BOARDNAME := ARCHER-D50-V1
|
|
|
|
IMAGE_SIZE := 7808k
|
|
|
|
TPLINK_HWID := 0xC1200001
|
|
|
|
TPLINK_HWREV := 0x00000046
|
|
|
|
TPLINK_FLASHLAYOUT := 8Mqca
|
|
|
|
TPLINK_HWREVADD := 0x00000000
|
|
|
|
TPLINK_HVERSION := 3
|
|
|
|
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. 2.0" | \
|
|
|
|
append-metadata | check-size $$$$(IMAGE_SIZE)
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_archer-d50-v1
|
|
|
|
|
2019-03-11 17:50:42 +00:00
|
|
|
define Device/tplink_re350k-v1
|
2019-03-27 18:14:34 +00:00
|
|
|
$(Device/tplink-safeloader)
|
2019-03-11 17:50:42 +00:00
|
|
|
ATH_SOC := qca9558
|
|
|
|
IMAGE_SIZE := 13760k
|
|
|
|
DEVICE_TITLE := TP-Link RE350K v1
|
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
|
|
TPLINK_BOARD_ID := RE350K-V1
|
|
|
|
TPLINK_HWID := 0x0
|
|
|
|
TPLINK_HWREV := 0
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_re350k-v1
|
|
|
|
|
2018-08-10 06:48:43 +00:00
|
|
|
define Device/tplink_re450-v2
|
2019-03-27 18:14:34 +00:00
|
|
|
$(Device/tplink-safeloader)
|
2018-06-29 03:44:58 +00:00
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 6016k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link RE450 v2
|
2019-12-24 12:04:26 +00:00
|
|
|
DEVICE_PACKAGES := kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
|
2018-06-29 03:44:58 +00:00
|
|
|
TPLINK_HWID := 0x0
|
|
|
|
TPLINK_HWREV := 0
|
|
|
|
TPLINK_BOARD_ID := RE450-V2
|
|
|
|
LOADER_TYPE := elf
|
|
|
|
endef
|
2018-08-10 06:48:43 +00:00
|
|
|
TARGET_DEVICES += tplink_re450-v2
|
2018-06-29 03:44:58 +00:00
|
|
|
|
2019-07-28 10:20:26 +00:00
|
|
|
define Device/tplink_tl-wdr3500-v1
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9344
|
|
|
|
DEVICE_TITLE := TP-Link TL-WDR3500 v1
|
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x35000001
|
|
|
|
SUPPORTED_DEVICES += tl-wdr3500
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wdr3500-v1
|
|
|
|
|
2019-06-16 10:51:57 +00:00
|
|
|
define Device/tplink_tl-wdr3600-v1
|
2018-05-18 16:06:03 +00:00
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9344
|
2019-06-16 10:51:57 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WDR3600 v1
|
2018-05-18 16:06:03 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x36000001
|
2019-02-22 23:25:07 +00:00
|
|
|
SUPPORTED_DEVICES += tl-wdr4300
|
2018-05-18 16:06:03 +00:00
|
|
|
endef
|
2019-06-16 10:51:57 +00:00
|
|
|
TARGET_DEVICES += tplink_tl-wdr3600-v1
|
2018-05-18 16:06:03 +00:00
|
|
|
|
2019-06-16 10:51:57 +00:00
|
|
|
define Device/tplink_tl-wdr4300-v1
|
2018-08-08 05:19:30 +00:00
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9344
|
2019-06-16 10:51:57 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WDR4300 v1
|
2018-08-08 05:19:30 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
2018-05-18 16:06:03 +00:00
|
|
|
TPLINK_HWID := 0x43000001
|
2018-08-02 07:14:10 +00:00
|
|
|
SUPPORTED_DEVICES += tl-wdr4300
|
2018-05-18 16:06:03 +00:00
|
|
|
endef
|
2019-06-16 10:51:57 +00:00
|
|
|
TARGET_DEVICES += tplink_tl-wdr4300-v1
|
2018-06-16 10:37:55 +00:00
|
|
|
|
2019-12-09 12:53:21 +00:00
|
|
|
define Device/tplink_tl-wdr4300-v1-il
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9344
|
|
|
|
DEVICE_TITLE := TP-Link TL-WDR4300 v1 (IL)
|
|
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x43008001
|
|
|
|
SUPPORTED_DEVICES += tl-wdr4300
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wdr4300-v1-il
|
|
|
|
|
2019-12-09 12:44:03 +00:00
|
|
|
define Device/tplink_tl-wdr4310-v1
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9344
|
|
|
|
DEVICE_TITLE := TP-Link TL-WDR4310 v1
|
|
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x43100001
|
|
|
|
SUPPORTED_DEVICES += tl-wdr4300
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wdr4310-v1
|
|
|
|
|
2018-08-09 04:29:28 +00:00
|
|
|
define Device/tplink_tl-wdr4900-v2
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := qca9558
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WDR4900 v2
|
2018-08-09 04:29:28 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x49000002
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wdr4900-v2
|
|
|
|
|
2018-12-28 23:45:22 +00:00
|
|
|
define Device/tplink_tl-wr810n-v1
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := qca9531
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR810N v1
|
2018-12-28 23:45:22 +00:00
|
|
|
TPLINK_HWID := 0x8100001
|
|
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr810n-v1
|
|
|
|
|
|
|
|
define Device/tplink_tl-wr810n-v2
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := qca9533
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR810N v2
|
2018-12-28 23:45:22 +00:00
|
|
|
TPLINK_HWID := 0x8100002
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr810n-v2
|
|
|
|
|
2018-12-16 01:22:45 +00:00
|
|
|
define Device/tplink_tl-wr710n-v1
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9331
|
|
|
|
DEVICE_TITLE := TP-Link TL-WR710N v1
|
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x07100001
|
|
|
|
SUPPORTED_DEVICES += tl-wr710n
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr710n-v1
|
|
|
|
|
2018-12-11 15:14:21 +00:00
|
|
|
define Device/tplink_tl-wr842n-v1
|
|
|
|
$(Device/tplink-8m)
|
|
|
|
ATH_SOC := ar7241
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR842N/ND v1
|
2018-12-11 15:14:21 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x8420001
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr842n-v1
|
|
|
|
|
2018-10-07 10:21:45 +00:00
|
|
|
define Device/tplink_tl-wr842n-v2
|
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar9341
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR842N/ND v2
|
2018-10-07 10:21:45 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x8420002
|
|
|
|
SUPPORTED_DEVICES += tl-wr842n-v2
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr842n-v2
|
|
|
|
|
2019-03-24 23:03:19 +00:00
|
|
|
define Device/tplink_tl-wr842n-v3
|
|
|
|
$(Device/tplink-16mlzma)
|
|
|
|
ATH_SOC := qca9533
|
|
|
|
DEVICE_TITLE := TP-Link TL-WR842N v3
|
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x8420003
|
|
|
|
SUPPORTED_DEVICES += tl-wr842n-v3
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr842n-v3
|
|
|
|
|
2019-05-07 11:53:21 +00:00
|
|
|
define Device/tplink_tl-wr1043nd-v1
|
|
|
|
$(Device/tplink-8m)
|
|
|
|
ATH_SOC := ar9132
|
|
|
|
DEVICE_TITLE := TP-Link TL-WR1043N/ND v1
|
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x10430001
|
|
|
|
SUPPORTED_DEVICES += tl-wr1043nd
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v1
|
|
|
|
|
2018-08-02 07:14:10 +00:00
|
|
|
define Device/tplink_tl-wr1043nd-v2
|
2018-06-18 17:22:13 +00:00
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := qca9558
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR1043N/ND v2
|
2018-06-18 17:22:13 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x10430002
|
2018-08-02 07:14:10 +00:00
|
|
|
SUPPORTED_DEVICES += tl-wr1043nd-v2
|
2018-06-18 17:22:13 +00:00
|
|
|
endef
|
2018-08-02 07:14:10 +00:00
|
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v2
|
2018-06-18 17:22:13 +00:00
|
|
|
|
2018-08-02 07:14:10 +00:00
|
|
|
define Device/tplink_tl-wr1043nd-v3
|
2018-06-18 17:22:13 +00:00
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := qca9558
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR1043N/ND v3
|
2018-06-18 17:22:13 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x10430003
|
2019-11-11 18:03:20 +00:00
|
|
|
SUPPORTED_DEVICES += tl-wr1043nd-v2
|
2018-06-18 17:22:13 +00:00
|
|
|
endef
|
2018-08-02 07:14:10 +00:00
|
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v3
|
2018-06-18 17:22:13 +00:00
|
|
|
|
2018-08-02 07:14:10 +00:00
|
|
|
define Device/tplink_tl-wr1043nd-v4
|
2019-03-27 18:14:34 +00:00
|
|
|
$(Device/tplink-safeloader)
|
2018-06-16 10:37:55 +00:00
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 15552k
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR1043N/ND v4
|
2018-06-16 10:37:55 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x10430004
|
|
|
|
TPLINK_BOARD_ID := TLWR1043NDV4
|
2018-08-02 07:14:10 +00:00
|
|
|
SUPPORTED_DEVICES += tl-wr1043nd-v4
|
2018-06-16 10:37:55 +00:00
|
|
|
endef
|
2018-08-02 07:14:10 +00:00
|
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v4
|
2018-06-20 22:02:10 +00:00
|
|
|
|
2019-05-06 13:29:16 +00:00
|
|
|
define Device/tplink_tl-wr1043n-v5
|
|
|
|
$(Device/tplink-safeloader-uimage)
|
|
|
|
ATH_SOC := qca9563
|
|
|
|
IMAGE_SIZE := 15104k
|
|
|
|
DEVICE_TITLE := TP-Link TL-WR1043N v5
|
|
|
|
TPLINK_BOARD_ID := TLWR1043NV5
|
|
|
|
SUPPORTED_DEVICES += tl-wr1043n-v5
|
|
|
|
endef
|
|
|
|
TARGET_DEVICES += tplink_tl-wr1043n-v5
|
|
|
|
|
2018-08-02 07:14:10 +00:00
|
|
|
define Device/tplink_tl-wr2543-v1
|
2018-06-20 22:02:10 +00:00
|
|
|
$(Device/tplink-8mlzma)
|
|
|
|
ATH_SOC := ar7242
|
2019-01-04 21:44:08 +00:00
|
|
|
DEVICE_TITLE := TP-Link TL-WR2543N/ND v1
|
2018-06-20 22:02:10 +00:00
|
|
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
|
|
TPLINK_HWID := 0x25430001
|
|
|
|
IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade -v 3.13.99 | \
|
|
|
|
append-metadata | check-size $$$$(IMAGE_SIZE)
|
|
|
|
IMAGE/factory.bin := append-rootfs | mktplinkfw factory -v 3.13.99
|
2020-01-23 14:42:48 +00:00
|
|
|
SUPPORTED_DEVICES += tl-wr2543n
|
2018-06-20 22:02:10 +00:00
|
|
|
endef
|
2018-08-02 07:14:10 +00:00
|
|
|
TARGET_DEVICES += tplink_tl-wr2543-v1
|