Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    PfSense Home router replacement

    Hardware
    4
    7
    7070
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Doktor Jones last edited by

      Okay, so I have my "first draft" home router up and running with pfSense… here's the specs, as well as where I bought each bit and how much I paid:

      • Foxconn NT435H-0H0W-B-A-NA Booksize barebone system (Amazon.com, $129.99 – this seems to have gone up in price, but I think Newegg is now selling it for the same price, and the NT535H for $134.99)
        Atom D425 processor
        VGA out
        HDMI out (not used)
        Realtek 8111 gigabit ethernet
        Realtek 8191SE 802.11b/g/n wifi (replaced)
        1x DDR3 SO-DIMM slot
        6x USB 2.0 ports (2 front, 4 rear)
        SDHC/Memory Stick slot

      • 2GB PNY DDR3-1066 RAM (Amazon.com, $11.99 – also gone up, but only by $1)

      • Atheros AR5BXB92 (AR9280 chipset) 802.11b/g/n wireless Mini PCI-e card (eBay, $14.99)
        For the Foxconn box, it's important that the replacement wifi card be a half-length mini PCI-e card – the antenna wires aren't long enough to reach the end of a full-length card!

      • Transcend 8 GB Class 10 microSDHC card (Amazon.com, $12.59, now $11.80)
        Using this as a temporary hard drive until the SSD I ordered arrives; this SD card was actually slated for another project that has been on hold for a while

      • LINKSYS USB300M Ethernet Adapter (Newegg.com, $25.99)

      • 16GB 2.5" SATA II SSD (eBay, $27.50)
        Still on its way :P

      The result?  A pfSense box that is shaping up to be a beefy little home router, for about $210 (not counting the cost of the SDHC, since that's not part of the final build).

      I currently have the wifi serving two WLANs, a guest and an "internal" network.  Since I will need to replace the SD card with the SSD and invoke the appropriate downtime, I haven't actually replaced my girlfriend's Apple Airport yet, so this is currently running inside the Airport's network; consequently, I haven't connected the internal ethernet network yet.

      BTW, I hooked up my handy-dandy Kill-A-Watt meter, and clocked this thing… with one wifi device (laptop) connected and surfing, this box draws about 15-20 watts.  Sure that's 3-4x the consumption of a generic Linksys router... but I'd like to see a generic Linksys router do all the stuff a pfSense box can do!

      P.S.: This post was instrumental in helping me figure out why the console was spewing stuck beacon errors!  Keep it in mind if you decide to build something similar and use an Atheros-based card! :)

      1 Reply Last reply Reply Quote 0
      • stephenw10
        stephenw10 Netgate Administrator last edited by

        @Doktor:

        Sure that's 3-4x the consumption of a generic Linksys router…

        Are you sure? My old D-link G624T draws >20W.

        Steve

        Edit: Some of that must be inefficiencies in the psu because it is rated at 12V 1.2A at the box.

        1 Reply Last reply Reply Quote 0
        • D
          dreamslacker last edited by

          @stephenw10:

          @Doktor:

          Sure that's 3-4x the consumption of a generic Linksys router…

          Are you sure? My old D-link G624T draws >20W.

          Steve

          Edit: Some of that must be inefficiencies in the psu because it is rated at 12V 1.2A at the box.

          Barring the inefficiencies of the PSUs in question, that statement holds true in general.  The x86 hardware generally does consume much more power than the ASIC/ MIPS stuff.
          However, the OP has failed to consider the capabilities and performance of the pfSense box over the conventional consumer/ prosumer routers.

          In fact, I only retained the use of pfSense over stuff like Mikrotik all these years solely because just about nothing else has HFSC shaping.  IPcop had it with a kernel hack but it doesn't hold up in terms of state table sizes; furthermore, it's for a rather ancient build.

          The added bonus of having rather decent VPN performance is also a deal breaker for me when I need secured access to resources back home or secured web access when using free wifi hotspots.

          1 Reply Last reply Reply Quote 0
          • D
            Doktor Jones last edited by

            @dreamslacker:

            Barring the inefficiencies of the PSUs in question, that statement holds true in general.  The x86 hardware generally does consume much more power than the ASIC/ MIPS stuff.
            However, the OP has failed to consider the capabilities and performance of the pfSense box over the conventional consumer/ prosumer routers.

            I did?

            @Doktor:

            Sure that's 3-4x the consumption of a generic Linksys router… but I'd like to see a generic Linksys router do all the stuff a pfSense box can do!

            1 Reply Last reply Reply Quote 0
            • chpalmer
              chpalmer last edited by

              Nice writeup Jones!  Thanks for sharing!..    :)

              Triggering snowflakes one by one..

              1 Reply Last reply Reply Quote 0
              • D
                dreamslacker last edited by

                @Doktor:

                I did?

                My mistake.  Completely worn out last night.  :D

                A Linksys with DD-WRT can actually do most of the features (at least VPN & HFSC) though.  It just has awful performance.  Lol!
                IMO, the main hurdle for adopting pfSense for SOHO/ SMB setups now would be unconditionally stable wireless (N) support.  I just install a cheap, mid-high performance Wifi router as an AP these days rather than to try and source a stable working wireless module.

                1 Reply Last reply Reply Quote 0
                • D
                  Doktor Jones last edited by

                  @dreamslacker:

                  IMO, the main hurdle for adopting pfSense for SOHO/ SMB setups now would be unconditionally stable wireless (N) support.  I just install a cheap, mid-high performance Wifi router as an AP these days rather than to try and source a stable working wireless module.

                  Very true.  In my case, the wireless is just used for laptops and smartphones whose most bandwidth-intensive tasks are watching Youtube videos of lolcats – any file transfers or other serious tasks are going to occur between the hardwired desktops (or worst case scenario, I can temporarily plug in the laptop).  When N support does finally arrive for pfSense, it'll be fantastic, but I can live without until then :D

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post