-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MMU Fails to start when using network share #536
Comments
Does the pi user have write permissions to the directory? The moonraker HH plugin needs to process and expand the gcode tokens, rewriting the file as it does. |
To the directory, yes. The files inside it, not always. If it does need write access, that’s not too big an issue. It just seems a little surprising to me that not having write access to few gcodes would crash the system. |
Yes, it needs to rewrite the files so it can expand and convert all the useful HH tokens like Klipper has no idea what to do with them otherwise and barfs |
Sure, and that makes sense, but I'd expect that to cause a print to fail, not crash the entire system on start-up. |
Sorry, should have dug deeper. it appears you are getting a canbus timeout connecting to your mmu mcu. Other permission errors with network share as noted in other github issue.
I'm thinking its likely hardware related and would check your CAN bus cable and that you can still see both devices on your CAN network and work back from there....termination, etc. I cant see anything else obvious in the logs at the moment. HH also has its own log - |
This issue is stale because it has been open for over 30 days with no activity. It will be closed in 14 days automatically unless there is activity. |
This issue was closed because it has been inactive for 14 days since being marked as stale. |
According to Moonraker logs, it appears that mmu_server.py is trying to move some gcode files around when starting up, and is reporting permissions errors. This appears to cause Klipper to fail to connect to the MMU.
See attached moonraker.log and klippy.log.
Hardware specs:
Software specs:
~/printer_data/gcodes
is symlinked to/mnt/bsm/Printer/gcodes
which is a network file share.I haven't tried fixing the permissions yet to see if that fixes the problem, but I don't think it's unreasonable to expect that permissions of gcode files shouldn't cause klipper to fail to connect to the MMU.
I'll post a comment once I've confirmed if fixing permissions allows it to start back up.
moonraker.log
klippy.log
The text was updated successfully, but these errors were encountered: