diff options
author | Adrian Schmutzler <freifunk@adrianschmutzler.de> | 2019-09-18 17:11:06 +0200 |
---|---|---|
committer | Christian Lamparter <chunkeey@gmail.com> | 2019-09-21 23:41:31 +0200 |
commit | f8d8b3f85d70a85d4fabc9b8ed4dbc8020be0523 (patch) | |
tree | 12aaad0f720dbd1020fa385839733fc741428728 /target/linux/ath79/base-files | |
parent | 5b964219644cc78e8ddfc4d29289c7d31be66489 (diff) | |
download | upstream-f8d8b3f85d70a85d4fabc9b8ed4dbc8020be0523.tar.gz upstream-f8d8b3f85d70a85d4fabc9b8ed4dbc8020be0523.tar.bz2 upstream-f8d8b3f85d70a85d4fabc9b8ed4dbc8020be0523.zip |
ath79: remove invalid uses of ath9k_patch_fw_mac_crc
Some ar9344-based devices are using ath9k_patch_fw_mac_crc, which
is meant to generate a checksum, for fixing their ath9k MAC
addresses.
However, those do not have a checksum field, and the calculated
checksum offset would be negative.
This patch will use ath9k_patch_fw_mac function for those devices.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'target/linux/ath79/base-files')
-rw-r--r-- | target/linux/ath79/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/target/linux/ath79/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom b/target/linux/ath79/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom index f07dbf83c4..63879cca47 100644 --- a/target/linux/ath79/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom +++ b/target/linux/ath79/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom @@ -103,7 +103,7 @@ case "$FIRMWARE" in dlink,dir-825-c1|\ dlink,dir-835-a1) ath9k_eeprom_extract "art" 0x1000 0x440 - ath9k_patch_fw_mac_crc $(mtd_get_mac_text "mac" 0x4) 0x2 + ath9k_patch_fw_mac $(mtd_get_mac_text "mac" 0x4) 0x2 ;; dlink,dir-842-c1|\ dlink,dir-842-c2|\ @@ -156,7 +156,7 @@ case "$FIRMWARE" in dlink,dir-825-c1|\ dlink,dir-835-a1) ath9k_eeprom_extract "art" 0x5000 0x440 - ath9k_patch_fw_mac_crc $(macaddr_add $(mtd_get_mac_text "mac" 0x18) 1) 0x2 + ath9k_patch_fw_mac $(macaddr_add $(mtd_get_mac_text "mac" 0x18) 1) 0x2 ;; ocedo,raccoon|\ tplink,tl-wdr3500-v1|\ @@ -196,7 +196,7 @@ case "$FIRMWARE" in ;; wd,mynet-wifi-rangeextender) ath9k_eeprom_extract "art" 0x1000 0x1000 - ath9k_patch_fw_mac_crc $(nvram get wl0_hwaddr) "$mac" 0x2 + ath9k_patch_fw_mac $(nvram get wl0_hwaddr) "$mac" 0x2 ;; *) ath9k_eeprom_die "board $board is not supported yet" |