I recently purchased another Watchguard Firebox X Core unit on ebay. This time I picked up an X1000 for $31 including shipping. This is intended to be more of an experimental box. So I also ordered a PIII 1.4ghz processor (CPU ID SL6BY) to replace the 1.2ghz Celeron.
Next step will be more memory and some quieter fans because these things are loud!
Install of pfSense 1.2.3 embedded was pretty easy onto a WD 40gb laptop drive I had laying around. I initially ran the box with the Celeron. After letting the thermal paste warm up a bit I powered down and twisted the heat sink off. This took a little more force than expected, but eventually it popped off. The newer cpu went right in with no modifications of any files. The system boots noticeably faster for me.
My next task and one that I have wanted to do for a while on my other pfGuard boxes was to get the LCD panel working. Further investigation returned this post which was very concise and accurate for getting the LCD going. Just remember to first download your lcdd.tar.gz file and your sdeclcd.so files to your computer then upload it to the pfGuard using the Diagnostics -> Command -> Upload featured.
Next I used this post to change what the lcd displayed to my personal preference.
I have since ordered 512Mb of memory. Kingston KVR133X64C3/512 512Mb PC133 SDRAM Memory from ebay for $10 with shipping. It was a routine install. The box recognized it immediately. My modifications of the pfGuard are now complete! Now for the hardpart…where to release it into the wild 🙂
Steve has updated the files to his LCD driver. You can now use these even easier directions