Airport Extreme setup via SSH Tunnel

I have disabled remote configuration on my Airport Extreme but was out of town and needed to add a new port to the router and forward it to an internal machine, made me scratch my head a bit.  After some googling I found information on setting up an SSH tunnel to assist with this.

On my Macbook I ran the following command to set create the tunnel to my server on my home network.  Simply substitute the Router_IP for the IP of your router and then of course change IP_Address_of_home_connection to the IP of your home connection or Dynamic Address (dyndns.org)

Once you have established the connection via the terminal on your mac you can then bring up the Airport Utility and goto File->Configure other.  Use 127.0.0.1 as the IP of the router and then add your router password. This should then connect (depending on your connection speed it may not be instant.

Installing rr26xx driver on Ubuntu server 12.10

I recently upgraded my home server with a HighPoint RocketRAID 2640×1 PCI-Express RAID Controller Card. I had the option of software RAID but I figured that I might as well go hardware since the price really wasnt that bad and in case of a software issue the RAID Array should keep working upon a system reinstall.

Unfortunaly the required module for the card is not built into the kernel or available as a packge for Ubuntu 12.10 so I had to compile it manually to get it working.

Outlined below are the steps that I took to get it working on my system, results may vary but this works great and is using an updated version of module (most other info I found was for version 1.2 this is 1.5)

[Read more...]

How to combine MP4 files on the Ubuntu CLI

If you are looking to combine MP4 files from the command line here is the easiest solution.  First you need to use the following command to install the program.

Once installed you will be able to run the following command to join the files.

You should now be able to combine MP4 files from the command line, and pretty quick at that.

Add a progress bar to copy command in linux

I was looking for a way to have a progress bar when using the cp command as I move a lot of files over my LAN from my server to my Drobo, and wanted to know the transfer speeds. Since cp doesn’t have an option to show a progress bar I came across this handy modification you can make to your bash profile.

Works quite well and you now have a nice progress bar when copying files via the command line.

APF Firewall wont start on Ubuntu 11.10, Kernel 3.x

I recently setup an 64bit Ubuntu 11.10 install over at 6Sync for some development projects.  While it will probably not end up hosting anything of real importance and will be recycled shortly I figured it would still be a good idea to put a firewall on it to help aid in protecting it from bored script kiddies.
I have used APF many times in the past so that was the logical choice as I knew how to get it setup and running exactly as needed. Ubuntu provides a [Read more...]

Installing subversion on a DroboFS

DroboFSBefore I had my DroboFS I was using my local MSI Wind Desktop for my subversion repositories, but after some reading I found that you could install subversion on the DroboFS. The idea of having all of my repos on the DroboFS seems to be a great idea, after all its redundant while my server is not.
The README that comes with the subversion install for the DroboFS lacks a lot of detail for getting it up and running properly. I thought I detail my install process to hopefully help others get it up and running with little to no troubles. [Read more...]

Centralized XBMC library

Problem: I have multiple AppleTV’s running XBMC on them all reading from the same central server.  The issue was that the thumbnails might be on one and not the other, also watching TV series its hard to keep track of which episode I am on since I watch from multiple locations.

Solution: Doing some reading you can actually make all of the XBMC instances store data to a central server running MySQL.  Why would you want to do that? Well there are a few reasons, besides having everything in sync across the board it also gives you the ability to resume playback from where you left off in another room.

[Read more...]