← Back to team overview

kernel-packages team mailing list archive

[Bug 1192737] Re: rt2800pci fails to set mac address unless it is within 3 bits of the original

 

Christopher, I guess I don't have to test the daily Saucy build now that
Philip has done it.  (Thanks, Philip.)

** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1192737

Title:
  rt2800pci fails to set mac address unless it is within 3 bits of the
  original

Status in “linux” package in Ubuntu:
  Confirmed
Status in “linux” source package in Raring:
  Confirmed

Bug description:
  The rt2800pci driver seems to be preventing me from assigning a MAC
  address to my netbook's Ralink RT2860 device. Both the macchanger
  utility and Network Manager's "Cloned MAC address" feature fail unless
  my desired MAC address is almost the same as the hardware MAC address.

  The only addresses that I have found to work are those that differ
  only in the 3 least significant bits.  For example, supposing my
  hardware MAC address was 55:44:33:22:11:01, I am able to set a new
  address of 55:44:33:22:11:00 or 55:44:33:22:11:07 and every address
  between those two, but not 55:44:33:22:11:08 or anything higher, and
  not 55:44:33:22:10:ff or anything lower.

  Network Manager does not notify the user of the failure, but records
  it in syslog as "failed to set MAC address".  The macchanger utility
  reports it as an "Invalid argument" error.

  This is a 32-bit Ubuntu 13.04 (raring) system running the 3.8.0-25-generic kernel.
  Hardware is an ASUS Eee PC 1000HE, which apparently has a Ralink RT2860 wireless chipset.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1192737/+subscriptions