NeoGen
01-11-2015, 07:30 AM
So I currently have a little firewall already in place in my home network, but I'm looking to upgrade it to have more network ports while still maintaining the small form factor that I like for appliance kind computing. Not that I need a lot of network ports, but currently I only have 2 ports, one in and one out, and I would like to expand my capabilities to at least 4, in order to have a port dedicated to the internal LAN, a port for connecting to the wireless router and control the wireless part, a port to possibly create a DMZ, and finally the receiving port that will receive the connection straight from my cable modem. And all of this in the smallest form factor possible.
Needless to say that I want it to be AMD based, for the obvious reasons :icon_mrgreen:
When I have these kind of ideas I set out on digital window shopping sprees until I find all the components that fit my requirements and one by one I order them as I can afford until I have all the parts to bring my creation to life. :)
For the case, and because I want it to be as small form factor as possible, I chose the following one, the Mini-box M300 (http://www.mini-box.com/M300-Enclosure-w-Bootable-CF-Reader_2)
http://resources.mini-box.com/online/ENC-M300/moreimages/image1.jpg http://resources.mini-box.com/online/ENC-M300/moreimages/image3.jpg
Now, this case does not include a power supply, and it's so small that nothing standard would fit on it, but gladly they sell some at the website too, so I chose the picoPSU 150XT + 102W Adapter Kit (http://www.mini-box.com/picoPSU-150-XT-102-power-kit)
http://www.mini-box.com/core/media/media.nl?id=14429&c=ACCT127230&h=ecf955b85449409a1a49 http://resources.mini-box.com/online/PWR-Pico150-XT-102WAC-DC-kit/moreimages/picoPSU-150-XT-102W-Adapter-b2.jpg
I figured 102W of power should be enough to power the following embedded system... The Supermicro H9SKV-420 (https://www.supermicro.com/Aplus/motherboard/embedded/G400/H9SKV-420.cfm) featuring an AMD GX-420CA (http://www.amd.com/Documents/AMDGSeriesSOCProductBrief.pdf) Quad-core x86 APU running at 2GHz with a Max TDP of 25W.
http://images10.newegg.com/productimage/13-182-957-01.jpg
You probably noticed the motherboard only has 2 network ports but I said I wanted 4... if you see the back of the case again it has a PCI card slot to be used with a PCI riser, so I chose the Intel I350-T2 (http://ark.intel.com/products/59062/Intel-Ethernet-Server-Adapter-I350-T2) network card to compliment it with another 2 network ports. This had to be chosen carefully because the motherboard only has 1 PCIe x4 slot.
http://www.intel.com/content/dam/www/public/us/en/images/product/ethernet-server-adaper-i350-t2.jpg
As much as I hate it the blue team makes really good network cards, compatible with almost anything hardware and software wise out there, so I had to give in and get this piece from team Blue unfortunately... but this was the only one! :)
So now we are down to a few odds and ends, for RAM I picked out a set of 2x8Gb G.Skill Ripjaws F3-1866C10D-16GRSL (http://www.gskill.com/en/product/f3-1866c10d-16grsl), which are overkill but I prefer to have too much than too little.
http://www.gskill.com/imgs/pro/1/1342.jpg
For the PCI card riser I found a generic one on NewEgg, sn AGPtek PCI-e 4X Slot Riser Card Extender Extension Cable
http://images10.newegg.com/NeweggImage/productimage/A0U0_130428677286005859c4UiTpYBo9.jpg
And for boot device I will just use a small Verbatim 64GB Store 'n' Go USB3 (http://www.verbatim.com/prod/usb-drives/everyday-usb-drives/store-n-go-mini-metal-usb-drive-sku-49841/) flash pen
http://h30094.www3.hp.com/buynowall_assets/Etilize/Front/1025653573.jpg
I think that covered all the parts need to build it. This setup will run possibly pfSense (https://www.pfsense.org/), or IPFire (http://www.ipfire.org/). I've been running pfSense on my current firewall but I'm not so happy with some things about it so I might try IPFire.
Right now I have all of the above except the motherboard, the Network card and the PCIe riser cable. This project is on hold at the moment though, between Christmas, the wife's birthday and valentines, my finances are strained, so I will resume and possibly have it complete sometime in Spring 2015.
I hope you all enjoyed reading this and if you have any comments or ideas please post about it :)
Needless to say that I want it to be AMD based, for the obvious reasons :icon_mrgreen:
When I have these kind of ideas I set out on digital window shopping sprees until I find all the components that fit my requirements and one by one I order them as I can afford until I have all the parts to bring my creation to life. :)
For the case, and because I want it to be as small form factor as possible, I chose the following one, the Mini-box M300 (http://www.mini-box.com/M300-Enclosure-w-Bootable-CF-Reader_2)
http://resources.mini-box.com/online/ENC-M300/moreimages/image1.jpg http://resources.mini-box.com/online/ENC-M300/moreimages/image3.jpg
Now, this case does not include a power supply, and it's so small that nothing standard would fit on it, but gladly they sell some at the website too, so I chose the picoPSU 150XT + 102W Adapter Kit (http://www.mini-box.com/picoPSU-150-XT-102-power-kit)
http://www.mini-box.com/core/media/media.nl?id=14429&c=ACCT127230&h=ecf955b85449409a1a49 http://resources.mini-box.com/online/PWR-Pico150-XT-102WAC-DC-kit/moreimages/picoPSU-150-XT-102W-Adapter-b2.jpg
I figured 102W of power should be enough to power the following embedded system... The Supermicro H9SKV-420 (https://www.supermicro.com/Aplus/motherboard/embedded/G400/H9SKV-420.cfm) featuring an AMD GX-420CA (http://www.amd.com/Documents/AMDGSeriesSOCProductBrief.pdf) Quad-core x86 APU running at 2GHz with a Max TDP of 25W.
http://images10.newegg.com/productimage/13-182-957-01.jpg
You probably noticed the motherboard only has 2 network ports but I said I wanted 4... if you see the back of the case again it has a PCI card slot to be used with a PCI riser, so I chose the Intel I350-T2 (http://ark.intel.com/products/59062/Intel-Ethernet-Server-Adapter-I350-T2) network card to compliment it with another 2 network ports. This had to be chosen carefully because the motherboard only has 1 PCIe x4 slot.
http://www.intel.com/content/dam/www/public/us/en/images/product/ethernet-server-adaper-i350-t2.jpg
As much as I hate it the blue team makes really good network cards, compatible with almost anything hardware and software wise out there, so I had to give in and get this piece from team Blue unfortunately... but this was the only one! :)
So now we are down to a few odds and ends, for RAM I picked out a set of 2x8Gb G.Skill Ripjaws F3-1866C10D-16GRSL (http://www.gskill.com/en/product/f3-1866c10d-16grsl), which are overkill but I prefer to have too much than too little.
http://www.gskill.com/imgs/pro/1/1342.jpg
For the PCI card riser I found a generic one on NewEgg, sn AGPtek PCI-e 4X Slot Riser Card Extender Extension Cable
http://images10.newegg.com/NeweggImage/productimage/A0U0_130428677286005859c4UiTpYBo9.jpg
And for boot device I will just use a small Verbatim 64GB Store 'n' Go USB3 (http://www.verbatim.com/prod/usb-drives/everyday-usb-drives/store-n-go-mini-metal-usb-drive-sku-49841/) flash pen
http://h30094.www3.hp.com/buynowall_assets/Etilize/Front/1025653573.jpg
I think that covered all the parts need to build it. This setup will run possibly pfSense (https://www.pfsense.org/), or IPFire (http://www.ipfire.org/). I've been running pfSense on my current firewall but I'm not so happy with some things about it so I might try IPFire.
Right now I have all of the above except the motherboard, the Network card and the PCIe riser cable. This project is on hold at the moment though, between Christmas, the wife's birthday and valentines, my finances are strained, so I will resume and possibly have it complete sometime in Spring 2015.
I hope you all enjoyed reading this and if you have any comments or ideas please post about it :)