I'm running DSM 6.2.3-25426 Update 3 on an AMD CPU, and I'm trying to setup octoprint on my NAS. My understanding of the setup on DSM is roughly as follows:
Install octoprint via docker image (done and running)
Download the octoprint docker settings in .json format (done)
Change the "devices" to point to the ttyUSB device for the printer. (problem)
Import the settings and restart the container.
Straightforward, but my DSM apparently doesn't have the USB serial drivers because the ttyUSB device never appears. lsusb shows:
I've identified the Marlin printer in the text above. The thread I linked above suggests missing drivers, and they link to this github which provides builds for USB serial drivers for DSM 7, but these likely won't work for a DSM 6 xpenology install.
Before I go down the rabbit hole in setting up a dev environment to maybe build some drivers myself, is there a better option? For instance, if the status of DSM 7 loaders is fairly solid now, perhaps I should just upgrade and try to use the prebuilt drivers from that github. Or perhaps there's a simpler option I'm just missing?
Yes, I could just setup a raspberry pi, but I have an overpowered NAS sitting right next to the printer doing very little, so I'd rather just make use of it than waste new hardware on a simple task like this. Any suggestions appreciated.
Question
naasking
I'm running DSM 6.2.3-25426 Update 3 on an AMD CPU, and I'm trying to setup octoprint on my NAS. My understanding of the setup on DSM is roughly as follows:
Straightforward, but my DSM apparently doesn't have the USB serial drivers because the ttyUSB device never appears. lsusb shows:
I've identified the Marlin printer in the text above. The thread I linked above suggests missing drivers, and they link to this github which provides builds for USB serial drivers for DSM 7, but these likely won't work for a DSM 6 xpenology install.
Before I go down the rabbit hole in setting up a dev environment to maybe build some drivers myself, is there a better option? For instance, if the status of DSM 7 loaders is fairly solid now, perhaps I should just upgrade and try to use the prebuilt drivers from that github. Or perhaps there's a simpler option I'm just missing?
Yes, I could just setup a raspberry pi, but I have an overpowered NAS sitting right next to the printer doing very little, so I'd rather just make use of it than waste new hardware on a simple task like this. Any suggestions appreciated.
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.