Available in: Extended firmware
The extended configuration file /home/lava/printer_data/config/extended/extended.cfg allows you to customize firmware behavior.
/home/lava/printer_data/config/extended/extended.cfg
The extended.cfg file is automatically created by the firmware.
http://<printer-ip>)extended.cfgssh lava@<printer-ip>
vi /home/lava/printer_data/config/extended/extended.cfg
After saving, reboot the printer.
When you modify a configuration file, the system automatically creates a .default file alongside it containing the original default values. For example, if you customize extended.cfg, you’ll find extended.cfg.default in the same directory.
This makes it easy to:
The .default files are updated on each boot to reflect the current firmware defaults.
stack - Camera stack selection (only one can be active)
paxx12 - Hardware-accelerated v4l2-mpp camera stack (WebRTC, timelapse)snapmaker - Native Snapmaker camera servicelogs - Camera service logging destination
syslog - Enable logging to syslog (/var/log/messages)frontend - Web interface selection (only one can be active)
fluidd (default) - Fluidd web interfacemainsail - Mainsail web interface[camera]
stack: paxx12
# stack: snapmaker
logs: syslog
[web]
frontend: fluidd
# frontend: mainsail
extended.cfg, reboot the printer[camera] and [web]# are comments and ignoredIf you decide to go back to default extended configuration,
simply remove or rename extended folder in Fluidd/Mainsail.
If you break Moonraker with an invalid configuration, the printer will not connect to WiFi on next boot.
To recover:
extended-recover.txt on a USB stickextended.bakextended-recover.txt file will be automatically deleted