by R101 » 08 Jan 2021, 17:14
Predictable naming should not be a problem if you start from scratch. If you already have a working netctl file which contains the interface name and copy it to /boot/wifi, the pi will sometimes allocate a new and different name to the interface, so you have to edit the netctl file to match (or delete it before boot). I had this problem while trying to get the dongle working, so I always disable ifnames, although I probably don't need to.
If it still doesn't work, try a fresh image and set it up from cold, without using restore or copying anything. Just create a wifi file before you touch any settings, and reboot. It will probably work.
(Pi 3B, rAudio-1, JLS I2S over USB)