Всех приветствую.
Надо в одной старинной системе на базе ubuntu 14.04 LTS запустить сервис. Сервис работает с оборудованием через usb-can. В этой части все отлично. Но есть проблема в том что при включении питания (а оно регулярно прыгает), сервис пытается стартовать раньше чем подгрузиться драйвер usb-can из-за чего, очевидно, сервис валится и опять рестартится. И так может произойти до 10 раз. Потом уже подхватывается драйвер, создается файл устройства в /dev и все работает.
Внимание вопрос: как сделать так чтобы сервис стартовал только после успешной загрузки драйвера? Ну или как вариант, появления файла устройства.
Чтение манов и гугла ни к чему не привели.