DVB-C TV on Raspberry PI with LibreELEC/Kodi

There are plenty of TVs to chose from and nowadays they all know DVB-C so why go through all the trouble of building a TV player with a Raspberry PI?

Well… because it’s fun and because of the freedom of being able to watch your favourite TV channel on any of your devices – even when away.

Switching Huawei E3131 Hilink to modem mode

Latest Huawei 3G/4G modems come with firmware that implements a feature Huawei calls “HiLink“, transforming the classical PPP dial-up connection to an always-on wireless broadband. This feature is highly useful on Windows operating systems, but will add an extra level of complexity to using the modem on Linux or in …

Automatically restart Webmin/Virtualmin in case of failure

Running out of memory sometimes happens on swap-less VPSes, and it seems Webmin (together with its twin, Virtualmin) are among the first processes to die in out-of-memory cases.

Setting up a little script to check for and restart Webmin if it is no longer running is a pretty simple (workaround) solution – but should never replace the proper procedure of adjusting the settings or upgrading the VPS to avoid running out of memory in the future.

Directory listing failed in FileZilla with ProFTPd on Virtualmin

Everything appears normal in the FTP server’s log:
fr01-srv proftpd[5591]: 192.168.0.1 – USER testuser: Login successful.

However, in Filezilla things are different:
Error: Connection timed out after 20 seconds of inactivity Error: Failed to retrieve directory listing