I have three questions below, but first I’ll provide context.
I’m no stranger to PFsense, but I’ve never used it outside of a lab environment. So, I’ve never actually seen it’s performance in real-world scenarios on real world hardware. In my lab, it’s almost always on a Poweredge 1950 or on a equivalent Supermicro chassis, with two quad core xeons and 8 to 16 gigs of ram. I know it doesn’t require that much, but for my labs, it just isn’t worth the time to DOWNGRADE my gear just to try out PFsense for a few weeks at a time before moving on to another config.
I was forced to consider PFsense for my actual home router when my ISP decided to screw me over. My rental router/modem combo unit broke and they refused to fix or replace it, and even had the gall to try and claim it wasn’t broken and I didn’t know what I was talking about. So, here we are.
I immediately went out and got a used modem for $10 , and slapped together an antique Pentium 4 630 computer just as a temporary “I need internet NOW” machine from parts I had lying around, and… it worked! I was happy with it, except for two things. One was the fact that it’s a full tower desktop, and really inconvenient to have sitting on my desk next to my main PC. Second, it only had 10/100 ethernet ports. So, I decided to build a rackmount server that I could install in my short-depth network cabinet. My budget for this was… nonexistent… so I based my build mostly around parts I already had on hand, to keep new purchases to a minimum.
Here is where my questions begin.
I was already sus of the capabilities of the P4 630, so I decided to upgrade. The ITX board I picked up for $15 is 775 and I was planning on installing an e4600. I suspect that is plenty fine for a basic home router, I mean, I don’t even get gigabit from my ISP (I pay $140 a month for 200 down and 30 up). Is an e4600 fine, or should I upgrade to a q6600?
Second, I was really limited on RAM options. I have some low-profile DDR2, but only in 1-gig capacity, and the motherboard only has 2 slots. 2 gigs should be enough, right?
Lastly, I planned on using an ancient 32-gig SATA II SSD that I have lying around from an old Win XP computer… I know it’s enough for PFsense, but will I get any benefits from switching to faster storage? I wouldn’t imagine I’d get any benefit at all, but I don’t know that for sure. I’m familiar with PFsense, but I’m no expert and I can’t find definitive answers for these questions.