Closed tcyna closed 1 year ago
Thank you very much! Unfortunately not working. I loaded the modules but nothing happened. No new device appeared like e.g. /dev/ttyUSB0.
If you loaded the modules and literally nothing happened, the modules loaded just fine, so the issue isn't with the modules per se.
What's the device you're trying to get support for? What does /usr/syno/bin/lsusb -cui
show when the device is plugged in?
I'm trying to add CC2531 ZigBee module. On DSM 6.2 worked pretty well.
Output of lsusb -cui:
|usb2 1d6b:0002:0302 09 2.00 480MBit/s 0mA 1IF (Linux 3.2.101 ehci_hcd Marvell Orion EHCI ehci_marvell.1) hub |2-1 0451:16a8:0009 02 2.00 12MBit/s 50mA 2IFs (Texas Instruments TI CC2531 USB CDC __0X00124B001CD6EB4C)` 2-1:1.0 (IF) 02:02:01 1EP () 2-1:1.1 (IF) 0a:00:00 2EPs ()
CDC
suggests it needs the cdc-acm.ko
driver, which is already present on DSM:
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/cdc-acm.ko
It will also likely provide /dev/ttyACM0
, not /dev/ttyUSB0
.
This is strange. I'm sure I had /dev/ttyUSB0 on DSM 6.2 and adding new device in Home Assistant was as simple as choosing that device.
Now I have: |usb2 1d6b:0002:0302 09 2.00 480MBit/s 0mA 1IF (Linux 3.2.101 ehci_hcd Marvell Orion EHCI ehci_marvell.1) hub |2-1 0451:16a8:0009 02 2.00 12MBit/s 50mA 2IFs (Texas Instruments TI CC2531 USB CDC __0X00124B001CD6EB4C) 2-1:1.0 (IF) 02:02:01 1EP () cdc_acm tty/ttyACM0 2-1:1.1 (IF) 0a:00:00 2EPs () cdc_acm
But when I try to add /dev/ttyACM0 I've get "Failed to connect"
EDIT:
I think it works! :) I had to change permissions chmod 666 /dev/ttyACM0
and ZHA added it.
Thank you very much!
Hi, Can you compile USB modules for DS115j DSM 7.1? It's on Armada370. Result of uname -a;
Linux synology 3.2.101 #42962 Tue Oct 18 14:58:33 CST 2022 armv7l GNU/Linux synology_armada370_ds115j
Thanks!