The MikroTik hAP lite (RB941-2nD-TC) is the result of my search for a cheap but maintained/maintainable LAN router. In this post I’m going to introduce it in a bit more detail for the curious reader.
Choosing a cheap but maintained/maintainable LAN router
Recently I’ve been tasked with the problem of finding a router that had to fulfill five key requirements: it had to offer in total four to five LAN ports, have an internal or a detachable Wifi antenna (if at all), offer a maintained/maintainable firmware, be compact and, most of all, better be cheap, for a… Continue reading Choosing a cheap but maintained/maintainable LAN router
libsmi-based tools such as smilint failing to locate MIB modules
While working on my python-netsnmpagent project, I regularly smilint the MIBs used for conformance with the SMI spec to ensure they are proper MIBs.
The GL.iNet GL-AR150 (POE) router
More than once, a device rushed through my timeline that advertised itself through its minimal dimensions, its price and its OpenWrt capability: the GL.iNet AR-150. I now finally got around to have a use case, so I ordered one and had a closer look.
An overview of GL.iNet’s router offering
So far I’ve been an avid user of TP-Link gear when it comes to routers, for their price and feature set (e.g. USB ports) but most of all because you can rather easily run OpenWrt on them. A few times, however, GL.iNet has been rushing through my timeline.
Using a reverse SSH tunnel to provide an isolated system such as a Raspberry Pi with network access (well, HTTP)
Imagine you have a system to which you can only SSH inbound but which is unable to reach any host on the Internet outside the local network. For instance, you might have tightened down network access to secure a local CA. Or, like me, you have a Raspberry Pi that you carried around with you… Continue reading Using a reverse SSH tunnel to provide an isolated system such as a Raspberry Pi with network access (well, HTTP)
Analyzing a dump of a Samsung Galaxy S7 /data partition with Samsung encryption
So you took a backup of your Samsung Galaxy S7’s /data partition as described in the previous post. Let’s have a look at its encryption!
Samsung Galaxy phones: Low-level backup of encrypted /data partition with TWRP
If you use an Android phone such as the Galaxy S7, you’ll have noticed that there is an “internal storage”, sometimes also shown as “internal SD card”, which in the latter case is somewhat misleading since it is no SD card but part of the internal flash memory. Whereas the “external storage” or “external SD… Continue reading Samsung Galaxy phones: Low-level backup of encrypted /data partition with TWRP
Autoyast: Scripts being executed in POSIX mode inspite of being executed with Bash
Here’s another tip related to AutoYast and scripts such as pre-install scripts, indirectly related to the previous post on error reporting.
Autoyast: Error reporting in pre-install scripts
After the opener on Retaining/reusing existing partitions and the followup on Partitioning that works on both real hardware and inside virtual machines, this post looks at error reporting in pre-install scripts.