[PATCH 2/2] firmware-utils: tplink-safeloader: set EAP235-Wall v1 soft-version
Sander Vanheule
sander at svanheule.net
Tue Aug 31 13:01:46 PDT 2021
On Fri, 2021-08-27 at 11:38 +0200, Sander Vanheule wrote:
> Starting with v3 of the vendor firmware for the TP-Link EAP235-Wall v1,
> downgrades to firmware versions below v3 as not allowed. Since OpenWrt
> uses version 0.0.0 as a default, this causes the factory install to fail
> on devices with a recent firmware. This failure is associated by the
> following message on the device's serial console:
>
> EAP235/230-Wall forbid fw reverted from 3.x.x to lower version!
>
> Vendor firmware (v3) also uses build and release numbers to compare
> images, so identical version numbers are very unlikely to cause issues.
> Bump the firmware version to 3.0.0 to ensure users can install OpenWrt
> on their devices.
>
> Signed-off-by: Sander Vanheule <sander at svanheule.net>
With permission to add these:
Reported-by: Colton Conor <colton.conor at gmail.com>
Tested-by: Colton Conor <colton.conor at gmail.com>
> ---
> tools/firmware-utils/src/tplink-safeloader.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tools/firmware-utils/src/tplink-safeloader.c b/tools/firmware-utils/src/tplink-
> safeloader.c
> index 9349173e59..0b3ec41d3c 100644
> --- a/tools/firmware-utils/src/tplink-safeloader.c
> +++ b/tools/firmware-utils/src/tplink-safeloader.c
> @@ -1560,7 +1560,7 @@ static struct device_info boards[] = {
> "SupportList:\r\n"
> "EAP235-Wall(TP-Link|UN|AC1200-D):1.0\r\n",
> .part_trail = PART_TRAIL_NONE,
> - .soft_ver = SOFT_VER_DEFAULT,
> + .soft_ver = SOFT_VER_NUMERIC(3, 0, 0),
> .soft_ver_compat_level = 1,
>
> .partitions = {
More information about the openwrt-devel
mailing list