Just to update, I'm currently on rev 2.0 of my project and have upgraded with a more robust 5v powersupply from Jameco Electronics. I've also learned that the SD card extension for the raspberry pi (in my case anyway) was a complete waste of time and money. Not only did I find it unstable with the Rpi bus but it corrupted my SD card and I had to start from scratch. I should caveot that with the fact that it was at the least a good learning experience as I learned some new things about NOOBS and rpi-update.
That being said, if any of you are interested in doing this with a Rpi and wish to use it with a USB ethernet or wireless card, you will want to set up IP forwarding. Here is a quick lesson
This is now in the repos for the pi. run this to update your firmware this will enable ip forwarding in the kernel
The following with tell the system to allow ip forwarding
Code: Select all
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
and finally set ip forwarding in /etc/sysctl.conf by editing the following line to look like what is shown
As for the ip tables rules there are several schools of thought on how they should be set up, and more than enough answers thru a quick google search, I'm not confident enough that my way is the most correct way to post it here. However the previously mentioned step is not often talked about unless you are searching for it directly, even then not all the steps are given. So if you couldn't get it to work before this is probably why.