October 12th, 2008
Looking for a way to bulk remove channels that I’ve delselected in my channel lineup at Schedules Direct, I happened upon this blog post. Seems to work great :)
For the impatient, the important bit is this:
DELETE channel,program FROM channel NATURAL LEFT
JOIN program WHERE program.title IS
NULL;
No Comments » |
Code, HowTo, MythTV |
Permalink
Posted by jcl
October 1st, 2008
Mounting unpartitioned disk image files in Linux is easy. You just execute ‘mount -o loop disk.img /mnt’ right?
Well, if your disk image file happens to contain partitions its a little bit trickier. Here is what you need to do:
Read the rest of this entry »
No Comments » |
HowTo, Linux |
Permalink
Posted by jcl
September 26th, 2008
I recently purchased a new Apple Wireless Bluetooth Keyboard for use with MythTV. The choice of input device for MythTV is a very subjective thing to be sure, but I love this device because its as small as it can be without feeling cramped, its thin, light weight, and stylish.
Setting the device up to work with Debian Etch is fairly straightforward once you know what to do
Read the rest of this entry »
1 Comment |
Debian, Hardware, HowTo, MythTV |
Permalink
Posted by jcl
July 16th, 2008
Recently I came upon the need to do all my network routing and firewalling inside a Xen domU. I am not the first to do this but I thought I’d do a little write up on it to help others trying to accomplish the same thing in Debian.
The idea here is to end up with (at least) two VLANs on the network with the dom0 and domU’s being able to choose one or both networks on which to exist. In the case of both, you can set up a handy domU firewall/gateway :)

As you can see from the diagram above, we will end up with three bridges in the dom0 with all the appropriate glue to tie everything together. Best of all, this is all assembled on the fly during bootup.
Read the rest of this entry »
2 Comments |
Debian, HowTo, Xen |
Permalink
Posted by jcl
July 16th, 2008
This wasnt incredibly difficult to figure out, but if you have a Debian etch system with iscsi-target compiled from source (as I regularly do) getting both open-iscsi and iscsi-target to play nice together takes a small amount of fiddling.
Read the rest of this entry »
No Comments » |
Debian, Hardware, HowTo, Mac OS X, iSCSI |
Permalink
Posted by jcl
April 10th, 2008
On the plate today is getting ethernet interface bonding working to provide load balancing and failover on the dual onboard gigabit interfaces on our home-built Coraid.
This actually turns out to be much easier than expected…
Read the rest of this entry »
No Comments » |
Debian, HowTo, IOS |
Permalink
Posted by jcl
April 8th, 2008
Performance and failure testing are next up in building our kickin’ iSCSI/AoE device.
The Debian Etch installer supports building and installing onto software RAID arrays. Because of that…
Read the rest of this entry »
No Comments » |
AoE, Debian, Hardware, HowTo, Xen, iSCSI |
Permalink
Posted by jcl
April 1st, 2008
Todays adventure with building a SAN on the cheap involves attempting to get hotplug working and changing device mappings.
First of all, hotplug. I have discovered that…
Read the rest of this entry »
No Comments » |
AoE, Debian, Hardware, HowTo, Xen, iSCSI |
Permalink
Posted by jcl
March 28th, 2008
AoE (ATA over Ethernet) and iSCSI are the hot new things. Xen is the hot new thing. I like using hot new things as long as they can be made rock solid.
There happens to be a company (Coraid) that makes a turnkey AoE device. Its far cheaper than a true fibre channel SAN or something similar. Perfect for setting up a SAN over Ethernet device that can serve Xen domU filesystems out to “thin” dom0’s on the network.
Well that’s all well and good but you see I’m always looking to save a buck…
Read the rest of this entry »
2 Comments |
AoE, Debian, Hardware, HowTo, Xen, iSCSI |
Permalink
Posted by jcl
March 2nd, 2008
I recently had need to wipe the passwords on a Cisco 1605 router and thought I’d document the process here. It’s really pretty easy…
Read the rest of this entry »
1 Comment |
HowTo, IOS |
Permalink
Posted by jcl