Notifications
                
            
                Clear all
    
            
        cannot print with recently installed prusalink
Hi, i recently installed prusalink to my mk3s with mmu2, having the latest firmware (3.0.3), together with prusalink 0.8.3
I was able to access prusalink via wifi, and has set a password and gone through the wizard, choose to skip prusaconnect in the end.
Currently when i login to the printer, it´s state always says "busy".
I can upload gcode.s, but not start an actual print on them.
Other than that, i can see in the journal logs a bunch of errors that keeps repeating
Anyone know what the issue might be?
Dec 13 17:57:08 prusalink prusa.link.serial.serial_queue[750]: ERROR: Unexpected message confirmation. Ignoring {_confirmed():427}
Dec 13 17:57:08 prusalink prusa.link.serial.serial_queue[750]: ERROR: Unexpected message confirmation. Ignoring {_confirmed():427}
Dec 13 17:57:08 prusalink prusa.link.printer_adapter.filesystem.storage[750]: INFO: Newly attached /home/jo/PrusaLink gcodes {update():76}
Dec 13 17:57:09 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
Dec 13 17:57:14 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
Dec 13 17:57:19 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
Dec 13 17:57:24 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
Dec 13 17:57:29 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
Dec 13 17:57:34 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
Dec 13 17:57:39 prusalink prusa.link.printer_adapter.structures.item_updater[750]: ERROR: Gather of mmu_version has failed {_gather():443}
                                                                                   Traceback (most recent call last):
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/structures/item_updater.py", line 428, in _gather
                                                                                       value = item.gather_function()
                                                                                               ^^^^^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 609, in _get_mmu_version
                                                                                       build_match = self.do_matchable(
                                                                                                     ^^^^^^^^^^^^^^^^^^
                                                                                     File "/home/jo/.local/lib/python3.11/site-packages/prusa/link/printer_adapter/printer_polling.py", line 477, in do_matchable
                                                                                       raise RuntimeError("Printer responded with something unexpected")
                                                                                   RuntimeError: Printer responded with something unexpected
                                                                                                                                                                            
                    
                            Posted : 13/12/2024 5:28 pm													
                    	
                    Topic starter
 answered:
                        RE: cannot print with recently installed prusalink
Just wanted to update if someone runs into the same issue.
Problem was a bug, fixed in this pr.
https://github.com/prusa3d/Prusa-Link/pull/1009
Copied over the files manually and it fixed the "busy" issue for me
                            Posted : 29/12/2024 12:37 pm