Así, es. A partir del Kernel 3.8 (creo que desde ahí) no puedo cambiar el MAC Adress.
Tengo un adaptador USB (módulo rt2800usb) y otro PCI (módulo rt61pci). En cualquiera de los dos obtengo lo siguiente al intentar cambiar la dirección MAC desde el Kernel 3.8 o 3.9:
# ifconfig wlan0 down; macchanger -r wlan0; ifconfig wlan0 up
...........................................................................................
...........................................................................................
ERROR: Can't change MAC: interface up or not permission: Invalid argument
# ifconfig wlan0 down; ifconfig wlan0 hw ether 00:11:22:33:44:55; ifconfig wlan0 up
SIOCSIFHWADDR: Argumento inválido
Aclaro que con las mismas órdenes y entrando desde el Kernel 3.2, si puedo cambiar el MAC. Utilizo network-manager en KDE, pero como ingresando desde el Kernel 3.2 al mismo sistema no tengo problemas, no creo que sea networkmanager el causante.
¿A alguien más le ocurre lo mismo? (Por favor, si hacen la prueba indicar el módulo cargado para su adaptador wifi viendo con "lsmod". Y mejor intentar con macchanger)
Gracias.