reboot2md

I had an idea, have a machine that has more memory than it needs for what it does (32GB Ram), and I read about freebsds reboot(8) -r flag to use a kenv variable to soft reload the kernel and keep a created memory disk persistent across the reboot.. This …

more ...

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

grub>

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
boot

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

more ...

Poking at VXLan

Right, now what? :)

So I've heard about vxlan, lots of talk about it, kind of knew what it actually was never really found it .. tempting ..

But I figured I'd better try it and see. So I wanted to do something silly as the first thing.

First configured it between two …

more ...

Setting up my poudriere

first we change poudriere.conf

--- poudriere.conf.sample   2018-02-15 00:54:08.000000000 +0100
+++ poudriere.conf  2018-02-21 19:40:40.959762000 +0100
@@ -9,14 +9,14 @@
 # You need at least 7GB of free space in this pool to have a working
 # poudriere.
 #
-#ZPOOL=tank
+ZPOOL=zroot

 ### NO ZFS
 # To not …
more ...

External Memory: IPSec/racoon

Some notes on a bit of "simple" IPSec

First of all, IPSec has always struck me as something that's advanced and simple getting together and making something really hard to comprehend.

There's the absolute basic of it, move package X from A to B, securely. The concept is deceptively simple …

more ...

The Actual Server at Hetzner

Receiving the actual server

It wasn't too difficult to buy, picked a server that seemed reasonable for my tests and clicked buy, after witch I had to wait for a more thorough verification of who I was it was my first purchase, I can't see that as anything but a …

more ...