projects
/
openwrt
/
staging
/
hauke.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ath79: fortinet-fap-221-b: convert to nvmem-layout
[openwrt/staging/hauke.git]
/
target
/
linux
/
ath79
/
generic
/
base-files
/
etc
/
hotplug.d
/
ieee80211
/
10_fix_wifi_mac
diff --git
a/target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
b/target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
index d5a2471a99a95b9e047893e2bc68b6c8037e5226..42b69d2ca0c4dde9ce4e8da2791e7d46e69212c6 100644
(file)
--- a/
target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
+++ b/
target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
@@
-17,6
+17,12
@@
case "$board" in
adtran,bsap1840)
macaddr_add "$(mtd_get_mac_binary 'Board data' 2)" $(($PHYNBR * 8 + 1)) > /sys${DEVPATH}/macaddress
;;
adtran,bsap1840)
macaddr_add "$(mtd_get_mac_binary 'Board data' 2)" $(($PHYNBR * 8 + 1)) > /sys${DEVPATH}/macaddress
;;
+ dlink,covr-p2500-a1)
+ [ "$PHYNBR" -eq 0 ] && \
+ mtd_get_mac_ascii art "protest_ath1_mac" > /sys${DEVPATH}/macaddress
+ [ "$PHYNBR" -eq 1 ] && \
+ mtd_get_mac_ascii art "protest_ath0_mac" > /sys${DEVPATH}/macaddress
+ ;;
dlink,dap-1330-a1|\
dlink,dap-1365-a1|\
dlink,dch-g020-a1)
dlink,dap-1330-a1|\
dlink,dap-1365-a1|\
dlink,dch-g020-a1)
@@
-27,17
+33,20
@@
case "$board" in
mtd_get_mac_ascii bdcfg "wlanmac" > /sys${DEVPATH}/macaddress
;;
dlink,dap-2660-a1|\
mtd_get_mac_ascii bdcfg "wlanmac" > /sys${DEVPATH}/macaddress
;;
dlink,dap-2660-a1|\
+ dlink,dap-2680-a1|\
dlink,dap-2695-a1|\
dlink,dap-3662-a1)
dlink,dap-2695-a1|\
dlink,dap-3662-a1)
- [ "$PHYNBR" -eq 1 ] && \
- mtd_get_mac_ascii bdcfg "wlanmac" > /sys${DEVPATH}/macaddress
- ;;
- dlink,dap-2680-a1)
[ "$PHYNBR" -eq 0 ] && \
mtd_get_mac_ascii bdcfg "wlanmac_a" > /sys${DEVPATH}/macaddress
[ "$PHYNBR" -eq 1 ] && \
mtd_get_mac_ascii bdcfg "wlanmac" > /sys${DEVPATH}/macaddress
;;
[ "$PHYNBR" -eq 0 ] && \
mtd_get_mac_ascii bdcfg "wlanmac_a" > /sys${DEVPATH}/macaddress
[ "$PHYNBR" -eq 1 ] && \
mtd_get_mac_ascii bdcfg "wlanmac" > /sys${DEVPATH}/macaddress
;;
+ engenius,epg5000|\
+ engenius,esr1200|\
+ engenius,esr1750|\
+ engenius,esr900)
+ macaddr_add "$(mtd_get_mac_ascii u-boot-env ethaddr)" "$PHYNBR" > /sys${DEVPATH}/macaddress
+ ;;
iodata,wn-ac1600dgr)
# There is no eeprom data for 5 GHz wlan in "art" partition
# which would allow to patch the macaddress
iodata,wn-ac1600dgr)
# There is no eeprom data for 5 GHz wlan in "art" partition
# which would allow to patch the macaddress
@@
-71,4
+80,12
@@
case "$board" in
[ "$PHYNBR" -eq 1 ] && \
mtd_get_mac_ascii u-boot-env ethaddr > /sys${DEVPATH}/macaddress
;;
[ "$PHYNBR" -eq 1 ] && \
mtd_get_mac_ascii u-boot-env ethaddr > /sys${DEVPATH}/macaddress
;;
+ zyxel,nwa1123-ac)
+ [ "$PHYNBR" -eq 0 ] && \
+ mtd_get_mac_text mib0 0x66 > /sys${DEVPATH}/macaddress
+ ;;
+ zyxel,nwa1123-ni)
+ [ "$PHYNBR" -eq 1 ] && \
+ mtd_get_mac_text mib0 0x66 > /sys${DEVPATH}/macaddress
+ ;;
esac
esac