Есть правило udev в /lib/udev/rules.d/99-..., которое стартует необходимый скрипт при присоединении определенного устройства. Устройство определяется по ID производителя и ID продукта.
Подскажите плиз почему скрипт стартует при подключении устройства 5 и более раз.
USB устройство при подключении может самопроизвольно переподключать протоколы, из за чего если вы достаточно обще его задали то система выполняет скрипт много раз
укажите дополнительные ограничения на устройство