Basic Information:
Printer Model: N/A
MCU / Printerboard: BTT SKR Mini E3 V3
Host / SBC: Orange Pi zero 2W/Raspberry Pi Zero 2W
klippy.log (20.4 KB)
moonraker.log (2.1 MB)
I’m trying to pull together the requested information for my previous request:
I have successfully erased the BTT SKR Mini E3 V3 and the DFU USB id (0483:df11) comes up without any issue. I’m able to load Katapul or Klipper without any issue (I turn on/off the STATUS LED in the firmware build to see that it’s a) working and b) different from the last time I loaded the firmware).
But, when I try to access the Mainsail web page, I get a Moonraker error:
Looking at moonraker.log
(attached) I continually get:
2024-08-03 02:51:28,070 [server.py:load_component()] - Unable to load component: (authorization)
Traceback (most recent call last):
File "/home/biqu/moonraker/moonraker/server.py", line 298, in load_component
module = importlib.import_module(full_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/home/biqu/moonraker/moonraker/components/authorization.py", line 21, in <module>
from libnacl.sign import Signer, Verifier
File "/home/biqu/moonraker-env/lib/python3.11/site-packages/libnacl/__init__.py", line 87, in <module>
nacl = _get_nacl()
^^^^^^^^^^^
File "/home/biqu/moonraker-env/lib/python3.11/site-packages/libnacl/__init__.py", line 83, in _get_nacl
raise OSError(msg)
OSError: Could not locate nacl lib, searched for libsodium.so, libsodium.so.23, libsodium.so.18, libsodium.so.17, libsodium.so.13, libsodium.so.10, libsodium.so.5, libsodium.so.4,
2024-08-03 02:51:28,070 [server.py:main()] - Moonraker Error
Traceback (most recent call last):
File "/home/biqu/moonraker/moonraker/server.py", line 670, in main
server.load_components()
File "/home/biqu/moonraker/moonraker/server.py", line 269, in load_components
self.load_component(config, component)
File "/home/biqu/moonraker/moonraker/server.py", line 298, in load_component
module = importlib.import_module(full_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The loading process I use for both the Orange Pi Zero 2W (I tried two of them) as well as a genuine Raspberry Pi Zero 2W from SSH is:
sudo apt-get update && sudo apt-get install git -y
git clone https://github.com/dw-0/kiauh.git
- I then run
./kiauh/kiauh.sh
and install Klipper, Moonraker and Mainsail without any issues. - I try to access the Mainsail web page and I get the failure above?
I’m trying to figure out what I’m doing wrong, but it’s a pretty simple process and I haven’t had issues with it before.
Any idea where I’m screwing up?