Я установил свой Mac-адрес для чипа Wi-Fi через:
/sbin/ifconfig wlan0 down
/sbin/ifconfig wlan0 hw ether ${WIFI_MAC_ADDR}
/sbin/ifconfig wlan0 up
Скажем, по умолчанию Mac-адрес 98:00:00:00:00:00. Если я изменю MAC-адрес на любой новый адрес, который все еще начинается с 98
, то у меня нет проблем.
Однако, если я заменю 98
на любой другой номер, я получу следующую ошибку:
wlan0: set cur_etheraddr failed
dhd_sysioc_thread _dhd_set_mac_address() failed
Зачем?