Generate software assigned random ethernet and set device flag
void eth_hw_addr_random(struct net_device * dev);
dev
pointer to net_device structure
Generate a random Ethernet address (MAC) to be used by a net device and set addr_assign_type so the state can be read by sysfs and be used by userspace.