diff --git a/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh b/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh index fd7f9abd188f1c4a7e22db99fe2e938648bdd142..0bc833bfdfb74cb2062a71d0f117c81185f435b0 100755 --- a/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh +++ b/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh @@ -463,7 +463,7 @@ mac80211_generate_mac() { oIFS="$IFS"; IFS=":"; set -- $ref; IFS="$oIFS" - b1=$(( 0x$6 | 0x2 )) + b1=$(( 0x$1 | 0x02 )) b6=$(((0x$6 + 0x$macidx) & 0xff)) printf "%02x:%s:%s:%s:%s:%02x" $b1 $2 $3 $4 $5 $b6