Synology NAS & Sonoff Zigbee 3.0 USB driver

Hi,

I’m almost fade up with my current setup with Synology NAS (DS1513+) , Sonoff Zigbee 3.0 dongle and HA as docker (VM not supported on my NAS).

I am running my HA for more than 6 months, but the issue with Sonoff Zigbee 3.0 dongle driver never end.

Every day and another, and even on the same day for multiple times , the NAS is not able to access the USB folder and I forced to re-estate the driver again as per below:

ssh [email protected] -p xx

sudo su

modprobe usbserial
modprobe ftdi_sio
modprobe cdc-acm

exit

cd /lib/modules/

sudo wget https://web.archive.org/web/20211027134846/http://www.jadahl.com/iperf-arp-scan/DSM_7.0/cedarview/ch341.ko
sudo insmod /lib/modules/ch341.ko
sudo wget https://web.archive.org/web/20211027134846/http://www.jadahl.com/iperf-arp-scan/DSM_7.0/cedarview/cp210x.ko
sudo insmod /lib/modules/cp210x.ko

cd /usr/local/etc/rc.d/
sudo wget https://web.archive.org/web/20211027134846/http://www.jadahl.com/iperf-arp-scan/DSM_7.0/cedarview/start-usb-drivers.sh

The full video from this channel:

I am almost thinking of moving from NAS to another hardware due to the USB driver issue.

If you are running Sonoff Zigbee 3.0 dongle on NAS via docker, Please let me know the best approach to get the driver runs error free…

Why not build a scheduler Task in Synology that runs your commands…



Paste the code below in the last view.

modprobe usbserial
modprobe ftdi_sio
modprobe cdc-acm

cd /lib/modules/
wget https://web.archive.org/web/20211027134846/http://www.jadahl.com/iperf-arp-scan/DSM_7.0/cedarview/ch341.ko
wget https://web.archive.org/web/20211027134846/http://www.jadahl.com/iperf-arp-scan/DSM_7.0/cedarview/cp210x.ko
insmod /lib/modules/ch341.ko
insmod /lib/modules/cp210x.ko

cd /usr/local/etc/rc.d/
wget https://web.archive.org/web/20211027134846/http://www.jadahl.com/iperf-arp-scan/DSM_7.0/cedarview/start-usb-drivers.sh

You could update the code so it detects if the drivers are there too…

I didnt get it working. So I bought a nuc…

It can be done , But I need to try it.

But once the driver is installed , what is the root cause to get Docker container Zigbee2MQTT to stop unexpectedly??
I am certain the driver is the issue, and I know that upon any restart I need do the same process manually or at least automate it.

My point , if Synology NAS is running what impacting the driver to be inaccessible ?

I have added to the task scheduler ,and I guess it is working.

I’ll monitor it for the coming days.

1 Like

This is to report that the frequent shutdown of Zigbee2MQTT’s docker is still occur from time to another.
The docker is configured to auto restart , but it may fail to start at sometime without re-install the driver again.

Any idea how to prevent the above?