Я сделал образ своей системы и дал его кому-нибудь для запуска. Они успешно сбросили свою систему с образом и запускают его.
Проблема заключается в следующем:
Система обычно имеет 2 беспроводных адаптера. Оба появляются в 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
Я установил интерфейсы в /etc/udev/rules.d/70-persistent-net.rules
файлах по их mac или hw-адресу, и это прекрасно работает в моей системе, но в его системе, очевидно (хотя он использует тот же тип и модель аппаратного обеспечения), они различаются и, как таковой, его mac адрес другой, поэтому его 70-persistent-net.rules бесполезен и доставляет ему проблемы.
Чтобы избежать этого в будущем, есть ли способ настроить его так, чтобы он, возможно, искал тип модели, скажем:
EW-7811Un -> wlan0
SMSC9512 -> wlan1
и устанавливает их вместо того, чтобы полагаться на MAC-адрес?