Вместо службы для выполнения insmod
вы можете предоставить /lib/modprobe.d/mymodule.conf
со строкой
install mymodule insmod /path/to/mymodule.ko
. Я попробовал это, и это сработало. на Fedora 22 на примере существующего модуля slip
.
$ cd /lib/modules/4.2.8-200.fc22.x86_64/extra/drivers/net/slip/
$ lsmod|grep slip
$ sudo modprobe slip
$ lsmod|grep slip
slip 20480 0
slhc 20480 1 slip
$ sudo rmmod slip
$ lsmod|grep slip
$ sudo mv slip.ko.xz ~
$ sudo modprobe slip
modprobe: ERROR: could not insert 'slip': Unknown symbol in module, or unknown parameter
$ sudo sh -c 'echo install slip insmod /home/meuh/slip.ko.xz >/lib/modprobe.d/mymodule.conf'
$ sudo modprobe slip
$ lsmod|grep slip
slip 20480 0
slhc 20480 1 slip