tplink-safeloader: join EAP225-V3 compatible devices
authorSander Vanheule <sander@svanheule.net>
Thu, 26 May 2022 07:11:29 +0000 (09:11 +0200)
committerSander Vanheule <sander@svanheule.net>
Fri, 27 May 2022 07:24:31 +0000 (09:24 +0200)
Since FW v5.0.0, TP-Link has provided unified firmware images for
EAP225-v3 and EAP225-Outdoor-v1 devices. Although there may be hardware
differences, the relevant details for image generation are identical.

More recently, the following devices have also been added to the support
list:
  - EAP225-v3.20
  - EAP225-Outdoor-v3
  - EAP225-v4

The country codes appended the device descriptors were introduced with
FW v5.0.7: "Combined firmware versions for different countries/regions."
The release notes provide no further upgrade instructions, so these
firmware images should be backwards compatible.

Add the new compatible devices, with region codes, to the support list
of the EAP225-V3 board ID. The now redundant EAP225-OUTDOOR-V1 ID will
be dropped later.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
src/tplink-safeloader.c

index d7de5b1b83aff7024b5c49ef954f94508444d070..6f1ad2c4a91961b68a2e92a87789929a9443a981 100644 (file)
@@ -1662,12 +1662,22 @@ static struct device_info boards[] = {
                .last_sysupgrade_partition = "file-system"
        },
 
-       /** Firmware layout for the EAP225 v3 */
+       /** Firmware layout for the EAP225 v3
+        * Also compatible with:
+        *   - EAP225 v3.20
+        *   - EAP225 v4
+        *   - EAP225-Outdoor v1
+        *   - EAP225-Outdoor v3
+        *   */
        {
                .id     = "EAP225-V3",
                .support_list =
                        "SupportList:\r\n"
-                       "EAP225(TP-Link|UN|AC1350-D):3.0\r\n",
+                       "EAP225(TP-Link|UN|AC1350-D):3.0\r\n"
+                       "EAP225(TP-Link|UN|AC1350-D):3.20\r\n"
+                       "EAP225(TP-Link|UN|AC1350-D):4.0 CA\r\n"
+                       "EAP225-Outdoor(TP-Link|UN|AC1350-D):1.0\r\n"
+                       "EAP225-Outdoor(TP-Link|UN|AC1350-D):3.0 CA,JP\r\n",
                .part_trail = PART_TRAIL_NONE,
                .soft_ver = SOFT_VER_DEFAULT,
                .soft_ver_compat_level = 1,