I've made an image of my system and I have given it to someone to run. They have successfully flushed their system with the image and are running it.
The problem is as follows:
The system normally has 2 Wireless Adapters. Both showing up in the lsusb:
pi@raspberry:~ $ lsusb
Bus 001 Device 004: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
I have set the interfaces in the /etc/udev/rules.d/70-persistent-net.rules
files by their mac or hw address, and that works fine on my system, but on his system, obviously (while he uses the same type and model of hardware) they are different and as such, his mac address is different, so his 70-persistent-net.rules is useless and is giving him issues.
To avoid this in the future, is there a way I can set it so that it perhaps looks for type of model, say:
EW-7811Un -> wlan0
SMSC9512 -> wlan1
and sets those, instead on relying on mac address?