Steam Link Streaming über VPN

Beitrag vom 31.03.2018

Innerhalb unserer Fahrrad Gruppe haben wir über den Winter mehrere Gaming Abende veranstaltet. Letztens kam dann die Idee Speedrunners anzuzocken und dabei gleich das Steam Link auf Herz und Nieren zu testen.

Ich hatte noch ein APU3 Board "rumliegen" und keine Lust meinen PC mit zum Zockerabend zu schleppen. Also auf dem Board OPNSense installiert, OpenVPN eingerichtet und schon kommte die Zockerei los gehen.

PC Engines APU2


OPNSense und Bridges

Beitrag vom 16.03.2018

Kommt man als langjähriger Linux User das erste Mal mit Bridges unter FreeBSD (in Form von pfSense bzw OPNSense) in Berührung, ist man mit hoher Wahrscheinlichkeit ersteinmal verwirrt.

Zwischen den Interfaces der Bridge kann keine Kommunikation stattfinden, außer man setzt Firewall Regeln für die beteiligten Interfaces. Richtig gehört: FreeBSD filtert auf OSI Layer 3 den Traffic innerhalb einer Bridge.

Das Ganze nennt sich Filtering Bridges und soll Hilfreich sein, um ein physikalisches Netz in mehrere Segmente zu unterteilen.


ZFS Tunables

Beitrag vom 05.03.2018

Ein guter Kumpel wies mich letztens auf einige Fallstricke in ZFS hin, welche die Performance deutlich beeinträchtigen können. Tatsächlich hatte ich genau diese Fehler bei meinem Setup auch begangen. Hier eine kurze Zusammenfassung, auf was man unbedingt achten sollte.


Dokumentiere gefälligst!

Beitrag vom 07.11.2017

Hobby Linux Administrator setzt einen Router für insgesamt zirka 20 Subnetze auf. Aufgeteilt auf 12 Ethernet Kabel. Router fällt durch Hardwareschaden komplett und ohne Chance auf Reparatur aus.

Ersatzgerät ist nicht zu 100% identisch, weswegen sich die Reihenfolge der Ethernet Ports im Linux Kernel ändert. Hobby Linux Administrator ist gearscht, da die Ethernet Kabel nicht 1:1 umgesteckt werden können.

Das war meine Ausgangssituation heute.


VLC Playlists mit mehr Entropie

Beitrag vom 03.10.2017

Seit längerem habe ich meine Musik Sammlung in einer Endlosschleife als Stream laufen. Bisher wurde hier einfach eine riesige Playlist via VLC abgespielt und an das Radio in meiner Wohnung gesendet.

Leider ist die Random Playback Funktion von VLC nicht wirklich zufriedenstellend. Einige Tracks werden ganz oft wiederholt, einige werden gar nicht abgespielt.

Die riesige Playlist habe ich nun durch etwas mehr Entropie abgelöst. Ein Script erstellt aus meiner kompletten Musik Sammlung einen Cache. Aus dem Cache wird anschließend in regelmäßigen Abständen eine kleine, komplett


Wie man HTTP APIs mit NGINX härtet

Beitrag vom 17.08.2017

Wenn ich in den letzten Monaten eins gelernt habe, dann dass einige User undankbare Arschlöcher sind. Ich betreibe seit einigen Jahren eine "Wie ist meine IP" API, welche super einfach die aktuelle IP Adresse und einige andere Informationen in verschiedenen Formaten bereit stellt.

Begonnen hat das kleine Projekt mal auf dem 28C3 in Hamburg. Ich brauchte kurzfristig einen DynDNS Zugang und mein damaliger Anbieter bot keinen entsprechenden Dienst an.

Mittlerweile erreichen die API, auch wegen bösen Jungs, zwischenzeitlich über 800 Anfragen pro Sekunde. Ein klassischer Webserver mit php-fpm als Backend kann damit im Normalfall nicht umgehen.



Mouse wheel as key on pocketchip keyboard

Beitrag vom 13.08.2017

The PocketCHIP comes with a fully functional keyboard, touchscreen and a USB port. You can simply plug a mouse into the USB port. But I don't want to take a usb mouse with me. The tool xbindkeys allows it to bind the mouse button or the mouse wheel to a keyboard shortcut.

PocketCHIP Keyboard

Alt + V: Mouse middle click (primary selection)
Alt + O: Mouse wheel up
Alt + ; (semicolon): Mouse wheel down


Hack the Dashbutton - Updated

Beitrag vom 20.07.2017

Seit kurzem sind Amazons Dash Buttons auch in Deutschland verfügbar. Ein daumengroßer Button, welcher sich in ein WLAN einbucht und ein Event abschickt.

Eigentlich ist dieser dazu gedacht, nach Einrichtung mit der Amazon App, Produkte im Amazon Store im einem Klick bestellbar zu machen. Man soll diese Buttons im Haus verteilen, und damit Verbrauchsprodukte nachbestellen.

Aber das wäre ja langweilig.

licht aus



Hallo Internet

Mein Name ist Christian, vom Beruf bin ich Anwendungsentwickler.

In meiner Freizeit beschäftige ich mich mit verschiedensten Technologien. Hier sammele ich Dinge, die für mich interessant waren oder sind.