SRU Justification: Impact: The smsc95xx driver generates a new random MAC address on every ifdown/up instead of only one during driver's init, and doesn't let the user to set up the mac address using known methods like ifconfig usb0 hw ether <mac>.
Fix: Just move the init_mac_address function to bind instead of reset. Testcase: The interface should keep the same generated mac address even when giving ifdown/up, and the user should be able to set up the mac address using 'ifconfig usb0 hw ether <mac>. Patch is already upstream as f4e8ab7, and is tested already with a compiled kernel deb with the fix included. -- Pandaboard chooses a new IP address on each boot https://bugs.launchpad.net/bugs/673504 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs