[openwrt/openwrt] lantiq: increase fritz-cal-extract output limit

LEDE Commits lede-commits at lists.infradead.org
Sat Jan 15 14:11:39 PST 2022


blocktrron pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/e821849c4f9deb4d95142e15091f2423948d0d70

commit e821849c4f9deb4d95142e15091f2423948d0d70
Author: David Bauer <mail at david-bauer.net>
AuthorDate: Sat Jan 15 23:05:51 2022 +0100

    lantiq: increase fritz-cal-extract output limit
    
    It was reported the caldata on the FritzBox 7430 is not only stored at
    different offsets, but is also larger than the current output size
    limit.
    
    Increase the output file size limit (after deflate) by 1024 bytes.
    
    Ref: FS#3604 ("ath9k firmware is 0 bytes on Fritzbox 7430")
    Signed-off-by: David Bauer <mail at david-bauer.net>
---
 .../lantiq/xrx200/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/target/linux/lantiq/xrx200/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom b/target/linux/lantiq/xrx200/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom
index e4683af960..c6bacb8d3c 100644
--- a/target/linux/lantiq/xrx200/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom
+++ b/target/linux/lantiq/xrx200/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom
@@ -25,8 +25,8 @@ case "$FIRMWARE" in
 				;;
 			avm,fritz7412|\
 			avm,fritz7430)
-				/usr/bin/fritz_cal_extract -i 1 -s 0x1e000 -e 0x207 -l 4096 -o /lib/firmware/$FIRMWARE $(find_mtd_chardev "urlader") || \
-				/usr/bin/fritz_cal_extract -i 1 -s 0x1e800 -e 0x207 -l 4096 -o /lib/firmware/$FIRMWARE $(find_mtd_chardev "urlader")
+				/usr/bin/fritz_cal_extract -i 1 -s 0x1e000 -e 0x207 -l 5120 -o /lib/firmware/$FIRMWARE $(find_mtd_chardev "urlader") || \
+				/usr/bin/fritz_cal_extract -i 1 -s 0x1e800 -e 0x207 -l 5120 -o /lib/firmware/$FIRMWARE $(find_mtd_chardev "urlader")
 				;;
 			bt,homehub-v5a)
 				caldata_extract_ubi "caldata" 0x1000 0x1000



More information about the lede-commits mailing list