TP-Link TL-WR902AC v1 is a pocket-size, dual-band (AC750), successor of TL-MR3020 (both devices use very similar enclosure, in same size). New device is based on Qualcomm QCA9531 v2 + QCA9887. FCC ID: TE7WR902AC. Specification: - 650/391/216 MHz (CPU/DDR/AHB) - 1x 10/100 Mbps Ethernet - 1x USB 2.0 (GPIO-controlled power) - 64 MB of RAM (DDR2) - 8 MB of FLASH - 2T2R 2.4 GHz (QCA9531) - 1T1R 5 GHz (QCA9887) - 5x LED (GPIO-controlled), 2x button, 1x 3-pos switch - UART pads on PCB (TP1 -> TX, TP2 -> RX, TP3 -> GND, TP4 -> 3V3, jumper resitors are missing on TX/RX lines) - 1x micro USB (for power only) Flash instructions: Use "factory" image under vendor GUI. Recovery instructions: This device contains tftp recovery mode inside U-Boot. You can use it to flash OpenWrt (use "factory" image) or vendor firmware. 1. Configure PC with static IP 192.168.0.66/24 and tftp server. 2. Rename "openwrt-ath79-generic-tplink_tl-wr902ac-v1-squashfs-factory.bin" to "wr902acv1_un_tp_recovery.bin" and place it in tftp server dir. 3. Connect PC with LAN port, press the reset button, power up the router and keep button pressed until WPS LED lights up. 4. Router will download file from server, write it to flash and reboot. MAC Address summary: - wlan1 (2.4GHz Wi-Fi): Label MAC - wlan0 (5GHz Wi-Fi): Offset -1 from label - eth0 (Wired): Offset +1 from label Root access over serial line in vendor firmware: root/sohoadmin. Based on support in ar71xx target by: Piotr Dymacz <pepe2k@gmail.com> Signed-off-by: Lech Perczak <lech.perczak@gmail.com> [remove size-cells from gpio-export] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
613 lines
16 KiB
Makefile
613 lines
16 KiB
Makefile
include ./common-tp-link.mk
|
|
|
|
define Device/tplink_archer-a7-v5
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 15104k
|
|
DEVICE_MODEL := Archer A7
|
|
DEVICE_VARIANT := v5
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
TPLINK_BOARD_ID := ARCHER-A7-V5
|
|
BOARDNAME := ARCHER-A7-V5
|
|
SUPPORTED_DEVICES += archer-a7-v5
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-a7-v5
|
|
|
|
define Device/tplink_archer-c2-v3
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 7808k
|
|
DEVICE_MODEL := Archer C2
|
|
DEVICE_VARIANT := v3
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9887-ct
|
|
TPLINK_BOARD_ID := ARCHER-C2-V3
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c2-v3
|
|
|
|
define Device/tplink_archer-c25-v1
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9561
|
|
IMAGE_SIZE := 7808k
|
|
DEVICE_MODEL := Archer C25
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := ARCHER-C25-V1
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9887-ct
|
|
SUPPORTED_DEVICES += archer-c25-v1
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c25-v1
|
|
|
|
define Device/tplink_archer-c5-v1
|
|
$(Device/tplink-16mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := Archer C5
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := 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
|
|
|
|
define Device/tplink_archer-c58-v1
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9561
|
|
IMAGE_SIZE := 7936k
|
|
DEVICE_MODEL := Archer C58
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := ARCHER-C58-V1
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
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
|
|
DEVICE_MODEL := Archer C59
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := ARCHER-C59-V1
|
|
DEVICE_PACKAGES := 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
|
|
|
|
define Device/tplink_archer-c59-v2
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9561
|
|
IMAGE_SIZE := 14400k
|
|
DEVICE_MODEL := Archer C59
|
|
DEVICE_VARIANT := v2
|
|
TPLINK_BOARD_ID := ARCHER-C59-V2
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
SUPPORTED_DEVICES += archer-c59-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c59-v2
|
|
|
|
define Device/tplink_archer-c6-v2
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 7808k
|
|
DEVICE_MODEL := Archer C6
|
|
DEVICE_VARIANT := v2 (EU/RU/JP)
|
|
TPLINK_BOARD_ID := ARCHER-C6-V2
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c6-v2
|
|
|
|
define Device/tplink_archer-c6-v2-us
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 15872k
|
|
DEVICE_MODEL := Archer C6
|
|
DEVICE_VARIANT := v2 (US)
|
|
DEVICE_ALT0_VENDOR := TP-Link
|
|
DEVICE_ALT0_MODEL := Archer A6
|
|
DEVICE_ALT0_VARIANT := v2 (US/TW)
|
|
TPLINK_BOARD_ID := ARCHER-C6-V2-US
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c6-v2-us
|
|
|
|
define Device/tplink_archer-c60-v1
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9561
|
|
IMAGE_SIZE := 7936k
|
|
DEVICE_MODEL := Archer C60
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := ARCHER-C60-V1
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
SUPPORTED_DEVICES += archer-c60-v1
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c60-v1
|
|
|
|
define Device/tplink_archer-c60-v2
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9561
|
|
IMAGE_SIZE := 7808k
|
|
DEVICE_MODEL := Archer C60
|
|
DEVICE_VARIANT := v2
|
|
TPLINK_BOARD_ID := ARCHER-C60-V2
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct
|
|
SUPPORTED_DEVICES += archer-c60-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c60-v2
|
|
|
|
define Device/tplink_archer-c7-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := Archer C7
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x75000001
|
|
SUPPORTED_DEVICES += archer-c7
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c7-v1
|
|
|
|
define Device/tplink_archer-c7-v2
|
|
$(Device/tplink-16mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := Archer C7
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
TPLINK_HWID := 0xc7000002
|
|
SUPPORTED_DEVICES += archer-c7
|
|
IMAGES += factory-us.bin factory-eu.bin
|
|
IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
|
|
IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
|
|
endef
|
|
TARGET_DEVICES += tplink_archer-c7-v2
|
|
|
|
define Device/tplink_archer-c7-v4
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 15104k
|
|
DEVICE_MODEL := Archer C7
|
|
DEVICE_VARIANT := v4
|
|
DEVICE_PACKAGES := 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
|
|
|
|
define Device/tplink_archer-c7-v5
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 15360k
|
|
DEVICE_MODEL := Archer C7
|
|
DEVICE_VARIANT := v5
|
|
DEVICE_PACKAGES := 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
|
|
|
|
define Device/tplink_archer-d50-v1
|
|
ATH_SOC := qca9531
|
|
DEVICE_VENDOR := TP-Link
|
|
DEVICE_MODEL := Archer D50
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
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
|
|
|
|
define Device/tplink_cpe210-v1
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE210
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE210
|
|
SUPPORTED_DEVICES += cpe210
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe210-v1
|
|
|
|
define Device/tplink_cpe210-v2
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9533
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE210
|
|
DEVICE_VARIANT := v2
|
|
TPLINK_BOARD_ID := CPE210V2
|
|
DEVICE_PACKAGES := rssileds
|
|
LOADER_TYPE := elf
|
|
SUPPORTED_DEVICES += cpe210-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe210-v2
|
|
|
|
define Device/tplink_cpe210-v3
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9533
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE210
|
|
DEVICE_VARIANT := v3
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE210V3
|
|
LOADER_TYPE := elf
|
|
SUPPORTED_DEVICES += cpe210-v3
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe210-v3
|
|
|
|
define Device/tplink_cpe220-v2
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE220
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE220V2
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe220-v2
|
|
|
|
define Device/tplink_cpe220-v3
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9533
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE220
|
|
DEVICE_VARIANT := v3
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE220V3
|
|
LOADER_TYPE := elf
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe220-v3
|
|
|
|
define Device/tplink_cpe510-v1
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE510
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE510
|
|
SUPPORTED_DEVICES += cpe510
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe510-v1
|
|
|
|
define Device/tplink_cpe510-v2
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE510
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE510V2
|
|
SUPPORTED_DEVICES += cpe510-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe510-v2
|
|
|
|
define Device/tplink_cpe510-v3
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE510
|
|
DEVICE_VARIANT := v3
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := CPE510V3
|
|
SUPPORTED_DEVICES += cpe510-v3
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe510-v3
|
|
|
|
define Device/tplink_cpe610-v1
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := CPE610
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := CPE610V1
|
|
endef
|
|
TARGET_DEVICES += tplink_cpe610-v1
|
|
|
|
define Device/tplink_re350k-v1
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9558
|
|
IMAGE_SIZE := 13760k
|
|
DEVICE_MODEL := RE350K
|
|
DEVICE_VARIANT := 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
|
|
|
|
define Device/tplink_rex5x-v1
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9558
|
|
IMAGE_SIZE := 6016k
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
TPLINK_HWID := 0x0
|
|
TPLINK_HWREV := 0
|
|
endef
|
|
|
|
define Device/tplink_re355-v1
|
|
$(Device/tplink_rex5x-v1)
|
|
DEVICE_MODEL := RE355
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := RE355
|
|
SUPPORTED_DEVICES += re355
|
|
endef
|
|
TARGET_DEVICES += tplink_re355-v1
|
|
|
|
define Device/tplink_re450-v1
|
|
$(Device/tplink_rex5x-v1)
|
|
DEVICE_MODEL := RE450
|
|
DEVICE_VARIANT := v1
|
|
TPLINK_BOARD_ID := RE450
|
|
SUPPORTED_DEVICES += re450
|
|
endef
|
|
TARGET_DEVICES += tplink_re450-v1
|
|
|
|
define Device/tplink_re450-v2
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 6016k
|
|
DEVICE_MODEL := RE450
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
|
TPLINK_HWID := 0x0
|
|
TPLINK_HWREV := 0
|
|
TPLINK_BOARD_ID := RE450-V2
|
|
LOADER_TYPE := elf
|
|
endef
|
|
TARGET_DEVICES += tplink_re450-v2
|
|
|
|
define Device/tplink_tl-wdr3500-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar9344
|
|
DEVICE_MODEL := TL-WDR3500
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x35000001
|
|
SUPPORTED_DEVICES += tl-wdr3500
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wdr3500-v1
|
|
|
|
define Device/tplink_tl-wdr3600-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar9344
|
|
DEVICE_MODEL := TL-WDR3600
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x36000001
|
|
SUPPORTED_DEVICES += tl-wdr4300
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wdr3600-v1
|
|
|
|
define Device/tplink_tl-wdr4300-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar9344
|
|
DEVICE_MODEL := TL-WDR4300
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x43000001
|
|
SUPPORTED_DEVICES += tl-wdr4300
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wdr4300-v1
|
|
|
|
define Device/tplink_tl-wdr4300-v1-il
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar9344
|
|
DEVICE_MODEL := TL-WDR4300
|
|
DEVICE_VARIANT := 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
|
|
|
|
define Device/tplink_tl-wdr4900-v2
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := TL-WDR4900
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x49000002
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wdr4900-v2
|
|
|
|
define Device/tplink_tl-wr1043nd-v1
|
|
$(Device/tplink-8m)
|
|
ATH_SOC := ar9132
|
|
DEVICE_MODEL := TL-WR1043N/ND
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x10430001
|
|
SUPPORTED_DEVICES += tl-wr1043nd
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v1
|
|
|
|
define Device/tplink_tl-wr1043nd-v2
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := TL-WR1043N/ND
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x10430002
|
|
SUPPORTED_DEVICES += tl-wr1043nd-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v2
|
|
|
|
define Device/tplink_tl-wr1043nd-v3
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := TL-WR1043N/ND
|
|
DEVICE_VARIANT := v3
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x10430003
|
|
SUPPORTED_DEVICES += tl-wr1043nd-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v3
|
|
|
|
define Device/tplink_tl-wr1043nd-v4
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 15552k
|
|
DEVICE_MODEL := TL-WR1043N/ND
|
|
DEVICE_VARIANT := v4
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x10430004
|
|
TPLINK_BOARD_ID := TLWR1043NDV4
|
|
SUPPORTED_DEVICES += tl-wr1043nd-v4
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr1043nd-v4
|
|
|
|
define Device/tplink_tl-wr1043n-v5
|
|
$(Device/tplink-safeloader-uimage)
|
|
ATH_SOC := qca9563
|
|
IMAGE_SIZE := 15104k
|
|
DEVICE_MODEL := TL-WR1043N
|
|
DEVICE_VARIANT := v5
|
|
TPLINK_BOARD_ID := TLWR1043NV5
|
|
SUPPORTED_DEVICES += tl-wr1043n-v5
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr1043n-v5
|
|
|
|
define Device/tplink_tl-wr1045nd-v2
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := qca9558
|
|
DEVICE_MODEL := TL-WR1045ND
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x10450002
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr1045nd-v2
|
|
|
|
define Device/tplink_tl-wr2543-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar7242
|
|
DEVICE_MODEL := TL-WR2543N/ND
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := 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
|
|
SUPPORTED_DEVICES += tl-wr2543-v1
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr2543-v1
|
|
|
|
define Device/tplink_tl-wr710n-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar9331
|
|
DEVICE_MODEL := TL-WR710N
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x07100001
|
|
SUPPORTED_DEVICES += tl-wr710n
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr710n-v1
|
|
|
|
define Device/tplink_tl-wr810n-v1
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := qca9531
|
|
DEVICE_MODEL := TL-WR810N
|
|
DEVICE_VARIANT := v1
|
|
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
|
|
DEVICE_MODEL := TL-WR810N
|
|
DEVICE_VARIANT := v2
|
|
TPLINK_HWID := 0x8100002
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr810n-v2
|
|
|
|
define Device/tplink_tl-wr842n-v1
|
|
$(Device/tplink-8m)
|
|
ATH_SOC := ar7241
|
|
DEVICE_MODEL := TL-WR842N/ND
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x8420001
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr842n-v1
|
|
|
|
define Device/tplink_tl-wr842n-v2
|
|
$(Device/tplink-8mlzma)
|
|
ATH_SOC := ar9341
|
|
DEVICE_MODEL := TL-WR842N/ND
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x8420002
|
|
SUPPORTED_DEVICES += tl-wr842n-v2
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr842n-v2
|
|
|
|
define Device/tplink_tl-wr842n-v3
|
|
$(Device/tplink-16mlzma)
|
|
ATH_SOC := qca9533
|
|
DEVICE_MODEL := TL-WR842N
|
|
DEVICE_VARIANT := v3
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
|
|
TPLINK_HWID := 0x8420003
|
|
SUPPORTED_DEVICES += tl-wr842n-v3
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr842n-v3
|
|
|
|
define Device/tplink_tl-wr902ac-v1
|
|
$(Device/tplink-safeloader)
|
|
ATH_SOC := qca9531
|
|
DEVICE_MODEL := TL-WR902AC
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport \
|
|
kmod-ath10k-ct ath10k-firmware-qca9887-ct -swconfig -uboot-envtools
|
|
TPLINK_BOARD_ID := TL-WR902AC-V1
|
|
IMAGE_SIZE := 7360k
|
|
TPLINK_HWID := 0x0
|
|
TPLINK_HWREV := 0
|
|
SUPPORTED_DEVICES += tl-wr902ac-v1
|
|
endef
|
|
TARGET_DEVICES += tplink_tl-wr902ac-v1
|
|
|
|
define Device/tplink_wbs210-v2
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := WBS210
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := WBS210V2
|
|
endef
|
|
TARGET_DEVICES += tplink_wbs210-v2
|
|
|
|
define Device/tplink_wbs510-v1
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := WBS510
|
|
DEVICE_VARIANT := v1
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := WBS510
|
|
SUPPORTED_DEVICES += wbs510
|
|
endef
|
|
TARGET_DEVICES += tplink_wbs510-v1
|
|
|
|
define Device/tplink_wbs510-v2
|
|
$(Device/tplink-loader-okli)
|
|
ATH_SOC := ar9344
|
|
IMAGE_SIZE := 7680k
|
|
DEVICE_MODEL := WBS510
|
|
DEVICE_VARIANT := v2
|
|
DEVICE_PACKAGES := rssileds
|
|
TPLINK_BOARD_ID := WBS510V2
|
|
endef
|
|
TARGET_DEVICES += tplink_wbs510-v2
|