KlipperWrt v1.0
Pre-release
Pre-release
Mainsail and Fluidd extroot filesystem for the Creality Wi-Fi Box running OpenWrt.
Each archive comes preinstalled with either fluidd v1.14.0 or Mainsail v1.6.0, Klipper, Moonraker, mjpg-streamer for webcam stream and Fry's timelapse component for taking frames and rendering the video.
STEPS:
- Make sure you've flahsed/sysupgraded latest
.bin
file from/Firmware/OpenWrt_snapshot/
or down below. - Format an sd card as
ext4
and untar one of the archive to its root: eg:sudo tar -xzvf fluiddWrt.tar.gz -C /mnt
where/mnt
is the path where the sd card is mounted on your linux pc. Might be different so double-check. - Do the Wi-Fi step if you haven't done it already
- Do the extroot part ❗ EXCEPT ❗ this line:
mkfs.ext4 /dev/mmcblk0p1
(otherwise you'll format it again) - ❗ SKIP ❗ swap step since it already comes inside the archive
- Reboot
Setting up your printer.cfg
- put your
printer.cfg
inside/root/klipper_config
- delete these blocks from your
printer.cfg
:[virtual_sdcard]
,[display_status]
,[pause_resume]
since they're included insideclient.cfg
- move all your macros to
client_macros.cfg
- add these 2 lines inside your
printer.cfg
:
[include client.cfg]
[include client_macros.cfg]
- Done
Notes:
- If the box doesn't connect back to your router wirelessly connect to it with an ethernet cable and setup/troubleshoot wifi.
- timelapse is set to autorender which might take a while to finish after a long print. You might set it to
autorender: False
under[timelapse]
block insidemoonraker.conf
. Check here for how to set yourTIMELAPSE_TAKE_FRAME
macro orTIMELAPSE_TAKE_PARKED_FRAME
inside your slicer layer change.