У меня Synology NAS (DSM 6.2.4), и я хочу загрузить usbserial.ko и cp210x.ko при загрузке.
Когда я бегу:
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/cp210x.ko
Драйвера работают правильно, но при перезагрузке они уже не грузятся. Есть ли способ заставить их загружаться при загрузке?
скворечник
1 ответ
Да, вы можете сделать это, сначала подключившись по ssh к Synology NAS, а затем создав скрипт здесь. /usr/local/etc/rc.d/
как с vi
с sudo vi /usr/local/etc/rc.d/load-modules.sh
положить это внутрь
#!/bin/sh
case $1 in
start)
echo "Loading usbserial.ko and cp210x.ko modules..."
insmod /lib/modules/usbserial.ko
insmod /lib/modules/cp210x.ko
;;
stop)
echo "Unloading usbserial.ko and cp210x.ko modules..."
rmmod cp210x
rmmod usbserial
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
exit 0
затем дайте ему разрешение на выполнение sudo chmod +x /usr/local/etc/rc.d/load-modules.sh
Вы можете проверить, работает ли ваш скрипт так sudo /usr/local/etc/rc.d/load-modules.sh start
Затем перезапустите Synology NAS, теперь он загружается при запуске.
Сакстефляйн