Changesets r36353 and r36354 (backport) introduce changes in which the
first generated mac address has the local bit set. Previously calling
mac80211_generate_mac() with a macidx of 0 would get you back the same
original mac.
This creates a problem for my system which doesn't properly support the
SIOCSIFHWADDR ioctl (due to a driver issue in rtl8192cu which doesn't
propagate the mac address change and will discard packets for the new mac).
Is it possible for mac80211_generate_mac() to return the original mac
for the first iteration? If the goal of this function is to generate a
unique address, then the original mac is by definition a unique address.
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel