Controlling a servo with your Arduino

Thu 07 March 2013 by Lars Kellogg-Stedman Tags arduino hardware

I've recently started playing with an Arduino kit I purchased a year ago (and only just now got around to unboxing). I purchased the kit from SparkFun, and it includes a motley collection of resistors, LEDs, a motor, a servo, and more.

I was fiddling around with this exercise, which …

read more

A quote about XMLRPC

Mon 25 February 2013 by Lars Kellogg-Stedman Tags puppet

I've been reading up on Puppet 3 lately, and came across the following:

XMLRPC was the new hotness when development on Puppet started. Now, XMLRPC is that horrible thing with the XML and the angle brackets and the pain and sad.


...which also accurately …

read more

A systemd unit for ucarp

Thu 21 February 2013 by Lars Kellogg-Stedman

In Fedora 17 there are still a number of services that either have not been ported over to systemd or that do not take full advantage of systemd. I've been investigating some IP failover solutions recently, including ucarp, which includes only a System-V style init script.

I've created a template …

read more

Running dhcpcd under LXC

Fri 01 February 2013 by Lars Kellogg-Stedman

I've been working with Arch Linux recently, which uses dhcpcd as its default DHCP agent. If you try booting Arch inside an LXC container, you will find that dhcpcd is unable to configure your network interfaces. Running it by hand you will first see the following error:

# dhcpcd eth0
dhcpcd …
read more

How do I LXC console?

Mon 28 January 2013 by Lars Kellogg-Stedman

It took me an unreasonably long time to boot an LXC container with working console access. For the record:

When you boot an LXC container, the console appears to be attached to a pts device. For example, when booting with the console attached to your current terminal:

# lxc-start -n node0 …
read more