Upgrading a Creality Ender 3 / Ender 5 to Marlin 2.x

Installing the bootloader Before installing any “custom” firmware on your printer, you will need to install or “flash” a bootloader to your board. If you are familiar with Arduino boards, you know that all you have to do to flash a new sketch, is just connect the board via USB cable to your pc, compile and flash. This happens thanks to a small piece of code called the “bootloader” which lives in a specific memory section of the processor. By

Continue Reading

Fix: WslRegisterDistribution failed with error: 0x80370102 and error 0x80070002

After struggling with this issue for days including a re-installation of windows 10 (twice) and trying everything on the windows forums, like : Setting and re-setting Virtual machine platform, Hyper – V and Windows Subsytem for Linux Rebooting after each setting, and a myriad of other things, the problem turned out to be a setting in the BIOS. No it had nothing to do with Intel Virtualisation being disabled in the BIOS as many forums suggest, this has been enabled

Continue Reading

Your first php application inside a Docker container in 15 minutes (Part 3)

How it comes together In Parts 1 and 2 of this blog post, we talked bout docker containers, and actually created an Ubuntu 18 based Lamp stack insider a container. In this third and final post, we will look at how it all came together, without going into too much detail. There are plenty of other write-ups out there which you can refer to, if you are looking at how specific commands work. As already mentioned, the scope of the

Continue Reading

Mikrotik Fasttrack configuration with L2TP / IPSEC VPN

If you have any experience whatsoever with mikrotik hardware, you have definitely heard about Fasttrack. Fastrack was introduced back in April 2016, in v6.29 of router os, and in very simple terms allows packets for established connections to bypass the kernel, thus improving performance, and decreasing the overall cpu load. However there are known issues which prevent Fasttrack properly to work when using IPSec on the mikrotik. You will find that if you leave the default Fasttrack rule enabled in

Continue Reading

Install Zabbix 4 on Ubuntu 18.04

Zabbix 4 is out, so I decided to take it for a spin. In this tutorial, we will go through the installation process of Zabbix 4 on a brand new Ubuntu 18.04 installation Prepare the system Login to your Ubuntu server, and sudo to root. Zabbix depends on a number of other components, like apache, php and mysql or postgres database. In this tutorial we will install the mysql version of Zabbix, using MariaDB as database. Lets start with the

Continue Reading