Archive for May, 2022

Pi-Hole and LibreNMS Virtual Fun on the Quieter2Q Mini PC – Part 4: LibreNMS VM

📅 May 31, 2022
“Hey, router! Watcha doin’?”

A network monitoring system (NMS) allows us to monitor the performance and status of networking hardware, such as managed switches, routers, and servers. It operates using its own, dedicated protocol called SNMP (Simple Network Management Protocol) configured in a server-client arrangement where the NMS software (the server) polls SNMP agents (the clients).

The SNMP agents, when polled, return information about themselves that is then converted into pretty, multi-colored graphs by the NMS so we can answer basic questions about the network and its users. Questions such as,

“Which Ethernet port has the most activity?”

“What is the CPU temperature of the file server?”

“Has the fan failed in the router?”

“Why does Little Suzi’s computer show two hour’s worth of outgoing streaming activity at 1:00 AM every Saturday?”

…and much, much more.

A great piece of free software to achieve this is called LibreNMS, and we will install this in its own VirtualBox virtual machine (VM) running on the Quieter2Q.

Read the rest of this entry »

, , , ,

Leave a comment

Pi-Hole and LibreNMS Virtual Fun on the Quieter2Q Mini PC – Part 3: Pi-Hole VM

📅 May 30, 2022
With Ubuntu Server 22.04 set up and running as our host operating system, we are now ready to install VirtualBox and create our first virtual machine (VM) running Pi-Hole in its own Ubuntu Server 22.04 environment.

Read the rest of this entry »

, , , ,

Leave a comment

Pi-Hole and LibreNMS Virtual Fun on the Quieter2Q Mini PC – Part 2: Ubuntu Server

📅 May 29, 2022
Following the description of the Quieter2Q mini PC hardware in Part 1, it is time to install an operating system.

We will install Ubuntu Server 22.04 since it lacks any extra software that normally installs during a typical GUI-based Linux distribution. For example, we will have no need for LibreOffice, so there is no need to install it. We can save storage space.

The main purpose of the mini PC is to run VirtualBox so we can run Pi-Hole and LibreNMS each inside its own virtual machine (VM). Therefore, we want to keep overhead to a minimum. This means no GUI. The mini PC will run as a headless system anyway, so there is no need to connect a monitor, keyboard, or mouse except during the installation.

Ubuntu Server requires a little more know-how than a GUI distribution, so this article will walk you through the steps needed to do this.

Ready to learn? Let’s have fun!

Read the rest of this entry »

, ,

Leave a comment

Pi-Hole and LibreNMS Virtual Fun on the Quieter2Q Mini PC – Part 1: The Hardware

📅 May 28, 2022
“A mini pc is great, but how does it perform as a network device hosting Pi-Hole and LibreNMS virtual machines?”

The Intel NUC project has proven to be a friendly genie that can grant almost any wish one might have on a private LAN. “SSH, FTP, DLNA, DNS, NFS — your wish is my command.” Just install it, forget it, go, and let the NUC run and run and run with practically no problems whatsoever.

This kind of reliability encourages bloat. After all, why not install Cockpit, VirtualBox, and an Apache2 repository server as well? Over time, the number of servers installed on a single device like this becomes tricky to manage and can eventually conflict. For example, Pi-Hole wants Lighttpd and LibreNMS wants Apache2 or nginx.

Surely, there must be an easier way to manage all of this, and indeed there is! The answer? Use a second mini PC to handle other services, such as Pi-Hole and LibreNMS, and then let each server run inside its own virtual machine using VirtualBox from the command line.

In this series of articles, we will look into a nifty little piece of computing joy, called the MeLE Quieter2Q, on which we will install Ubuntu Server 22.04, and run Pi-Hole and LibreNMS each inside its own dedicated virtual machine using VirtualBox that we will install and control completely from the command line. No GUI involved in order to save overhead.

Does it work, and if so, how well? In this part, we will look at the Quieter2Q hardware and compare storage benchmarks between eMMC and NVMe.

Read the rest of this entry »

, , , ,

Leave a comment

Akko CS Jelly Black Switches and the Ducky One 3 Keyboard

📅 May 6, 2022
Does the Sakura switch feel too light? Try this!

What would be a good switch for heavy typing? The Akko Radiant Red switches worked out well, but Akko also offers a Jelly Black linear switch, which is…black.

The Radiant Red and Jelly Black switches appear to be identical in their performance. Are there any differences besides the color?

I had the chance to try them both out with the Ducky One 3 mechanical keyboard, and here are my thoughts.

Read the rest of this entry »

, ,

Leave a comment

Akko CS Sakura Switches and the Ducky One 3 Keyboard

📅 May 4, 2022
“Can we make it pinker?”

In my quest to experiment with a variety of swappable switches, my next switch was chosen for the most scientific reason of all: looks!

The Ducky One 3 Fuji keyboard has a light pink theme, and it turns out that the light-pink Akko CS Sakura switch is a closer match than that Akko CS Jelly Pink switches.

Is there anything else different about the Sakura switches? Here are my thoughts.

Read the rest of this entry »

, ,

Leave a comment