22sleep 5
33
44iw phy phy0 interface add wifi0 type __ap
5- iw phy phy0 interface add wifi0.1 type __ap
5+ iw phy phy0 interface add wifi1.2 type __ap
66iw phy phy0 interface add wifi1 type __ap
77iw phy phy0 interface add wifi2 type __ap
88iw phy phy0 interface add wifi1.1 type __ap
@@ -11,29 +11,29 @@ iw phy phy0 interface add wifi1.1 type __ap
1111wifi0_mac=` cat /nvram/mac_addresses.txt | grep -a wifi0 | cut -d " " -f 2 | head -n1`
1212wifi1_mac=` cat /nvram/mac_addresses.txt | grep -a wifi1 | cut -d " " -f 2 | head -n1`
1313wifi2_mac=` cat /nvram/mac_addresses.txt | grep -a wifi2 | cut -d " " -f 2`
14- wifi0_1_mac =` cat /nvram/mac_addresses.txt | grep -a wifi0.1 | cut -d " " -f 2`
15- wifi1_1_mac =` cat /nvram/mac_addresses.txt | grep -a wifi1.1 | cut -d " " -f 2`
14+ wifi1_1_mac =` cat /nvram/mac_addresses.txt | grep -a wifi0.1 | cut -d " " -f 2`
15+ wifi1_2_mac =` cat /nvram/mac_addresses.txt | grep -a wifi1.1 | cut -d " " -f 2`
1616
1717# Update the mac address using ip link command
1818ifconfig wifi0 down
19- ifconfig wifi0.1 down
19+ ifconfig wifi1.2 down
2020ifconfig wifi1 down
2121ifconfig wifi1.1 down
2222ifconfig wifi2 down
2323ip link set dev wifi0 address $wifi0_mac
24- ip link set dev wifi0.1 address $wifi0_1_mac
24+ ip link set dev wifi1.2 address $wifi1_1_mac
2525ip link set dev wifi1 address $wifi1_mac
26- ip link set dev wifi1.1 address $wifi1_1_mac
26+ ip link set dev wifi1.1 address $wifi1_2_mac
2727ip link set dev wifi2 address $wifi2_mac
2828ifconfig wifi0 up
29- ifconfig wifi0.1 up
29+ ifconfig wifi1.2 up
3030ifconfig wifi1 up
3131ifconfig wifi1.1 up
3232ifconfig wifi2 up
3333
3434# To update al_mac addr in EasymesgCfg.json
3535al_mac_addr=` cat /nvram/EasymeshCfg.json | grep AL_MAC_ADDR | cut -d ' "' -f4`
36- al_mac=` iw dev wifi1.1 info | grep addr | cut -d ' ' -f2`
36+ al_mac=` iw dev wifi1.2 info | grep addr | cut -d ' ' -f2`
3737
3838if [ " $al_mac_addr " = " 00:00:00:00:00:00" ]; then
3939 sed -i " s/$al_mac_addr /$al_mac /g" /nvram/EasymeshCfg.json
0 commit comments