lantiq: increase fritz-cal-extract output limit
authorDavid Bauer <mail@david-bauer.net>
Sat, 15 Jan 2022 22:05:51 +0000 (23:05 +0100)
committerDavid Bauer <mail@david-bauer.net>
Sat, 15 Jan 2022 22:05:55 +0000 (23:05 +0100)
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@david-bauer.net>
target/linux/lantiq/xrx200/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom

index e4683af960aef08a7e490319562b66c6209091b6..c6bacb8d3c1629c6ebd290ac9d0ccccd18a0f86c 100644 (file)
@@ -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