Hi,
For some reason ORe have only one global flag 'device_mac_available', not per each 'net_device'.
So if you've got several NIC's and tries to open them all with 'ro_keep_device_mac' set (get HW MAC if possible): open("eth0") - will succeed open("eth1") - will fail (Virtual MAC returned) open("eth2") - will fail ...so on...
Is it necessary requirement to have only one HW MAC been assigned?
Best Regards, Alexander Valitov
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
For some reason ORe have only one global flag 'device_mac_available', not per each 'net_device'.
So if you've got several NIC's and tries to open them all with 'ro_keep_device_mac' set (get HW MAC if possible): open("eth0") - will succeed open("eth1") - will fail (Virtual MAC returned) open("eth2") - will fail ...so on...
Is it necessary requirement to have only one HW MAC been assigned?
Sounds like a bug. I put it on my todo list.
Bjoern
l4-hackers@os.inf.tu-dresden.de