The Gig of Ham

One geek's contributions to the series of tubes

Feb 6, 2018 - 16 minute read - Comments - arm linux sysadmin cello 96boards

Bring up of the LeMaker Cello

Many, many moons ago I pre-ordered the LeMaker Cello. It’s a 96boards Enterprise Edition Single Board Computer based on the AMD “Seattle” Opteron A1100 ARM Processor. I was very excited, because unlike many of the boards I already had it sported three key features: Native SATA ports, a full PCI Express 16x mechanical expansion port, and 2x SO-DIMM slots for memory. After many months of delays, we got some bad news: AMD had discontinued the processor and the PCI Express port didn’t work. LeMaker offered those of us who pre-ordered to swap our pre-orders for a HiKey 960 board instead based on this news, since that had a PCI Express expansion port. Unfortunately for me, the HiKey 960 doesn’t have gigabit ethernet or expandable RAM, so I stuck with my pre-order. I had planned to use them as a pair of Database servers for my hosting company, and the lack of PCI Express expansion wasn’t a big deal. Several months later, the boards shipped and then my adventure began.

Dec 22, 2017 - 1 minute read - Comments - linking

I have a post on SysAdvent this year!

I was kind enough to be selected to have a article in SysAdvent 2017. Feel free to go read it over there, and then we can discuss more if folks have questions in the comments here or on twitter!

Jan 7, 2017 - 1 minute read - Comments - site sysadmin

New Engine for

After a long slumber, I’ve moved the site from Wordpress to Hugo so that I can start eating my own dogfood. I’m a huge believer in static site generators, and Wordpress can be a mess to maintain properly. The only thing missing now is Hugo has no way to auto-post to Twitter when I make a new post. However, I should be able to rub on some IFTTT magic and make that problem go away.

Jun 11, 2016 - 1 minute read - Comments - 905S ARM Internet linux sysadmin

Quick update: Sub $200 Stratum 1 NTP Server with ODROID and Adafruit parts

I was building another one of these, and found some bugs in my previous post. I’ve corrected the post, the biggest being that the kernels in Armbian 5.10 and later include a 1-Wire interface in the DTB which conflicts with the 1PPS pin used by the GPS module. The solution is to either comment out the w1 stanza in the device tree, or move it to another pin. I moved it to GPIOY_7 which is two pins down on the same row of the connector.

Jun 2, 2016 - 10 minute read - Comments - 905S ARM Blog Internet linux ODROID-C2 sysadmin

Sub $200 Stratum 1 NTP Server with ODROID and Adafruit parts

Time is important. In modern computing, I would say time is second in importance only to good entropy. Unfortunately, getting accurate, reliable time is getting harder. The global NTP pool is under attack, and worse it’s also being used as an amplification vector for DDOS attacks. Primarily because of those two reasons, I’ve decided to block NTP traffic at the border of all Data Center. But this leave a problem: how to get time.

Apr 3, 2016 - 8 minute read - Comments - Oculus VR

Oculus Rift: My Thoughts

I’ve had the Oculus Rift setup and working for a few days now, and had several friends over to get a variety of opinions, and..well..we’re slightly disappointed. Ergonomics This is the one place where there is very little improvement since the DK2 and in some cases it’s backwards. Like me, most of my friends wear glasses and that’s the biggest problem. Thin framed wire glasses or metal frames are fine but if you have thicker framed glasses like those from Warby Parker just don’t fit well.

Mar 30, 2016 - 4 minute read - Comments - Uncategorized

Oculus Rift: Initial Impressions

This isn’t a full review, I’ve only played with the Rift briefly tonight and wanted to get some thoughts down before heading to bed for an early morning. I’m planning on a much more complete review later, and a complete review of the Vive I should be getting in a couple of weeks, and finally a compare and contrast between the Vive and the Rift. In the mean time, here are the initial thoughts: