robertklep / dsm7-usb-serial-drivers

Synology DSM 7 USB serial drivers
523 stars 89 forks source link

PL2303 for cedarview (RS814+) #32

Open miticolars opened 2 years ago

miticolars commented 2 years ago

Hi, can you provide the dms7 driver for cedarview platform? I have to connect a pl2303 usb serial converter used by homebridge (docker). Thanks in advance.

robertklep commented 2 years ago

I'll try and see if I'm able to compile it, I'm having some issues with my dev VM not wanting to start up anymore 😬

miticolars commented 2 years ago

ok, thank you!

robertklep commented 2 years ago

One question: what's the current Linux kernel version of your NAS for DSM 7?

miticolars commented 2 years ago

I'm sorry, but I haven't updated the DSM yet

robertklep commented 2 years ago

I understand 😊 But I need the kernel version to be able to compile the correct version of the driver. I'll see if I can find out some other way.

robertklep commented 2 years ago

FWIW, it's possible that one of the other drivers (most likely apollolake or geminilake) will work on your hardware too, but I guess you first need to update your DSM to be able to try that (and there are no guarantees it'll work).

miticolars commented 2 years ago

Ok, when I'll update my system I will try the other drivers and I will back to you.

robertklep commented 2 years ago

I still can't guarantee I'll be able to compile it within a reasonable time period, so please only update if you're okay with not being able to use your device for a while.

miticolars commented 2 years ago

ok, thanks!

baylanger commented 2 years ago

Deleted my previous comment, I got side tracked :)

robertklep commented 2 years ago

@baylanger no worries 😅

robertklep commented 2 years ago

Looks like it's 3.10.x: https://archive.synology.com/download/ToolChain/Synology%20NAS%20GPL%20Source/7.0-41890

In which case the Apollolake and Geminilake modules won't work, those are for kernel version 4.4.x. But other platforms using 3.10.x are avoton, braswell and monaco, so those modules may work. If not, I'm not far off compiling a specific version for the cedarview platform.

Cedarview modules are now available: https://github.com/robertklep/dsm7-usb-serial-drivers/tree/main/modules/cedarview

I can't test these myself.

miticolars commented 1 year ago

Hi @robertklep, finally I installed and tested your pl2303 driver on DSM 7.1 on RS814+ (cedarview) Synology NAS and it works! Thank you!