Synology docker usb zigbee cc2652rb no ttyACOM or ttyUSB

I’m running a similar setup: DSM7 on a DS1019+ and Mosquitto + Zigbee2MQTT in Docker using the Sonoff Zigbee Dongle Plus.

The serial drivers here helped me to make it work. Depending on what hardware you have, you might have to download a different driver. I found what platform I needed by running uname -a:

sh-4.4# uname -a
Linux spacedock 4.4.180+ #42218 SMP Mon Oct 18 19:17:56 CST 2021 x86_64 GNU/Linux synology_apollolake_1019+

Here’s how I got the module:

cd /lib/modules/
wget https://github.com/robertklep/dsm7-usb-serial-drivers/raw/main/modules/apollolake/cp210x.ko

I modified the script in the repo to only load the kernel modules I needed. I put in in /usr/local/etc/rc.d/usb-serial-drivers.sh and made it executable.

#!/bin/sh
case $1 in
  start)
    modprobe usbserial
    insmod /lib/modules/cp210x.ko > /dev/null 2>&1
    ;;
  stop)
    exit 0
    ;;
  *)
    exit 1
    ;;
esac

I hope that helps.