Я попробовал следующее, чтобы подделать мой MAC-адрес:-
ifconfig wlan0 down
macchanger -a wlan0
ifconfig wlan0 up
(Даже пытался остановить и запустить network-manager с помощью приведенной выше команды)
Я также изменил команду macchanger с помощью ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
, но все же не повезло.
MAC-адрес подделывается, когда сетевой интерфейс отключен или не подключен к какой-либо точке доступа. Но как только я подключаюсь к любой точке доступа, она меняет поддельный mac-адрес на оригинальный адрес.
/etc/NetworkManager/system-connections/
сохранил исходный mac-адрес и изменил поддельный адрес на исходный. Когда я отключаюсь от сети, mac-адрес меняется на поддельный адрес.
Когда я открываю «Настройки»> «Сети» и захожу в настройки точки доступа, я могу установить адрес клона, и он отлично работает. Но я хочу иметь возможность изменять mac-адрес с самого терминала, поэтому мне не всегда нужно идти в настройки, чтобы изменить его.
Я даже пытался забыть точку доступа и установить новые подключения с поддельным mac-адресом, но все равно кажется, что он всегда возвращается к исходному адресу.