Eu configurei meu endereço MAC para o chip wifi via:
/sbin/ifconfig wlan0 down
/sbin/ifconfig wlan0 hw ether ${WIFI_MAC_ADDR}
/sbin/ifconfig wlan0 up
Digamos que o endereço MAC padrão seja 98: 00: 00: 00: 00: 00. Eu, se mudar o endereço MAC para qualquer novo endereço que ainda começa com 98
então não tenho problema.
No entanto, se eu mudar 98
para qualquer outro número, então recebo o seguinte erro:
wlan0: set cur_etheraddr failed
dhd_sysioc_thread _dhd_set_mac_address() failed
Por quê?
linux
networking
wireless-networking
Kousha
fonte
fonte