Wireguard notes

Wireguard .. "

On FreeBSD wireguard is implemented in go.

Software installation

Using freebsd, poudriere all done and running, repositories pointing the right ways, this is easy. All I have to do is a simple

$ sudo pkg install -y wireguard

This gifts me the installation of two packages, wireguard-go, the main thing …

more ...

Deliberately Impacting Ethernet

Basic Setup

So, I was quite fortunate, for a while I got my hands on two very similar servers.

  • Motherboard: X11SDV-4C-TP8F
# dmidecode -t baseboard
# dmidecode 3.2
Scanning /dev/mem for entry point.
SMBIOS 3.1.1 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: Supermicro …
more ...

Arduino CLI use

Getting arduino-cli installed

I often like doing things from the cli, so arduino-cli as a supplement to arduino seemed a really good idea, but go apparently uses magic .. It's bothers me a bit, but that's the way things are in the modern world.

So installing it...

$ go get -u github …
more ...

Failing Drives

Failing Drives

My very first harddrive, that is now long gone, was a 40MB 3.5" ATA drive, before it got known as PATA.

I've since had various types, PATA, SCSI, SATA and the occational SAS.

Right, disregarding that long history, I had a bunch of drives I need to …

more ...

Bhyve Notes

Random Bhyve Notes

Ubuntu 18.04

I've found myself staring at a


With ubuntu not going anywhere..

If I did

set root=(hd0,gpt2)
set prefix=(hd0,gpt2)/boot/grub
linux /vmlinuz root=/dev/vda2
initrd /initrd.img

vda being because it's got virtio-bd, if it's using ahci …

more ...