Eu não estou na frente de um sistema Linux agora, mas gostaria de começar a rastrear o que escreve /etc/udev/rules.d/70-persistent-net.rules
e usar isso como um modelo.
Especificamente, toda vez que um dispositivo wifi é conectado, o nome da interface, como wlan0
, wlan1
, etc., é corrigido com base em algum atributo de dispositivo (presumo endereço MAC).
Você pode seguir a mesma convenção para criar suas próprias regras do udev para o dispositivo Arduino.
Espero que isso ajude e boa sorte!