I need to run several scripts which rely on me knowing the name of each specific adapter.
For example I need the external USB adapter to link to the far away WiFi network A as its weaker and the internal adapter to the nearer one Wifi Network B.
Problem is this, whilst I have happily set up two separate wpa supplicant files sometimes on reboot wlan0 and wlan1 will swap, and I end up with the internal adapter on the wrong wifi network.
I have spent a lot of time trying to fix this issue and most of the information I found about persistant rules seems only pertinent to the issues created before the late 2017 update to wlan naming protocols.
In an ideal world I would like to fix:
xx:xx:xx:xx:xx to wlan0
zz:zz:zz:zz:zz to wlan1
Any help would be much appreciated, don't have much hair left!