On Wed, 2017-03-01 at 18:04 +0100, Benjamin Beichler wrote: > Am 01.03.2017 um 16:35 schrieb Ben Greear: > > That is actually not possible. The permanent MAC-Addresses of hwsim > > > > > radios are directly created by there internal ID, which is only > > > increased for new radios and definitely not reassigned. > > > > > > But I would be happy, if this were possible, since it would make > > > some > > > simulation related stuff easier (currently we need to unload and > > > load > > > the hwsim module over and over again for every run). > > > > Ahh, you are right. But you can specify the wiphy name, and then > > you > > can use that to query the debugfs to find the MAC addr, and then > > sync > > your user-space with that info. > > > > It should also be easy enough to specify the MAC address when > > creating > > the radio. > > > > And, you should be able to create virtual STA, AP, etc, with any > > specified > > MAC address, so the MAC of the radio really should not matter much? > > > > That is another problem ... this won't work currently, since the > frame > delivery compares the receiver address with the permanent MAC > addresses > of all hwsim phys. I work as an idle task on patch, which makes this > lookup (currently implemented as linear search) as a hashmap mapping > an > MAC to a wiphy struct , including scenarios with differing MAC > addresses > of vifs. That's probably something we really ought to fix :) johannes