No Ubuntu 14.04 eu tenho uma porta serial conectada via USB e muitas vezes tenho que desconectar fisicamente e reconectar o cabo USB.
Demora cerca de dez segundos depois de conectá-lo antes que eu possa usar o Python para se comunicar com ele.
Tentar se comunicar antes disso gera um erro:
serial.serialutil.SerialException: [Errno 16] could not open port /dev/ttyACM3: [Errno 16] Device or resource busy: '/dev/ttyACM3
Eu entendo que o atraso pode ser devido a algum agendamento do kernel e que "remonta ou recarrega" o dispositivo (não sei qual é a terminologia correta aqui).
Existe algum comando que eu possa usar para forçar a montagem / recarregamento do dispositivo?
Eu tentei
$ udevadm trigger
por conselho de outros fóruns, mas isso não teve nenhum efeito.