Имеется карточка W-lan, на которой нужно сменить MAC-адрес (автоматически, после перезагрузки)
Создание фала в /etc/network/if-pre-up.d/ с содержимым
#!/bin/sh
ifconfig wlan0 hw ether 00:16:d3:a2:c5:07
не помогает, мак не меняется.
Пробовал редактировать фал /etc/network/interfaces, писал туда следующие
auto wlan0
iface wlan0 inet static
address 192.168.0.103
hwaddress ether 00:16:d3:a2:c5:07
netmask 255.255.255.0
broadcast 192.168.0.255
MAC вроде меняется, но в этом случае не запускается NetworkManager!
Стоит отметить, что если, таким же способом, меняю MAC на eth0, все отлично прохоит! O_o
Единственный способ, который реально работает, этот:
sudo ifconfig wlan0 down
sudo ifconfig wlan0 hw ether 00:16:d3:a2:c5:07
sudo ifconfig wlan0 up
Но он не подходит, т.к это согласитесь не втоматическая смена!
Что посоветуете?
Может что то не так делаю?!