github ihrapsa/KlipperWrt v1.0
KlipperWrt v1.0

latest releases: v2.2, v2.1, v2.0...
3 years ago

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 inside client.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 inside moonraker.conf. Check here for how to set your TIMELAPSE_TAKE_FRAME macro or TIMELAPSE_TAKE_PARKED_FRAME inside your slicer layer change.

Don't miss a new KlipperWrt release

NewReleases is sending notifications on new releases.