I have an Intel 1000 BGN Wi-Fi card and I tried to set its MAC address to 00:00:de:ad:be:ef, but this didn't work:

[root@localhost .]# ifconfig wlan0 hw ether 00:00:de:ad:be:ef
SIOCSIFHWADDR: Cannot assign requested address

But setting it to 00:26:de:ad:be:ef worked. Do you know where the problem is?

On Windows I wasn't able even to change the MAC address; it just didn't change when I changed registry entries, etc.

  • 1
    What is the original mac address of the adapter? – ott-- Jul 14 '12 at 21:08
  • 00:26:03:xx:xx:xx <-- in every Intel Wifi card it starts with 00:26... – djmati11 Jul 15 '12 at 7:35
  • Also, I've read about that you cannot change to MAC that doesn't start with 00:26, but I thought it is on Windows. – djmati11 Jul 15 '12 at 7:35
  • 1
    Every "normal" LAN or WLAN driver can change the whole src-address, this looks like a restriction. You should be able to find the location of the 00 26 with a hex editor. Make a copy of the driver and change it. – ott-- Jul 15 '12 at 12:09

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.