Ho creato un'immagine del mio sistema e l'ho data a qualcuno per l'esecuzione. Hanno scaricato correttamente il loro sistema con l'immagine e lo stanno eseguendo.
Il problema è il seguente:
Il sistema ha normalmente 2 adattatori wireless. Entrambi si presentano in 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
Ho impostato le interfacce nei /etc/udev/rules.d/70-persistent-net.rules
file in base al loro indirizzo mac o hw, e questo funziona bene sul mio sistema, ma sul suo sistema, ovviamente (mentre usa lo stesso tipo e modello di hardware) sono diversi e come tali, il suo mac l'indirizzo è diverso, quindi il suo 70-persistent-net.rules è inutile e gli sta dando problemi.
Per evitarlo in futuro, c'è un modo in cui posso impostarlo in modo che possa cercare il tipo di modello, ad esempio:
EW-7811Un -> wlan0
SMSC9512 -> wlan1
e imposta quelli, invece di fare affidamento sull'indirizzo mac?