This repository provides USB serial device drivers for Synology DiskStation Manager (DSM) 7. It aims to address the missing support for various USB serial devices in DSM 7, enabling users to connect and utilize devices like serial adapters and plug-in modules. These drivers are primarily intended for use with Docker containers, facilitating integration with applications like Home Assistant, Node-RED, and Zigbee2MQTT.
This project offers a curated collection of USB serial drivers, addressing a common gap in DSM 7's functionality. It includes clear instructions for installation, including Docker integration, making it accessible to users with varying technical expertise. The repository represents a resourceful solution to extend the functionality of Synology NAS devices with serial communication capabilities, built upon the foundation of Synology's GPL sources.
- Driver Support: Includes drivers for
cp210x,ch341,pl2303, andti_usb_3410_5052USB serial chips. - Platform Compatibility: Drivers are available for most platforms on DSM 7.0, with ongoing additions for DSM 7.1 and 7.2.
- Docker Integration: Provides guidance on how to configure Docker containers to access serial devices.
- Installation Instructions: Detailed step-by-step instructions for installing drivers on DSM 7.
- Usage Notes: Includes important notes regarding permissions, boot-time loading, and avoiding conflicts.
- Troubleshooting: Addresses common issues like 'Unknown symbol in module' errors.
- Cross-Compilation Environment: Offers information about building custom modules.
The project is actively maintained, with recent commits indicating ongoing support for DSM 7.2 and future versions. While not exhaustive, the provided drivers cover a significant range of commonly used USB serial devices. Community feedback is encouraged through the issue tracker. The project's reliance on Synology's GPL sources ensures a degree of reliability and ongoing updates.
This project benefits Synology NAS users who require USB serial device support not natively available in DSM 7. It enables integration with a wide range of devices, providing value for home automation, industrial applications, and data acquisition. By offering clear installation instructions and Docker integration guidance, this repository lowers the barrier to entry for users seeking to expand their NAS's capabilities.
