Как загрузить модули на Synology NAS при загрузке?

У меня Synology NAS (DSM 6.2.4), и я хочу загрузить usbserial.ko и cp210x.ko при загрузке.

Когда я бегу:

sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/cp210x.ko

Драйвера работают правильно, но при перезагрузке они уже не грузятся. Есть ли способ заставить их загружаться при загрузке?

скворечник

1 ответ
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, теперь он загружается при запуске.

Сакстефляйн

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *