Slashdot Mirror


Home Router For High-Speed Connection?

soulprivate writes "My cable company has recently begun to offer Internet access plans with speeds over 30 Mbps (60, 80 and 100 Mbps). However my D-link router is unable to go beyond 30 Mbps if I use NAT; it reaches 60-70 Mbps only if NAT is disabled. Is there any recommendation for a brand/model of residential router that is able to get more than 70 Mbps with NAT enabled? I have been looking for benchmarks or comparisons, to no avail. Does anyone know one? What are your experiences at home?"

376 comments

  1. The best by mattventura · · Score: 1, Informative

    Just get a cheap router like a WRT54GL and run OpenWRT on it. I have a couple of them in a WDS network. They're very manageable, and you can set up DMZs and such, and you can do basically anything you would do on a normal Linux system.

    1. Re:The best by Anonymous Coward · · Score: 1, Interesting

      Have you actually run one that fast? And not just routing over your internal network, but routing over the Internet at 30+ Mbps.

      Running across the NAT firewall at those speeds is difficult even on a fast server.. These little WRT's and such have the equivalent of 8-bit 200 Mhz CPU's.

      As for the OP, what cable service do you have? I'm guessing not in the US? 100 Mbps might be common in Japan or something but in the US that's like holy shiat speed.

    2. Re:The best by rwa2 · · Score: 2, Informative

      Hmm, I have one of those, running HyperWRT... I can't manage to go over 2MB/s between the internal LAN and the WAN, though. On the same LAN, my hosts usually push 6-10MB/s between each other.

      My ISP gives me a couple of static IPs, though... so I put my main box (and any other hosts I want good performance on) on a GigE switch connected directly to the 15Mbps uplink... the NAT router is just for all of the rest of the lazy wifi laptops and older wired boxes who just deal with the slower performance.

    3. Re:The best by PizzaAnalogyGuy · · Score: 4, Funny

      Eh, in most european countries its fairly common to see 100 Mbps at home. And NAT and such isn't exactly CPU hungry, at least not in the 30-100 Mbps range.

      What comes to the submitters question, you probably have old router (and it's D-Link too..)

      For the most delicious router, choose Buffalo or Linksys. They are like the bacon, steak, onion, american cheese and pineapple pan pizza on a BBQ sauce - you just gotta love it.

      Going to the internet without a good router is like taking a flight to Somalia and except you get a good service in their Pizza Hut. It might be good, it might even be delicious, but you aren't going to get ice cream as a dessert.

    4. Re:The best by mattventura · · Score: 1

      I have noticed a speed increase after installing OpenWRT though. I'm not sure what it is, but you can also get faster noticable speeds with QoS and firewalling.

    5. Re:The best by sprior · · Score: 4, Funny

      Dude, you skipped lunch again.

    6. Re:The best by rubycodez · · Score: 5, Funny

      stoppit, you're making badAnalogyGuy excited and hungry at the same time

    7. Re:The best by Danborg · · Score: 2, Informative

      I can't believe that no one has yet mentioned Untangle - www.untangle.com or Endian www.endian.com

    8. Re:The best by ceebee · · Score: 0

      I don't know what you mean by "most" but IME, "most" people are lucky to get anywhere close to 10 (ten) at home. 100 Mbps is not even on the horizon for "most" people.

      --
      -- Chris
    9. Re:The best by Troed · · Score: 1

      There's only a few places in Sweden where 24MBit ADSL isn't offered. Cable companies are now pusing 100MBit as well, and a lot of buildings in the major cities are wired up with 100MBit ethernet (mine's 100/100 at that). There are even a few with 1GBit ...

    10. Re:The best by Anonymous Coward · · Score: 2, Funny

      Maybe they're secretly the same person, but with different accounts. Kind of like when Bruce Banner takes of his glasses, no one can tell he's Zorro.

    11. Re:The best by Anonymous Coward · · Score: 1, Funny

      Bruce Banner wears contacts

    12. Re:The best by BLKMGK · · Score: 1

      And what would I use if I'm also looking for wireless? Something in an N flavor that has two radios? I'd like to be able to load custom firmware (I run Tomato on a 54GS), get N performance, and be able to also run G devices without knocking down N performance. So far as I know this doesn't exist although I've seen mention of a small number of N devices that can run 3rd party firmware.

      Honestly, I need this sooner rather than later as my WRT54GS has been locking up under heavy(ish) torrent loads. The wireless dies and then not too long after so does the wired out to the 'net but it routes inside just fine. :-( I would be up for building out say an ATOM based small computer running Linux to do this if I could get one with dual NICs and support for G and N wireless cards. Price is less the issue than performance...

      --
      Build it, Drive it, Improve it! Hybridz.org
    13. Re:The best by BLKMGK · · Score: 1

      You must be an American. It seems that in the rest of the world high speed actually means high speed. Here in the States unless you're looking at a high tier FIOS or DOCSIS 3 install yeah speed pretty much sux!

      --
      Build it, Drive it, Improve it! Hybridz.org
    14. Re:The best by Honken · · Score: 5, Interesting

      I have a WRT54GL and a 100/10 conection as well, and I can also confirm that getting above 30-40 Mbps is difficult. With some tweaking seems to be possible to reach 50 perhaps, but then the CPU simply won't handle more traffic. Enabling QoS or other features will obviously decrease this value even more. At first I thought I might have misconfigured something, but after a lot of googling this really seems to be the capacity limit of these routers.

      Looking for an alternative that's quiet, low power and linux friendly I came across the Routerstation Pro http://www.ubnt.com/products/rspro.php. It runs the same linux-based firmwares as the WRT line of routers, but with a CPU clocked more than 3 times as high, more RAM and expansion possibilities etc. I have not tested it yet though, but reviews seems promising, routing 100 Mpbs should not be a problem.

    15. Re:The best by ckaminski · · Score: 1

      What crack have you been smoking? I've routinely exceeded 4-600mbit on my WindowsXP hosts.

    16. Re:The best by isama · · Score: 1

      I'd simply set up a freebsd box (I'm learning bsd right now :) ) or if you are more familliar with it use linux, I've been using an old celeron for about a year now, and it's an excelent router/firewall. Throw in a big disk and samba and you'll have a fileserver too! and a printserver. If you're non used to any *nix then I'd suggest to give it a try, I know it has made my life more fun! :) (that and getting a girlfriend :P)

    17. Re:The best by gandhi_2 · · Score: 1

      What crack have you been smoking?

      I believe the phrase you are looking for is:

      What the fuck kinda glass dick YOU been smoking?

      HTH.

    18. Re:The best by Khyber · · Score: 1

      Except the WRT54GL can't handle torrents, doesn't matter if it's Tomato, DD-WRT, OpenWRT, or the stock firmware. And handling of wireless signals isn't too great.

      Running one right now with DD-WRT to act as a wireless repeater bridge to post to /.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    19. Re:The best by isama · · Score: 1

      Here in The Netherlands I am lucky to get 8mbit over ADSL and 16mbit over cable, I live in the middle of nowhere, so getting fast internet access isn't a priority to the corporations..

    20. Re:The best by paul248 · · Score: 4, Informative

      This is bad advice. The WRT54GL is *not* capable of routing at much faster than 30Mbps, because the LAN and WAN ports are on the same switch, connected to one physical Ethernet interface.

      You at least need a device with 2 physical Ethernet interfaces, like the ar71xx platform.

    21. Re:The best by Pieroxy · · Score: 1

      Around here in france, 100Mbps is pretty common in urban areas and DSL is spread around the rest. You mileage may vary with DSL though, but it is pretty common to have more than 5Mbps and I actually *know people* with 20+Mbps

    22. Re:The best by joaommp · · Score: 5, Informative

      I use a dedicated PC for my 100Mbps connection. An old PIII 800 computer with Gentoo. Works like a charm.

    23. Re:The best by mattventura · · Score: 2, Informative

      Except the WRT54GL can't handle torrents

      Mine handles a HTTP/IRC/SMTP/IMAP/DNS server with medium use AND heavy torrenting. I have gotten over 30mbps with it, bottlenecked only by 802.11g and by my cable line. If you are getting bad torrenting throughput, dropped connections, reduce the connection limit in your torrent client so it will use less connections to transfer the same amount of data. Your router is likely trying to manage a huge NAT table for no good reason.

    24. Re:The best by Anonymous Coward · · Score: 0

      You must be an idiot. If you have two containers going the same speed, with the first holding two objects and the second holding four, the speed does not increase for the second.

    25. Re:The best by Anonymous Coward · · Score: 0

      54Mbps on a wireless 802.11g with ~50% overhead gives you 27Mbps of theoretical maximum capacity, ~8% of which is lost due to TCP overhead, so 24.84Mbps / 8 gives 3.1MBps of actual maximum throughput.

      Which means only doing 2MB/s from wireless to wired isn't at all unlikely, considering all the factors not mentioned here.

    26. Re:The best by Zephiris · · Score: 1

      People recommend OpenWRT all the time, but when I tested with an Asus WL-520GU (virtually identical to the Linksys WRT54GL), the web UI and wireless drivers had serious CPU/IRQ problems on both OpenWRT and DD-WRT, even with wireless disabled, even with the very newest stable versions.

      The Tomato firmware (some versions of which are modified/newer; it's not unmaintained on existing supported hardware), which runs on such devices, and has a much prettier (and functional) web interface has had no such issues or rebooting problems, regardless of the attached speed or wireless functionality. The 520gU also supports a USB port, which you can use with a hard drive or even crappy-cheap USB key to add swap and local storage. (The problems are solved on Tomato even without adding swap.) You can run bittorrent, TOR, and pretty much anything you want if it has a package (via optware), or you can cross-compile.

        OpenWRT has native on-router compiler available through the same system, but the aforementioned problems seem to make it a moot point. OpenWRT seems like it might be better on stuff like the NetGear 3500L, which doubles most specs (480Mhz instead of 240, 64MB of ram instead of 16, 8MB flash instead of 4, n wireless instead of g).

      There's also the point that Tomato is considerably easier to set up (and has inspiring bandwidth/classification tables/graphs to verify the QoS is actually having an effect) and manage unless you explicitly love the command line of iptables, or happen to enjoy Luci (which acts like a real pain on such hardware and has a habit of causing reboots, on both 2.4 and 2.6 kernels).

      --

      "A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
    27. Re:The best by Anonymous Coward · · Score: 1, Interesting

      I have had a lot of success both at home and at work (1000 users) running astaro over on intel. I use a 4 core box loaded with vmware esxi (free) so I also use it for a webserver, fileserver, and windows apps. Astaro is free for home use (up to 50 users I think) and has about every feature you could ask for (DNS, DHCP, intrusion protection, content filtering for the kids, email spam filtering, IM control, malware, AV scanning, etc). Take a look.

    28. Re:The best by Terrasque · · Score: 1

      What firmware was this with? I seem to recall dd-wrt supporting overclocking of the cpu, and remember reports of people running stable on 250 mhz (from 200) with no extra cooling.

      Also, it might be a max speed difference between the firmwares (I can think of three in my head : stock, ddwrt and tomato)

      --
      It's The Golden Rule: "He who has the gold makes the rules."
    29. Re:The best by Anonymous Coward · · Score: 0

      Sorry. Can't run PF on it.

      FAIL.

    30. Re:The best by masshuu · · Score: 1, Funny

      I live about an hour drive from 40 or so datacenters, right in middle of Dallas and fort worth. North Irving is also just crawling with huge cooperations and i can sometimes see utility companys laying down bundles of fiber cable, like 50 or so bundles(one was laid down right infront of my apartment)
      yet I'm stuck with the best i can get, 3 mbps.

      Its like living on a boat in the middle of lake Michigan but being forced to only have access to a bottle of watter a day.

      --
      O.o
    31. Re:The best by BandoMcHando · · Score: 1

      While I do like the whole WRT54GL thing, you do appear to be answering a different question to the one that was asked.

    32. Re:The best by i.r.id10t · · Score: 1

      I'd go this direction as well, but scale back on the hardware - maybe one of the (lower power consumption) boards meant for media center pcs, etc.

      --
      Don't blame me, I voted for Kodos
    33. Re:The best by twiddlingbits · · Score: 1

      I think you are safer with that bottle of water than drinking from Lake Michigan. It's not as bad as 20 yrs ago but it ain't pure either.

    34. Re:The best by Anonymous Coward · · Score: 0

      This guy smokes a lot of weed.

      Nice : )

    35. Re:The best by Herby+Sagues · · Score: 1

      Windows NT stack was limited to 40-60mbps in practice. Windows 2000 easily reached 200mbps (in hardware from that time), and Windows XP easily reached 300mbps in 2003 and 600mbps today. I've transferred 2Gbps in Windows Vista and Windows 7 on a fast machine with a 10Gbps link.

    36. Re:The best by theeddie55 · · Score: 1

      Not wireless, WAN is Wide Area Network.

    37. Re:The best by Lord+Byron+II · · Score: 1

      Yeah and depending on the stepping of the processor and the other hardware, you could be talking about 100W+ for a machine that's basically doing nothing.

      If you want a dedicated machine, get one of the Atom/Via mini-itx boards out there. You can find them with power ceilings under 30W.

    38. Re:The best by Antique+Geekmeister · · Score: 1

      And you are paying for it in power costs, if not in hardware costs and the time to set it up. Please review the actual electricity used by your old system. It's surprisingly expeinsive to leave old computers turned on.

    39. Re:The best by JayAEU · · Score: 1

      I can recommend Linksys for routers as well. But don't go for the home stuff, get something serious like their RV082 if you want to see proper performance on a 100 MBit/s uplink.

    40. Re:The best by jimfrost · · Score: 1
      LAN/WAN bridging on the WRT54GS peaked pretty close to 32Mbps in my experiments, using DD-WRT, assuming you have the right version of the hardware (pretty sure that was v3).

      An Airport Extreme has about the same limit (that's what I'm using now because Apple Airport firmware updates kept breaking compatibility with the Linksys WiFi). In fact, I didn't find any consumer-grade stuff that did better than low to mid 30Mbps range last time I went looking (admittedly a year or two ago now).

      I sure did find worse, though: Many of the Linksys WRT54G units could only pull around 14Mbps regardless of firmware. And for a little while I used a Netgear FVS318 but that was awful -- it peaked at about 8Mbps with NAT enabled! (It was what Staples had when the aforementioned WRT54GS decided to die at an inopportune time.) I do not recommend the Netgear; not only is it stupid slow, but if it sees heavy load you get frequent hangs. The only plus was that it was really easy to set up and was a lot better than not having any network.

      --
      jim frost
      jimf@frostbytes.com
    41. Re:The best by toddestan · · Score: 2, Interesting

      Hardware costs are pretty much free for a PC that can serve as a router. Just yesterday I pulled a Compaq Presario with an Athlon XP 1900+ and 1GB of ram out of the trash. Works fine, minus no harddisk, but draws over 100W at idle so probably not a good router candidate.

      I have an old P3-600E running as a router. I picked this particular one out of the scrap pile because the 2nd generation slotted P3's are pretty low power processors (all under 20W). I have it turn off the HDD when not needed, which is most of the time. It draws about 30W with the 2 dual NIC Intel ethernet cards I put in it. which is not bad. I figure it's costing me about $20 a year to run in electricity, well worth it for the flexibility it gives me.

    42. Re:The best by postbigbang · · Score: 1

      Musta been a helluva bus to pump that much through.... or there were TOE cards on board.

      You're not going to get that with wireless, I don't care if it's 802.11n or some kind of time/space dispersion.... but that's a lotta data you're pumping. Seems unrealistic somehow.

      --
      ---- Teach Peace. It's Cheaper Than War.
    43. Re:The best by Nutria · · Score: 1

      in france, 100Mbps is pretty common in urban areas

      What the hell do you do with a 100Mbps residential connection? (Besides "share" terabytes of files via bittorrent and Usenet?)

      8-10Mbps is more than adequate for watching skipless video, loading complex web pages in a snap, and quickly downloading the occasional Linux ISO.

      --
      "I don't know, therefore Aliens" Wafflebox1
    44. Re:The best by Bigjeff5 · · Score: 1

      Oh boo-hoo, I live in Alaska, in the middle of the most urban (such as it is up here) city in the state, and the best I can do is 12mb if I give an arm, two legs, and my first born child each and every month (that gets difficult after the first month).

      Seriously, I'm paying $70 per month for 3mbps with a 20gb cap. The cable company sucks. DSL is more expensive for the same speed (and they can't do 12mbit), but at least there is no cap.

      I actually have to buy two internet plans - one with slow, unreliable, cheap ClearWire for general browsing and the other with not quite as slow, reliable, but expensive cable for my Netflix addiction. Netflix eats 20gb fast though...

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    45. Re:The best by rwa2 · · Score: 1

      Yeah, I was doing samba CIFS transfers between wired hosts on the NAT side of the router to my server out in the DMZ, and was only getting 2MB/s (~16Mbps, not far from the 20Mbps bottleneck for the WRT54G on the linked chart). This versus 6-10MB/s (~80Mbps) between two hosts on the DMZ gigabit switch.

    46. Re:The best by WuphonsReach · · Score: 1

      Yah, something like a dual-core energy efficient AMD Athlon64 X2 can do a lot of heavy lifting. Such as the Athlon64 X2 4450e/4850e/5050e which are 65nm and 45W. Or the newer 45nm units that are 45W such as the Athlon II X2 235e/240e dual-core, or the triple-core units 400e/405e.

      Combine that with a board that doesn't have any chipset fans (such as the Asus boards that use heat pipes and radiators). Micro ATX is a nice size, but without going ultra tiny.

      Since the CPU will scale back power usage when it's idle, I wouldn't be surprised to see a unit like that only pull 15-30W. Including power draw for the motherboard, the video chipset, and a pair of laptop hard drives.

      --
      Wolde you bothe eate your cake, and have your cake?
    47. Re:The best by Anonymous Coward · · Score: 0

      There are a number of other choices as well.
      http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/ Speed comparison here. -M

    48. Re:The best by Anonymous Coward · · Score: 0

      download star trek in real time
      duh

    49. Re:The best by andreyvul · · Score: 1

      my WRT54GS has been locking up under heavy(ish) torrent loads

      just set it to reboot @3:00 via cron problem solved

      --
      proud caffeine whore
    50. Re:The best by BLKMGK · · Score: 1

      My router reboots daily at 2am already. There have been evenings where I've had to reboot it 2 and 3 times. Sadly I'm on the latest release so no help there. What I'd like is a more robust piece of hardware that supports 802.11n as well as G with two different radios. I'd even be willing to build it myself using something capable like Smoothwall but they and others seem to eschew wireless support altogether. so for now I simply try not to overrun my current router's capacity. It's even got active cooling so I know this isn't a heat issue or anything. VERY annoying...

      --
      Build it, Drive it, Improve it! Hybridz.org
    51. Re:The best by Wdomburg · · Score: 3, Informative

      These little WRT's and such have the equivalent of 8-bit 200 Mhz CPU's.

      They have what is a 32-bit 200 MHz processor. Specifically this one in the referenced Linksys model.

    52. Re:The best by joaommp · · Score: 1

      Actually, the machine draws very little power and isn't "basically doing nothing". 100Mbps connection is something it's predecessor (a 133Mhz Pentium) couldn't handle. This one is not only serving as a router, but as a VPN gateway as well.

      And I am planning on replacing it with a smaller and more efficient one (I've been flirting with Acrosser's Atom-based and VIA-based appliances).

      Luckily, even if it was spending as much power as you could think at first, since my Dad works for my country's monopolist power company, we do benefit from special pricing.

      The time to set it up? About one day, maybe, I already have a compile farm on the 24U rack next to my bed, so it was mostly the time to configure and the latency between steps as I got distracted with the House episodes I was watching. Since the, I had nothing more to configure on it. Everyting else basically manages itself.

    53. Re:The best by Z00L00K · · Score: 1

      I run a similar setup, using Fedora instead of Gentoo, and ends up using about 20W on that machine.

      Old PIII machines are often relatively cheap to run. And mine doesn't even have a CPU fan which helps a lot from the noise perspective.

      For a more modern setup I would think that a VIA motherboard or an Atom-equipped motherboard would be the thing to use.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    54. Re:The best by dysan27 · · Score: 2, Insightful

      Get an access point, yes it's another piece of kit to worry about, but then you can get a good router, AND a good wireless AP, and not have to worry about getting one device that is BOTH at the same time.

      And most wireless routers can be used as an AP.

    55. Re:The best by Lars+T. · · Score: 1

      What crack have you been smoking? I've routinely exceeded 4-600mbit on my WindowsXP hosts.

      On your LAN, or over the Internet? The kicker is the Bandwidth-delay product - and the delay on a LAN is small enough not to matter much.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    56. Re:The best by Pieroxy · · Score: 1

      in france, 100Mbps is pretty common in urban areas

      What the hell do you do with a 100Mbps residential connection?

      640kb ought to be enough for everyone ;-)

      More seriously, here's a couple of things I do at home:
      - Streaming HDTV to several TVs in the house
      - Hosting websites at home

      There always is an application for more bandwidth. TV over DSL/Optical internet connexion is actually very common in france.

    57. Re:The best by lamapper · · Score: 1

      I don't know what you mean by "most" but IME, "most" people are lucky to get anywhere close to 10 (ten) at home. 100 Mbps is not even on the horizon for "most" people.

      This is changing, there are currently 8 or 9 cities in the US (soon to be around 15, albeit most in Utah) where you can get a Fiber over the last mile to your home and symmetrical service from 10Mbps to 10Gpbs. One of the First was Wilson, N.C. thanks to Greenlight (100Mbps / 100Mbps for $100 per month) and the local politicians that invited Greenlight into their community after the American Telco and Cable Companies refused to put fiber to peoples homes. Of course after the fact, the telcos/Cable Cos are using any and every legal / lobbyist means via the North Carolina state legislature to prevent others from getting decent bandwidth via Fiber from their homes.

      Here is the other places, thanks to Utopia, Utah Telecommunication Open Infrastructure Agency: (ten years in the making by some elected officials that thought more of those they represent than lobbyists): Bringham City, Tremonton, Perry City, Layton, Centerville, Murray, Midvale, West Valley City, Riverton, Cedar Hills, Lindon, Orem, Payson, Cedar City

      Note: Verizon's restricted FIOS only allowing 50Mbps / 5 Mbps for $119 while better than Cable is still restricted and is NOT symmetrical!

      --
      Is your Internet Throttled? Install DD-Wrt, OpenWRT or Tomato to learn the truth! Google: 1Gbps/1Gbps: 5 Communities
    58. Re:The best by Khyber · · Score: 1

      Nope, it's not handling any NAT, it is acting as a pure wireless repeater - which means to start with the bandwidth is halved - 56mbps just shot down to 28mbps. For each extra connected client, that speed drops again by half.

      Even using it as a pure gateway with a cable modem handling all NAT, it sucks. The only reason I still have it is because my Linux networking box is out of commission at this moment.

      It's the hardware and crap RAM amount. Older revisions with more RAM worked so much better at handling torrents.

      As it is right now just maintaining a connection to a camfrog video chat server is almost impossible once I open up more than 5 camera streams.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    59. Re:The best by Nutria · · Score: 1

      640kb ought to be enough for everyone ;-)

      In 1984, my "PC" was a luggable KayPro with a Z80, 64KB RAM and two 380KB floppy drives. Even if I'd have had a dual-core 2GHz CPU, 8GB RAM and 3TB disk space (which is what I have now), there isn't anything I could have used it for, since WordStar, TurboPascal and BBS s/w ran great on that KayPro.

      Even now, I don't stress my h/w, and only got that much because it's dirt cheap...

      More seriously, here's a couple of things I do at home:
      - Streaming HDTV to several TVs in the house

      I do that too, from the cable company, and the DVR is smaller, cheaper and (most importantly) better integrated than any HTPC I could ever build.

      - Hosting websites at home

      You're one of a few. Anyway, home servers are against TOS here. Conspiracy theorists say that it's to save bandwidth, but I *know* that there'd be even more spam, malware and botnets if everyone and his brother could run SMTP and HTTP servers.

      --
      "I don't know, therefore Aliens" Wafflebox1
    60. Re:The best by thejynxed · · Score: 1

      No offense, but your nation is the size of a postage stamp. Define "middle of nowhere".

      Try living in Alaska, Southern/Western Texas, anywhere in North/South Dakota or any place in New Mexico or Arizona outside of Albuquerque/Phoenix/Tuscon and see what middle of nowhere really means (along with the internet connections to match).

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    61. Re:The best by Anonymous Coward · · Score: 0

      It is faster if you're trying to transfer four (or more) objects.

      But that's why technical people use the terms bandwidth and latency.

    62. Re:The best by Honken · · Score: 1

      I'm running Tomato, and reviews seems to indicate that it should be slightly faster than DD-WRT in some cases, but the difference would not be major in any sense. There's a year and a half old review of the two firmwares with some figures here.

      None of them get close to 100 Mpbs unfortunately. Overclocking would help, but I doubt it would be enough. There's some info on overclocking DD-WRT here.

      As for the RouterStation Pro there's some info on the recently completed competition to develop a Open-WRT based admin interface for it, posted in slashdot a few weeks ago, some furher details here.

      I really like the WRT-routers, they're stable and cheap, but a bit too slow.

    63. Re:The best by jasman24 · · Score: 1

      @ruby I find that the salted meats satisfy when I get excited and hungry...wait, what was the original post about? Nevermind.

      --
      -- To remember? Or not remember? That is the...wait....what was the question again?
    64. Re:The best by FatherDale · · Score: 1

      I'm in India. "High speed" is a shared 2mbps line.

    65. Re:The best by BLKMGK · · Score: 1

      Neither of those appear to support wireless and Endian appears to be pretty much commercial oriented despite being Open Source. Am I missing something? Untangle looks interesting and has some plug-ins that are both commercial and free but I cannot really get a very good feel for Endian. Wireless is a must for me if I build something like this - would want to dump the WRT54GS!

      --
      Build it, Drive it, Improve it! Hybridz.org
    66. Re:The best by couchslug · · Score: 1

      "It's surprisingly expeinsive to leave old computers turned on."

      It's also cheap to convert them to passive heatsinks from ones junk drawer, underclock them, and replace power supply fans with something slower.
      I don't find the time to set it up "costly" (YMMV) because, being a geek, it's relaxing and fun.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    67. Re:The best by Fyzzler · · Score: 1

      I am quite happily using a Dlink DIR-655 with the stock 1.21 firmware. It is shown as fifth on the above charts for speed. I only have 6MB/768K cable, so I am not stressing it out. I had to make a few minor tweaks in the web interface to get this router to play nice with my work Cisco VLAN agent. It was disconnecting me every 5 minutes. Once that was done, it has been rock solid. It has QOS features and it's DHCP server allows you to set static ip's for known MAC addresses which I really like.

      It also does the standard port forwarding/triggering. It is not as configurable as DDWRT/Tomatoe but does everything that I want or need it to do. It includes a 4 port Gigabit switch and is Wireless N and supports WPA/WPA2 tkip/AES encryption. Costs ~$100.00 but has been worth every penny.

      --
      I have one question. If the Japanese Ministry of Agriculture is not in charge of Gundam, then who is?
    68. Re:The best by BLKMGK · · Score: 1

      That's what we call 5mbs cable here! If we get FIOS it's fiber and can be fairly quick - way quicker than most cable - but it's being rolled out *very* slowly. Cable is slowly moving to DOCSIS 3 due to increased competition from FIOS and customer demand. DOCSIS 3 is supposed to be VERY fast but judging from how the cable companies have performed in the past they will find a way to screw it up. I feel your pain though, hopefully your infrastructure will develop quickly. I once had 144K IDSL because neither the phone or cable companies would offer me anything. I had to get it through a 3rd party provider who used the phone companies infrastructure to offer it but the phone company couldn't do the same! I went years with the cable company telling me their 'net service offerings were "just around the corner". It was pathetic! I wasn't located in the middle of nowhere either...

      Here we get to envy the Japanese, the Europeans, and a whole slew of other countries who's governments have paid attention to this infrastructure. Here the Govt. just seems bound and determined to change the definition of "broadband" to mean anything that doesn't make whistles and beeps as it connects over a telephone wire in order to claim higher penetration numbers. They have thrown billions at the telcos to improve things but most of it seems to have been squandered. Few areas have more than one competitor to choose from too. It's getting better but it's slow progress even in urban areas.

      --
      Build it, Drive it, Improve it! Hybridz.org
    69. Re:The best by Orochi · · Score: 0

      I live in South Dakota and can easily get 5 mbps up/50 down through the local cable company. Its also quite common for the smaller towns in the area to have FTTH.

    70. Re:The best by Orochi · · Score: 0

      or pfSense http://pfsense.com/

    71. Re:The best by Anonymous Coward · · Score: 0

      Completely false. I don't have a stellar connection (12 mbps or so) but I've maxed it torrenting for hours at a time on a WRT54gl, both with tomato and ddwrt. Dunno what you're doing differently, but it works fine for me.

    72. Re:The best by Anonymous Coward · · Score: 0

      You have it running as a router... but what about multiple PC connections?

      If I have a PC serving as a router... how do I get it to connect to multiple PC connection since I'm assuming that I'll be setting up a NIC incoming (modem->PC-router) and then NIC outgoing (PC-router->PC1) but what about PC2 (server), PC3 (htcp), PC4(file storage), etc?

    73. Re:The best by clarkcox3 · · Score: 1

      Umm, who said anything about wireless?

      --
      There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
    74. Re:The best by pnutjam · · Score: 1

      ever hear of a switch or hub?

    75. Re:The best by rubycodez · · Score: 1

      you mean nobody can tell Zorro is now Ramon, the gay brother of Diego who now calls himself Bunny Wigglesworth.

      really, I didn't make this shit up: http://en.wikipedia.org/wiki/Zorro,_The_Gay_Blade

      I'm thinking about writing a sequel involving a homosexual man with an afro from outer space who takes up Zorro's identity in the 31st century, but can't quite think of a good title.....

    76. Re:The best by rubycodez · · Score: 1

      would that be definition of "salted meats" isn't in Urban Dictionary yet?

    77. Re:The best by JackieBrown · · Score: 1

      Just curious but is the preformace pretty similar to using a router?

      I like my WRT54GL using tomato but I do miss the speeds from my old gigabyte dlink (not internet since I do not get a connection greater than 2Mbps but my home network transfers from computer to computer dropped from around 30 Mbps to 8Mbps.)

      Using a switch or hub, wouldn't all the computers have the same internal IP?

      Are there any good "dummy" resources for this? (I tried google but do not know enough about networking to really know what to search for.)

    78. Re:The best by FatherDale · · Score: 1

      It's improved already -- in the two years we've been stationed here, we went from 512 to 1mb to 2mbps -- all for nearly the same price. I'm sure that won't happen in the US!

    79. Re:The best by pnutjam · · Score: 1

      If you plug a switch into one of the LAN ports on your router, you will effectively extend the number of ports available for you to plug in computers. A switch keeps track of the MAC address of each device plugged into it and transmits information destined for that device only to that device. A hub repeats all information out all ports and it is up to the device to ignore information not destined for it. So you will get less collisions and better performance from a switch.

      When you connect a switch, the router will not see the switch unless it is an expensive managed switch. The router will just see more MAC addresses requesting IP's. It will hand out the IP's. The router basically has a built in switch and when it sees traffic destined for that device, it will push it out the appropriate port, whether there is one device or 50 devices on that port is irrelevent.

      Most home routers indicate they are good for up to 254 devices, which is the max you can have in one standard subnet (unless you get fancy, which you can't do on home routers).

      So, to sum things up, plug a switch into one of the ports on your router. You will probably get better speeds device to device if you keep your devices on the switch, the router will not be touched for in subnet device to device communication. You could get a bottle-neck if multiple devices are trying to hit the internet at the same time, but your probably already limited by the speed of your internet connection.

      When you get the switch, make sure it is autosensing or has an uplink port, unless your router is autosensing, otherwise you will need a crossover cable to connect the switch and router.

      Check my wiki, I have been adding a home networking section, but it is not complete.

    80. Re:The best by jasman24 · · Score: 1

      It's a "Seinfeld" reference. i don't remember the name of the specific episode. lame joke on my part...nevermind.

      --
      -- To remember? Or not remember? That is the...wait....what was the question again?
    81. Re:The best by Anonymous Coward · · Score: 0

      What I meant is equivalent to an 8-bit 200 Mhz modern CPU (eg. a modern Pentium).

      It may be 32-bit but it lacks many of the performance boosting features of a modern CPU so it's not nearly as fast as its clock speed indicates. My 166 Mhz Pentium can run circles around those 200 Mhz Broadcom CPU's.

    82. Re:The best by rubycodez · · Score: 1

      Oh yeah!, "The Blood". now I remember, that was 12 years ago

      http://en.wikipedia.org/wiki/The_Blood_(Seinfeld)

      N

    83. Re:The best by BLKMGK · · Score: 1

      Sounds like there's actually some competition for customers! Here, not so much. Many if not most places can access only one, maybe two, and sometimes NO high speed options. No doubt when we do get decent speeds they will wish to limit us with caps for having the audacity to actually USE the bandwidth too.

      --
      Build it, Drive it, Improve it! Hybridz.org
    84. Re:The best by FatherDale · · Score: 1

      That was our issue in both South Carolina and DC -- SC = Time-Warner, like it or not. When I got to Washington, your choice was Verizon. Before I left, Comcast was also available in my neighborhood. Gotta say, Verizon service was excellent, though "high speed", not so much....

    85. Re:The best by hazydave · · Score: 1

      Lucky you.

      I live in New Jersey... ok, not the part everyone knows, but still, New Jersey. The only wired internet connection I can get is POTS... they wouldn't even speak to me about ISDN, even ten years ago. Ok, maybe I could order up a T1 or something if I had the budget for it.

      I'm sure the only reason we have land-line is that old compromise between the Feds and the pre-breakup AT&T... they had to given anyone who asked phone service, and in return, got to be a monopoly and rape you on long distance charges (which funded cheap local service, in fairness).

      So I'm satellite, $120 a month for 1500kb/s down, 500kb/s up, peak... technically, my smart phone has faster peak performance. A there's a daily cap on that at 500MB (go beyond, and you get to enjoy dial-up performance for 24 hours). There is an "unlimited" block of time in the middle of the night, which used to be fairly decent, but now they're actually telling all the REGULAR users about this (eg, not just those of us who re-read the Fair Access document once a month, just in case they slip in any changes).

      --
      -Dave Haynie
    86. Re:The best by besalope · · Score: 1

      Exactly. We got one of these for work: Supermicro Flex Atom 330+ Intel 945GC

      Draws about ~16W of power with a laptop 2.5" sata harddrive and full ram slots. Pair it with either CentOS or a prepackaged firewall setup like Clarkconnect, M0n0wall, shorewall, or firestarter (IP tables gui for full linux install). You can even setup something like Asterisk NOW! and pair in an IP Tables firewall and OpenVPN support for a very robust, small, silent, and low power solution.

  2. I would expect most brand-name ones would by davidwr · · Score: 2, Interesting

    The reason I would expect most brand-name ones to is the public embarrassment if they were caught out like that.

    Now everyone is going to check their routers and if the Belkins and Linksys-by-Cisco and others are all super-slow when NAT is on it's going to cause some major embarrassments for the industry.

    I expect you either have an inferior manufacturing run, an inferior model, or an inferior brand.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:I would expect most brand-name ones would by pipatron · · Score: 4, Interesting

      Thanks for the advice! Too bad it's incorrect and you apparently just wrote something to see your name here. There's no reason for the brand-name ones or any one (they all buy and rebrand from the same Chinese OEM developers anyway) to maintain speeds faster than the fastest broadband connections on the market. This has been cheap and easy so far, since the market in this case suck at delivering fast speeds.

      It's common knowledge among those of us that have 100/100 at home that those routers just can't keep up. They usually also lack RAM to track enough connections to saturate the bandwidth with torrent downloads or similar.

      I'd set up openwrt or distro-of-your-choice (m0n0wall was nice last time I looked at these things) on a small and silent PC with two network cards, mini-itx or such. That would give you the prestanda and flexibility you want.

      --
      c++; /* this makes c bigger but returns the old value */
    2. Re:I would expect most brand-name ones would by nabsltd · · Score: 1

      I expect you either have an inferior manufacturing run, an inferior model, or an inferior brand.

      There are basically no cheap home routers than can handle a 50/20Mbps link at full speed when NAT is involved.

      I've tested both dedicated appliance hardware and software (either running on an actual PC or some micro system, like the Soekris) by hooking up the test router between two gigabit NICs and using netcat to send the output from /dev/urandom to /dev/null on the other machine (to avoid timing any hard drive speeds).

      The Netgear FVS338 is what I settled on after verifying that it could handle 50Mbps symmetric, although I'm sure that other devices will work. I couldn't find anything in the under-$100 price range that could handle more than 20Mbps symmetric.

    3. Re:I would expect most brand-name ones would by Magic5Ball · · Score: 1

      Yup. We were experimenting with new ways to update the software on our LAN-attached product through various consumer and corporate hardware and software firewalls, NAT devices, gateways, VPNs and such around two years ago. From the consumer products using the standard manufacturers' firmwares, on our internal 100Mbps test network the Linksys W??54G devices (which were all essentially the same hardware internally) didn't surpass 4 megabytes of user data per second through the WAN port. The Apple AirPort base station at the time routinely hit 8-9 megabytes of user data per second, but required OS X to configure properly. The various D-Link devices which tested fine on consumer broadband connections consistently disappeared (requiring a hard power reset) after a minute or so of use when attached to the internal 100 Mbps network on the WAN side. On the slightly more expensive side, the Cisco 8xx SoHo routers performed as well or better than the AirPort base station for throughput, but their web-based administrative interface was exceedingly worse than the D-Links' for usability or launching at all in the standard browsers.

      --
      There are 1.1... kinds of people.
    4. Re:I would expect most brand-name ones would by nabsltd · · Score: 1

      I'd set up openwrt or distro-of-your-choice (m0n0wall was nice last time I looked at these things) on a small and silent PC with two network cards, mini-itx or such. That would give you the prestanda and flexibility you want.

      I tested m0n0wall on a 2GHz CPU with 512MB of RAM and it couldn't run faster than 30Mbps symmetric (using gigabit NICs). See my other post for more information.

      I'm sure with a faster CPU and more RAM you could do better, but I'd guess that 50Mbps would be about the limit without spending more than $200. At that point, you might as well get dedicated hardware, as the extra featues (built-in switch, etc.) are something you'd likely need to pay for anyway.

    5. Re:I would expect most brand-name ones would by Anonymous Coward · · Score: 1, Interesting

      Actually the conntrack problem on many linux routers isn't a lack of RAM - the tables get full because the default timeout on connections is something like 3 days, when it should have been something like 3 minutes. This is fairly easy to fix with a hacked firmware.

    6. Re:I would expect most brand-name ones would by pipatron · · Score: 1

      Funny, since I used both a 1GHz P-III and a 1GHz VIA computer with mini-itx for routing/NAT:ing 100Mbit/s symmetric for over a year, with just the cheap integrated 100MBit/s network chip and one or two external NICs, intel gigabit and random other cheap stuff. Perhaps BSD isn't very good at this, I used linux for my things.

      --
      c++; /* this makes c bigger but returns the old value */
    7. Re:I would expect most brand-name ones would by BitZtream · · Score: 1

      Most of your post is bogus. You don't inheriently have more connections because you have a faster connection.

      You have more connections because you have more connections. If you have more computers than its likely you'll have more, but assuming the same number of users, upgrading from 1Mb to 100Mb doesn't result in using more connections.

      The problem with these crappy routers not handling traffic is certainly a software issue. You can route a 2mb connection on an IBM XT, yes, thats a 8086 at a few MHZ, IF you have properly written software.

      Theres no reason that a 150mhz linksys box can't route and NAT 100Mb connection, IF the software is properly written.

      In the mid 90s I was routing multiple DS3s, with full BGP tables (mind you, smaller than the current BGP table) well into the 200mb aggregate bandwidth range, on a 150mhz core.

      There is a reason for the cheap routers to be capable of it from a hardware perspective, there comes a point when the price of the CPU is so low that the difference between a 8mhz ATMega and a 400mhz core is effectively zero.

      Linux is not the solution for these low end devices unless you have an actual need to run Linux. A smaller custom codebase is far more efficient than trying to run an OS and normal services on it. Linux is by no means the most efficient OS to run on a router that is just being a router. It has plenty of other reasons that it makes sense for many people to use Linux on these routers, but efficiency isn't the reason, more features is. FreeBSD is no different in this respect (i.e. m0n0wall).

      Again, you don't need multiple connections to saturate bandwidth, in fact more connections means less usable bandwidth due to overhead of the packets themselves.

      Turn down the timeout for closing old connections with no traffic, enable keepalives and you can seriously lower the connection tracking issue into oblivion unless you have some REALLY badly behaving code on one end.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    8. Re:I would expect most brand-name ones would by Maxwell · · Score: 1

      Having a 100Mbps link speed, doesn't mean you are passing data at 100Mpbs. The test here is, with NAT enabled (and other traffic shaping as desired), sustain a throughput of 50+ Mbps.

      No way your 1Ghz Via can handle that. Once your CPU is pegged, your throughput is pegged...

    9. Re:I would expect most brand-name ones would by toddestan · · Score: 1

      I don't know about the VIA chips, but you should be able to handle that kind of traffic on a Pentium III without too much trouble. Here's what m0n0wall has to say about it:

      http://doc.m0n0.ch/handbook/hardware-sizing.html

      I've hit over 60mbps on a P3 600Mhz / 64MB* using Intel NICs. At that point, things like what NICs you're using is going to start making a big difference.

      *m0n0wall really doesn't care much about ram you have. It'll run equally as well on 64MB as it will 512MB.

    10. Re:I would expect most brand-name ones would by eldorel · · Score: 1

      Off topic I know, but what is prestanda?

      I don't recognize the word, and my googlefu seems to be weak this morning.

    11. Re:I would expect most brand-name ones would by mikkelm · · Score: 1

      You wouldn't configure any 800-series Cisco device through web configuration if you were using it for its intended tasks. The web configuration, particularly on the older models, is an afterthought.

      There are also vast differences between 800-series routers, so saying that an "8xx" performs to a certain standard is somewhat misleading. While an 801 will do 1,000pps (.51Mbps at 64 byte packets) pure throughput doing nothing but forwarding, an 891 will do 100,000 pps (51.2Mbps at 64 byte packets) with the same configuration.

    12. Re:I would expect most brand-name ones would by pipatron · · Score: 1

      I know how much throughput I get, It's kinda easy to measure by simply starting up a torrent and download/upload a large file, or to download a large file with wget or whatever you want.

      --
      c++; /* this makes c bigger but returns the old value */
    13. Re:I would expect most brand-name ones would by nabsltd · · Score: 1

      I've hit over 60mbps on a P3 600Mhz / 64MB* using Intel NICs. At that point, things like what NICs you're using is going to start making a big difference.

      With no special rules, I could sustain 132Mbps total through m0n0wall (which is about 66Mbps each way) using Intel 8254x and nForce cards on the 2GHz/512MB.

      As soon as I added the traffic shaper wizard (configured for 1000Mbps connections), it dropped down to 115Mbps. If I told the wizard I only had a 100Mbps connection (on the same gigabit NICs), the combined throughput dropped to 56Mbps.

      Using just routing with no NAT, I don't have the figure handy, but ISTR that it was around 300Mbps combined thoughput, with about 400-450Mbps with no routing device at all. The NICs weren't particularly tuned, since these base throughput numbers are way beyond what the WAN link would provide.

    14. Re:I would expect most brand-name ones would by Andy+Dodd · · Score: 1

      Not true.

      The simple reason: 95%+ of all customers (at least in the United States) have ISPs that are nowhere near fast enough to stress a router that is only capable of NATing at 30 Mbps. That's a HUGE market full of clueless users who will never notice that bottleneck. (The same users who think that 802.11n will make their 5-15 Mbps cable modem connection or 3 Mbps DSL connection go faster.)

      --
      retrorocket.o not found, launch anyway?
    15. Re:I would expect most brand-name ones would by Unequivocal · · Score: 1

      I would agree with you on this one and am a little baffled at all the arguments that cpu throttling is the main limiter for devices. My experience maps to yours that relatively low powered linux boxes (P3's) that I ran back in the 90's could easily keep up with 100mbs internet connections we had on our rack at Level3. Our problem was generally disk space not throughput - where to put all that garbage when it came in that fast (remembering that disks were way less big back then). Did I mention this was all uphill in the winter?

  3. Open Source ftw by Anonymous Coward · · Score: 0

    Vyatta...use it for home and enterprise environments.

  4. Linksys Wireless WRT310N by ironicsky · · Score: 1

    I have one of these, flashed to DD-WRT. Gigabit router, QOS, and awesome.

    1. Re:Linksys Wireless WRT310N by Reece400 · · Score: 2, Interesting

      I installed DDWrt on my Linksys and noticed a speed decrease, although it's completely worth it as I no longer have to reboot it daily...

    2. Re:Linksys Wireless WRT310N by cbensinger · · Score: 1

      I have a similar router (Linksys WRT350N) also flashed with DD-WRT. It's been running on 20/3 FTTP for a year or two and a few weeks ago we moved to 60/5 cable and it hasn't given me any issues.

    3. Re:Linksys Wireless WRT310N by goofy183 · · Score: 1

      I'm using a WRT-3XXN with dd-wrt (not at home and can't remember the model exactly). 1 10/100 uplink, 4 10/100/1000 switched and b/g/n wireless. I've been able to saturate both the wired and wireless on the LAN but I only have 15Mbps DLS so I haven't maxed the WAN port but even with maxing out my DSL at 15Mbps via bittorrent the load average on the thing is like 0.02 with gobs of free memory so I would guess one of these would be fine.

      The easier thing to do would be to look at the DD-WRT hardware page ( http://www.dd-wrt.com/wiki/index.php/Supported_Devices ) and find something with a decent CPU/RAM combo.

    4. Re:Linksys Wireless WRT310N by Tyr_7BE · · Score: 1

      Interesting. I installed DD-WRT on my wrt54g and I noticed a dramatic speed increase. Running vendor's firmware, samba transfers in my house over the wifi would cap out at about 1.3 megs/sec. After changing only the router firmware, I can often pull in 2.2 megs/sec. I noticed similar speedups with my cable connection.

    5. Re:Linksys Wireless WRT310N by BuckaBooBob · · Score: 1

      DItch DDWRT and go with a openWRT derivative that plays nice.. DDWRT is phat with stuff you are likely not using..

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
    6. Re:Linksys Wireless WRT310N by frecky · · Score: 1

      Ditch openWRT and install TOMATO

  5. hmm...wish i had that problem by JazzyMusicMan · · Score: 2, Interesting
    First of all...wow...you lucky bastard...wish i had that problem.

    Second of all, shouldn't a gigabit router give you what you need? Or am I completely off-base here and missing something...?

    1. Re:hmm...wish i had that problem by fuzzyfuzzyfungus · · Score: 3, Insightful

      Gigabit refers only to the speed of the router's ethernet ports. Assuming that the router isn't total trash, that should make a genuine difference(vs. a 100Mb router) for network activity that allows the router to act more or less as a dumb switch(file transfers between PCs on the LAN, say). If the router actually has to do much routing, it will likely be hamstrung by its rather weedy little CPU.

      The fact that you can get a ~200MHz MIPS or ARM SBC with multiple LAN ports and a wireless card for $50 is quite impressive in the historical sense; but it is still pretty wimpy.

    2. Re:hmm...wish i had that problem by Glendale2x · · Score: 1

      To go even further, there are line cards for the very expensive Cisco 6500 series switch that put gigabit ports in groups of 8, so you may have a 48-port card, but you certainly can't utilize every port at full rate. This is not a phenomenon that's limited to home user grade equipment.

      --
      this is my sig
    3. Re:hmm...wish i had that problem by angelbunny · · Score: 1

      Obtaining a router that supports 802.11n's 300+ mbps is far more important because the router actually has to do math for the wireless signal and most routers today are designed to run standard at those speeds with wpa2 turned on.

      Getting any semi decent N gigabit router on the market should do it.

  6. Chart by ximenes · · Score: 5, Informative

    My ISP links to http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/ which has throughput numbers for common home routers.

    The long and short of it is that a lot of these devices have pretty poor performance, and can get away with it because they're used on 1.5mbps lines. However, there are some out there that are decent.

    Of course, there's the build-it-yourself approach with m0n0wall or pfSense or something else. With a spare PC laying around you'll likely get reasonable performance, although electricity usage is quite a bit higher than an appliance.

    1. Re:Chart by rwa2 · · Score: 1

      Hey, looks like you hit the nail on the head. The data on the Linksys WRT54G (all the way at the bottom!) looks pretty much right on with what I'm seeing on my home router.

      The homebrew approach has plenty of other potential benefits worth mentioning... You could set up a transparent proxy... which could help speed things up even more (after all, the /rest/ of the internet may still bottleneck), or let you prank your roommates / leechers, or merely help you find who's using up all your bandwidth (hah, good luck trying!). If you're running a 24x7 server, minus while make that the NAT gateway, as well as serving files from its RAID, running mythtv or some other DVR backend, etc.

    2. Re:Chart by Nerdfest · · Score: 3, Interesting

      How about using an old laptop, or a low-end refurb netbook. Either should have the processing power required, has low power consumption, and can run other services (media server) if required.

    3. Re:Chart by icebraining · · Score: 0

      So if your server gets hacked, they now have a man-in-the-middle set up to spy on every connection you make? Hmmm...

      The servers should not be in the same box as the router, it's much easier to hack something running services like a file or web server. Heck, a router shouldn't even allow any connections to its IP address coming from the wan port.

    4. Re:Chart by toddestan · · Score: 1

      Interesting idea, but you would have figure out a way to get the needed network ports. I don't think a netbook would work because most (all?) lack expansion card slots leaving USB Ethernet adapters as your only option which would be slow. I suppose an old laptop could work as you could utilize the PCMCIA slots, and if you're clever the firewire port if so equipped.

    5. Re:Chart by rwa2 · · Score: 1

      True, true... I suppose you could run the services in a virtual machine or some other kind of sandbox. Might help avoid having to set up yet another box.

    6. Re:Chart by almightynayr · · Score: 1

      m0n0wall with a good Intel NIC can do 100Mbit no problems on a 500Mhz cpu. Using a good NIC w/tcp offloading will go along way. Gigabit is where you have issues, even with the best NIC's I had to get a 3Ghz P4 to handle Gbit subnet routing without choking.

    7. Re:Chart by julesh · · Score: 1

      How about using an old laptop, or a low-end refurb netbook. Either should have the processing power required, has low power consumption, and can run other services (media server) if required.

      Low power consumption is relative. According to my plug-in meter, my wireless router uses about 8W. My 6-year-old laptop uses about 40W most of the time. Admittedly that's somewhat better than my desktop machine's 110W (or 90W on standby) but it's still pretty wasteful.

      A netbook might work better.

    8. Re:Chart by Anonymous Coward · · Score: 0

      a netbook with two ethernet ports? ya right.

      you COULD do it with a laptop with a hardwired Ethernet port and a PCMCIA card with another Ethernet port. you need at least two network interfaces to act as a router, FYI.

    9. Re:Chart by FishOuttaWater · · Score: 1

      This is what I'm doing at home. An old PC serves as VM host running VirtualBox. Then I have a VM running PFSense and another running our web server. The samba server for backsups and print server are run from the VM host itself (although I'm thinking about moving this to a VM so I do heavy maintenance without trashing the gateway and the web server.) It's been working well for us. I really love being able to go to a web site on the gateway and see what's going on with traffic. Also, I'm using the gateway VM to segregate segments of the LAN so whatever nasty viruses our tenants get on their computer don't have easy access to the rest of my LAN. There is no IP addr exposed on either the WAN or the hostile LAN segments.

    10. Re:Chart by Anonymous Coward · · Score: 0

      USB isn't that slow. USB2 has a bandwidth of 480Mb/s, although more realistically it is closer to 300Mb/s, which is still more than enough to drive an 100Mb/s ethernet adapter, there might be some slowdown with two, but you'll still get a decent speed out of them. Now I'm not really sure if the bandwidth is independent for each port or a combined total, if it is independent, then you can run three off a netbook (they typically have three USB ports) no problem, maybe up to 6 with USB hubs, though if it isn't independent bandwith on each port, then you can still run 2 at a reasonable speed. And don't forget the standard built in one.

      Since I only need wireless on my router, a netbook would work just fine for me anyway, and I could just hook up a USB ethernet adapter if I needed it.

  7. Find a cheap machine... by TheRealMindChild · · Score: 5, Insightful

    ... and use pfsense. My Intel CPU mini-itx board, with processor and ram was $100 and it works better than any consumer grade, BestBuy special router.

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    1. Re:Find a cheap machine... by legoburner · · Score: 2, Informative

      Agreed, mini itx is one of the best ways to do this. Fanless has a long, stable lifespan and using a portable hard drive will keep operating power usage down close to a dedicated router so it does not work out that much more expensive. You can run a transparent proxy, secure remote access, transparent tunneling/VPNs, gather statistics, etc.

    2. Re:Find a cheap machine... by nabsltd · · Score: 1

      ... and use pfsense. My Intel CPU mini-itx board, with processor and ram was $100 and it works better than any consumer grade, BestBuy special router.

      pfSense is better than m0n0wall, but still can't handle more than 35Mbps symmetric over a 100Mbps link (at least not with only a 2GHz processor and 512MB of RAM) when the "traffic shaper" is turned on.

      With it off, it can handle over 70Mbps, but then you lose all those great features (like prioritizing VoIP, etc.).

    3. Re:Find a cheap machine... by WuphonsReach · · Score: 1

      My #1 complaint with mini-ITX chassis...

      Proprietary power supplies that can't be replaced quickly.

      --
      Wolde you bothe eate your cake, and have your cake?
    4. Re:Find a cheap machine... by cynyr · · Score: 1

      a large number of boards these days have on board 19V or 12V DC barrel plugs on them. There is also always the option of buying one of the many cases around that just use a pico PSU http://www.logicsupply.com/products/picopsu_90 and this case http://www.logicsupply.com/products/5677 has a small round cutout that you could use to replace the internal PSU with any dc-dc board you liked. http://mini-itx.com/store/?c=2#p4027 motherboard for example draws ~6 watts, and when used with something like a CF-IDE adapter, it might draw 10-15 watts. It's a lot more expensive than an router though. even a SOHO ones. A lot more flexible though.

      It's not like you are trying to build a gaming system in a small case and even then most gaming machines don't pull much over 500W at max load.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    5. Re:Find a cheap machine... by Agripa · · Score: 1

      pfSense is better than m0n0wall, but still can't handle more than 35Mbps symmetric over a 100Mbps link (at least not with only a 2GHz processor and 512MB of RAM) when the "traffic shaper" is turned on.

      With it off, it can handle over 70Mbps, but then you lose all those great features (like prioritizing VoIP, etc.).

      I am not sure what you have going on but people are regularly get upward of 700Mbps over gigabit ethernet using m0n0wall and pfsense with good network cards. Memory latency or cache thrashing seems to cause Intel's Core2 CPUs to do significantly worse than AMD's Opterons (especially with multiprocessing) but even the current crop of embedded x86 boxes can handle better than 100Mbps.

      If the traffic shaper is causing a problem there may be some low level parameters to adjust. The m0n0wall mailing list would be a good place to ask.

    6. Re:Find a cheap machine... by Anonymous Coward · · Score: 0

      Second that, pfSense is awesome. Get a cheap computer here http://www.surpluscomputers.com/348231/dell-optiplex-gx-p4-2.4ghz.html stick in two more NICS and hook up the old wireless router as it's own subnet off pfSense. whole thing for $140-$150 plus VPN to boot. I have some of these running and they are rock solid.

    7. Re:Find a cheap machine... by wolrahnaes · · Score: 1

      Ding. I'm currently running pfSense on a Xeon dual-core 2.4GHz machine, but I plan to soon move it to a RouterStation Pro from Ubiquiti as soon as the RSPro build becomes stable enough for daily use. The Xeon is severely overkill obviously for a cable modem, but it's all I had available when my 1841 started acting up.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    8. Re:Find a cheap machine... by WuphonsReach · · Score: 1

      If I absolutely had to do a low-power firewall server again, I still wouldn't go any smaller then the Micro ATX style cases. There's a bunch of them that are basically 14" x 11" x 10", and use standard ATX power supplies (the Lian Li PC-V351B case caught my eye).

      One of the dual-core 45W AMD Athlon CPUs (that would probably only tick over at 5-10W), Micro ATX motherboard w/ built-in video card, and a pair of 2.5" laptop drives could probably be built for $400-$500. It would probably weigh in at 10-15W heavier then one of the tiny units, but it would still be very light while being able to ramp up to handle heavier things. And ultimately, you could throw heavier workloads at it.

      (I've done a nano-ITX before. The only reason I'd do it again is if size was absolutely the most important factor. The cases are expensive, the boards are expensive and ultimately, I'd have been better off going with a slightly larger unit.)

      --
      Wolde you bothe eate your cake, and have your cake?
    9. Re:Find a cheap machine... by Bengie · · Score: 1

      If all you want is a router/NAT, Atom with a 512MB flash card and 1gb ram. load all your files into memory.. :p

    10. Re:Find a cheap machine... by nabsltd · · Score: 1

      I am not sure what you have going on but people are regularly get upward of 700Mbps over gigabit ethernet using m0n0wall and pfsense with good network cards. Memory latency or cache thrashing seems to cause Intel's Core2 CPUs to do significantly worse than AMD's Opterons (especially with multiprocessing) but even the current crop of embedded x86 boxes can handle better than 100Mbps.

      The test box was running on an Opteron 2350 with just one core enabled (to simulate one of the low-end embedded single-core processors.

      If the traffic shaper is causing a problem there may be some low level parameters to adjust. The m0n0wall mailing list would be a good place to ask.

      I've asked at pfSense forums...their response is basically the same as with every other detailed question: read the forums because it's already been answered. Of course, it hasn't but that doesn't change their standard reply.

      Basically, run throughput tests (and for me the important thing was simultaneous upload and download) with the stock config, then enable the traffic shaper and tell it that you only have a 100Mbps link (or any value). You'll find that it's impossible for a single stream to do better than about 30% of whatever speed you pick, although multiple streams can combine to do better. Since I sometimes do want to use 100% of my bandwidth (or damn near) on a single transfer, both m0n0wall and pfSense weren't something I could use.

    11. Re:Find a cheap machine... by atamido · · Score: 1

      I have cable internet with 16Mbps down, and 1Mbps up, so I can't comment specifically about a symmetric load. For me on a old 1Ghz
      "GenuineIntel" Id = 0x68a Stepping = 10
      with a $10 Gb NIC and 512MB of RAM, I have no issue pulling maxing out my connection, and should be able to pull at least twice that amount based on CPU load (probably three times).

      It sounds like you need to adjust your traffic shaper. If your router will handle the load, but not on a single connection, then the traffic shaper is probably purposefully limiting it.

    12. Re:Find a cheap machine... by nabsltd · · Score: 1

      It sounds like you need to adjust your traffic shaper. If your router will handle the load, but not on a single connection, then the traffic shaper is probably purposefully limiting it.

      I think you misunderstood...if you enable the m0n0wall or pfSense traffic shaper, the fastest single stream is about 25% of what you set as the "link speed" in the traffic shaper wizard, and there is no way to change this behavior. This happens even if there are no traffic shaping rules set.

      The only way around this is to lie and configure the link speed as 4x of what you really have. Of course, this then causes the software to believe that you have a faster connection, which makes it not manage the traffic correctly.

      Without the traffic shaping feature, m0n0wall and pfSense aren't really worth the time and money to install (since you need a complete computer) when a $150 box that draws 30W will do as well on the reduced feature set.

      But, if you happen to have an old machine sitting around doing nothing and have the space for it, software solutions are far better than any hardware less than about $300.

    13. Re:Find a cheap machine... by atamido · · Score: 1

      I've never had this issue either uploading or downloading that I can recall. I know I've often had uploads take 100% of the allotted bandwidth. I feel pretty certain that I've had downloads come in at least 8Mbps, or half, although that may just be my mind playing tricks on me. The upload speed I'm certain of though.

  8. Why do you need it? by SpinyNorman · · Score: 1, Insightful

    What website do you expect to give you more than a 30Mbps connection?!

    You may need 100Mps internal to your house, but a switch or even dumb hub would be sufficient for that. Why do you need to route at that speed?

    1. Re:Why do you need it? by majortom1981 · · Score: 1

      Microsoft and adobe both allow me to download iso's and stuff at 100 down.

    2. Re:Why do you need it? by Anonymous Coward · · Score: 2, Insightful

      This is /.

      There is no "why," we do things because we "can," "want to" or simply to see if it can be done.

    3. Re:Why do you need it? by Zedrick · · Score: 1

      What website do you expect to give you more than a 30Mbps connection?!

      There's more to the internet than websites, but, well: nzbmatrix.com, demonoid.com (when it's up again), bitmetv.org and of course cheggit.net to mention a few.

    4. Re:Why do you need it? by pipatron · · Score: 4, Insightful

      Try thinking outside the box. Maybe he wish to run his own web server. Maybe he wants to use VNC or similar to his office. Maybe he wants to link his friends computers together so they can all access eachother's file storage. There are millions of uses for a fast network connection, unless you subscribe to the cable-tv-internet that the media companies would like you to have. That is, passive receiver of pre-filtered information.

      --
      c++; /* this makes c bigger but returns the old value */
    5. Re:Why do you need it? by Penguinoflight · · Score: 1

      You must have a 300Mb/s link because Microsoft is consistently below 50% of my connection speed, and usually around 30%.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    6. Re:Why do you need it? by Hatta · · Score: 1

      Torrents, duh.

      --
      Give me Classic Slashdot or give me death!
    7. Re:Why do you need it? by inKubus · · Score: 4, Informative

      Actually considering there are content distribution networks like Akamai and of course Google that have servers within one hop of most metropolitan ISP's edge routers, it's pretty likely you'll be able to achieve those speeds for a lot of your content.

      I recommend they take a look at some of the small business products from Cisco and Sonicwall. They are a step above the home stuff in features and price. Most of them will list their firewall throughput, how much they can NAT is a function of the processor and more importantly the software.. Beware that there is some Cisco branded stuff that is actually Linksys in disguise (with minor software changes), however Cisco won't put it's name on total crap (yet) so they are pretty good.

      --
      Cool! Amazing Toys.
    8. Re:Why do you need it? by Anonymous Coward · · Score: 0

      What website do you expect to give you more than a 30Mbps connection?!

      You may need 100Mps internal to your house, but a switch or even dumb hub would be sufficient for that. Why do you need to route at that speed?

      To download pr0n. Duh!

    9. Re:Why do you need it? by MobileTatsu-NJG · · Score: 3, Interesting

      What website do you expect to give you more than a 30Mbps connection?!

      Website(s) plural. The neat thing about the net is you can have mulitple connections going, which is extra neat if you have more than one computer. Me personally, I'd use that to sync with the server at work so I have a bunch of stuff at home to access. Fun stuff.

      Frankly, though, I'm not sure why you're asking. "You're paying for a really fast connection, but couldn't you just settle for half of it?" How would you respond to somebody suggesting you disable one of your cores?

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    10. Re:Why do you need it? by realityimpaired · · Score: 2, Interesting

      Or you could be in a bad part of the 'net as far as Akamai or whatever distribution network you're using. When I download an ISO from MSDN, they're able to max out my connection, and I'm not on one of the "lite" connections.

      Downloading from Windows Update, on the other hand, tends to run a lot slower. But that's because it's using BITS to transfer, even when it's in the foreground. Downloads from the developper's network, or direct download of manual patch files is unthrottled.

    11. Re:Why do you need it? by Anonymous Coward · · Score: 0

      How exactly do you hook a switch up to a cable modem?
      Remember for residential service you're only allowed one single dynamic IP address.

    12. Re:Why do you need it? by geekoid · · Score: 2, Insightful

      Because there is more then one person suing the system?
      Because there are places to get a greater then 30Mbps download.

      Because he is moving 1080P images in real time?

      When someone asks a question like this, why is there always someone without imagination implying there is no use for it?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    13. Re:Why do you need it? by palegray.net · · Score: 1

      Are you aware that the Internet is more than the Web?

    14. Re:Why do you need it? by Anonymous Coward · · Score: 0

      I'll be blunt here. There are people other than you that use their internet connection for things that involve more than youtube, free porn, modern warfare 2 and ordering a new mod chip for their xbox.

      Stop being a jackass and look around outside your own bedroom.

    15. Re:Why do you need it? by SpinyNorman · · Score: 1

      It's more a matter of being realistic. If his router is the only thing preventing him from saturating that 100mps connection, then sure upgrade it, but otherwise there's no point. Just because an ISP will take your money for a fast connection doesn't mean it's going to make what you're trying to use it for any faster! If your work server throttles connections at 10Mbps, then you having an 100Mbps connection and 100Mbps capable router is irrelevant. If you've got three computers simultaneously syncing to work then you'd still get by with a 30mpbs router.

    16. Re:Why do you need it? by Fex303 · · Score: 1

      Replying to undo moderation. Should have been 'insightful', not 'redundant'.

    17. Re:Why do you need it? by inKubus · · Score: 3, Informative

      Also, as far as low end professional stuff, the ASA 5505 is pretty good (overkill for home use probably). It'll do 150Mbps NAT and it does that with hardware VPN also. The lowest version (10 user license) is around $350. It has a built in layer 3 switch also.

      --
      Cool! Amazing Toys.
    18. Re:Why do you need it? by Anonymous Coward · · Score: 0

      All those things need upstream bandwidth, not downstream. I doubt he has a 100 mbps symmetric connection.

    19. Re:Why do you need it? by Krakadoom · · Score: 1

      That depends, which core, left or right half of the brain?

    20. Re:Why do you need it? by Anonymous Coward · · Score: 0

      "a switch or even dumb hub would be sufficient for that." -- INCORRECT

      do a wiki search for switch, hub, and router this is IT101

    21. Re:Why do you need it? by BLKMGK · · Score: 1

      Why must it be a single connection? Is it not possible to have multiple family members accessing things? Perhaps someone is downloading more than one thing at a time? Say game patches or torrents? IMO it's quite possible to max out a slow router although sustaining that for a long period of time is difficult but I've done it sending large amounts of data to friends via FTP or VPN tunnel...

      --
      Build it, Drive it, Improve it! Hybridz.org
    22. Re:Why do you need it? by SpinyNorman · · Score: 1

      Yes, it is IT101, and you apparently failed it.

      You don't need a router to connect nodes within a LAN/SAN (i.e. inside your house) - you only need one to route BETWEEN networks (i.e. from your internal LAN to the internet).

      So, interconnect your LAN/SAN according to it's bandwidth needs (maybe just a dumb hub), and connect to the outside world with a router appropriate to your capability to saturate the connection.

    23. Re:Why do you need it? by Anonymous Coward · · Score: 0

      "Layer 3 switch", LOL! That's just marketing bullshit blurring the lines of a technical specification. From what I gather, L3 switches are just a depricated router (with functionality removed), so that marketing can say "look, it's cheap!" Screw that! When it comes to buying hardware to run a network, cheap is the last thing I want to hear.

    24. Re:Why do you need it? by pipatron · · Score: 1

      All of them except for the majority. You don't need more upstream for VNC than what is necessary for sending mouse and keyboard data, and you don't need a high upstream if you want to stream movies from your friend's samba share.

      --
      c++; /* this makes c bigger but returns the old value */
    25. Re:Why do you need it? by inKubus · · Score: 1

      It means you can have a different network on each port. Only up to three networks, I think (local, outside, management). But each port is a regular standard ethernet interface with a MAC address.

      As opposed to a layer 2 switch commonly found in a home router, where you plug in crap, it maps the MAC addresses and that's about it.

      --
      Cool! Amazing Toys.
  9. WRT-160NL by extintor · · Score: 4, Informative

    I have a 100/10 mbit (fiber, no modems etc) line at home and use a Linksys WRT-160NL. When I do heavy file transfer (downloading, mainly from big FTPs like universities and such) the speed is around 90 mbits (~9.5 Mb/sec).
    I highly recommend it. And if you're extra geeky, I know that there's a OpenWRT port being worked on, but it's not finished yet.

    1. Re:WRT-160NL by Anonymous Coward · · Score: 0

      My only issue with that wireless router is that it does not have use 10/100/1000 ports. At this point it is really unbelievable that gigabit is not the standard on all home switches/routers.

    2. Re:WRT-160NL by sethstorm · · Score: 1

      It's in a usable form right now, just not a stable port to that platform yet.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    3. Re:WRT-160NL by binaryspiral · · Score: 1

      90 mbps = 11.25 MBps

    4. Re:WRT-160NL by Anonymous Coward · · Score: 1, Insightful

      No modems? What would you call the box that has a fiber port on one side and an ethernet port on the other.

    5. Re:WRT-160NL by BLKMGK · · Score: 1

      That one actually rates decently here -> http://www.smallnetbuilder.com/index.php?option=com_chart&Itemid=167 but it looks like there's a bunch of others beating it pretty badly too. An OpenWRT port or something like it would be a major attraction though!

      --
      Build it, Drive it, Improve it! Hybridz.org
  10. Cisco by Anonymous Coward · · Score: 1, Insightful

    Check out ebay for a used Cisco router.

    1. Re:Cisco by spectre_240sx · · Score: 2, Insightful

      A PIX or an ASA would really be more appropriate. I picked up a 50-user ASA 5505 a while back, but it cost me $300.00

    2. Re:Cisco by BulletMagnet · · Score: 3, Informative

      a Cisco ASA 5505 would certainly do the job. I upgraded to a 5505 / 10 user unit at home after having a PIX 501 for years and it rocks. You're looking at just under 400.00 new for a 10 user unit and used is all over the place. Throw on 100.00 for SmartNet if you've never used Cisco's IOS before....

    3. Re:Cisco by Darkk · · Score: 1

      Still pricey for average home user. They're around $340 to $400. Seems cheaper to find an old PC and throw something like IPCop or PfSense.

    4. Re:Cisco by zn0k · · Score: 1

      While it would do for 100Mbps, that's the exact limit and there is no room for growth. A 5505 has Fast Ethernet interfaces.

    5. Re:Cisco by zn0k · · Score: 1

      The 150Mbps stands when multiple interfaces are used simultaneously. ASA5505s have 100Mbps interfaces.

    6. Re:Cisco by Anonymous Coward · · Score: 0

      Well, the Cisco ASA 5505 is not that expensive anymore. Does 150Mbps according to Cisco.

      Actually, looking at their specs page, something seems wrong. The ASA 5505 contains only 10/100 Mbps ports, yet they claim that it has a firewall throughput of 150Mbps.

      http://tinyurl.com/d9923

      What gives?

    7. Re:Cisco by RVley · · Score: 1

      Saw some others suggesting this too. I think it's a great idea and I'll go for it. I also got my 100/100 connection last week and my Netgear FVS338 doesn't cut it. It gets to about 80mbit/s (24mbit IPSEC). Not like I'm using halve the connection, but it doesn't feel "right" not using the connection fully. :)
      Already using a ASA 5505 as a transparent firewall for my servers in the datacenter, works great. Will try to find a second hand, but if the price difference is not that big I'll just go for a new one. Great to have IOS at home and at least Cisco specifies performance right on their sites, not something I can say of the other manufacturers.

      The only site that's a bit of help in the "el-cheapo homegateways" market is smallnetbuilder.com which tests and reviews these gateways.

      --
      --- Woohooo!
  11. Linux PC by seanadams.com · · Score: 4, Informative

    The replies you've got so far seem to think that just because a router has gigabit ports that it can do NAT at gigabit speeds, which of course you've already figured out is nonsense.

    For a standalone firewall box you might need to look at something like a Cisco ASA. Not cheap but they will at least specify the actual NAT throughput for whatever model you pick.

    The other way to go is to roll your own on a decent PC with Linux which will get you a few hundred Mbps easily. For example a Mac Mini or FitPC will be fast enough.

    1. Re:Linux PC by JWSmythe · · Score: 5, Informative

          I second your opinion on using a PC. He may still run into a PPS rate limitation with the router though. It depends on how they bring the connection in. A friend of mine has a business FIOS line (20Mb/20Mb) and a /25 of static IP's, and I specified at install time that they had to bring it in by CAT5. They'll either install CAT5 or coax. I yanked their router off as soon as they finished the install, and put a Catalyst 2924 on. The speed was ok (but not great) with their router. It was exactly as advertised through the 2924.

          For a NAT environment, a decent PC with Linux and iptables would be fine. It would obviously need decent interfaces (nope, that old 10baseT card won't do it), but it doesn't need lots of memory or even CPU power. A handy spare 1Ghz machine with 256Mb RAM is overkill, but easily available in most of our homes. :) The best part is, it's free. No need to waste money on new equipment, if you already have it sitting in your garage gathering dust.

          I don't recommend exceeding 80% capacity on the interfaces. If they do offer 100Mb/s, it's time to upgrade to GigE interfaces. Again, that's pretty easy to do these days. You'll start running into problems at the PCI bus after a while, but that's over 100Mb/s.

          Even in testing the 20Mb/s connection a couple years ago, I just started downloading ISO's. From any one source, I ran into their limitations, so I pulled one copy from a bunch of mirrors, and was able to saturate the connection to flatline at 28Mb/s (wheee). Their advertising was wrong, but I won't complain when they're wrong in my favor.

      --
      Serious? Seriousness is well above my pay grade.
    2. Re:Linux PC by tlhIngan · · Score: 1

      The replies you've got so far seem to think that just because a router has gigabit ports that it can do NAT at gigabit speeds, which of course you've already figured out is nonsense.

      True, but there's a number of routers that do have pretty impressive performance - I think the ones pushing 200+Mbps are lying during the test, but a number of not-so-cheap home routers do perfectly fine. (These aren't the $20 specials, but they're half decent, and most are under $200 on sale).

      You won't be doing NAT at GigE speeds - you can try, but there'll be bottlenecks in any system before you hit GigE. But a decent home router can be acquired that will handle the load easily.

      The only real issue is the router's (or Linux?) limit of 4096 connections, which may be easily saturated if you do a lot of torrenting. (Especially UDP connections - nothing keels over a router faster than having UDP sessions clog up the NAT tables). But these routers often have decent processors and decent amounts of RAM, and many on the top run Linux.

    3. Re:Linux PC by TSHTF · · Score: 1

      The Cisco ASA 5505 is a good choice, but prepared for a bit of a learning curve. For ASA 8.2, the command reference guide weighs in a 3534 pages. If the command-line scares you away, the integrated web management (ASDM) works well for what it is. The 5505 has no fan, provides an 8 port switch (including 2 PoE ports), and is probably slightly greener than an old box running Linux.

    4. Re:Linux PC by Anonymous Coward · · Score: 0

      http://www.tomsguide.com/us/review-smoothwall,review-353-6.html

      Old info but.............. "With the "endpoint" running Windows 2000 Pro and the "test" system running Windows XP Home, using the QCheck utility, I measured TCP throughput at 93.023 Mbps using 1000kByte data size and I measured UDP throughput at 27.778 Mbps using 1000kByte data size. With "endpoint" and "test" both running Mandrake Linux 10.1 Official, using the IPerf utility, I measured TCP throughput at 93.6 Mbps using a 16kByte TCP window size. As I've mentioned in earlier articles, the practical limits of 100Base-TX Ethernet are generally considered to be somewhere between 60 and 95 percent of the 100Mbps theoretical limit, so these results are definitely towards the high end. What this means is that the limiting factor here, at least when it comes to raw network throughput, is definitely not the software."

    5. Re:Linux PC by Anonymous Coward · · Score: 0

      I second using a Cisco ASA. I have 50Mbps fiber and the ASA 5505 is able to keep up with my connection. Before I got the ASA I did some throughput tests at work. I just did a basic test using NAT and a relatively small access list (10 items) and the throughput was about 60-70Mbps. Cisco's claims are somewhat inaccurate though. On their website it says the 5505 is capable of 150Mbps. That is kind of hard when the ports are 10/100. I think what they mean is the processor is capable of that throughput.

    6. Re:Linux PC by Anonymous+Cowpat · · Score: 1

      You'll start running into problems at the PCI bus after a while, but that's over 100Mb/s.

      So stick it on PCI Express

      --
      FGD 135
    7. Re:Linux PC by Ed+Peepers · · Score: 1

      When I was chatting with a Verizon technician troubleshooting our apartment DSL (alas, no FiOS), he said they now try to deliver slightly more than your contracted speed. It ends up being cheaper than fielding calls from people bitching about their slightly reduced speed. As such, I consistently peak slightly above my contracted speed. It's so refreshing when somebody in a corporation uses common sense (and gets away with it)!

    8. Re:Linux PC by JWSmythe · · Score: 1

          That's always good. :) As a residential user, it's fun and games to play over the contracted speed. My friend runs some servers, so they stay with a good margin to not exceed their available bandwidth. Customers get pissy when their stuff is slow. :) But, it's been nice when I needed to get something big quick, it comes in quick. I get annoyed on the cablemodems, where their advertised speed is less than what they really get, and it can take forever to get what I wanted. I know some people will argue that, but it's pretty common on the huge variety of providers I've been on. I was very happy on my 5/15 residential Fios line. :) I built custom Linux ISO's and had to get them up to the servers fairly frequently, so I ever have to say "you'll get it in a couple hours". :)

      --
      Serious? Seriousness is well above my pay grade.
    9. Re:Linux PC by JWSmythe · · Score: 1

          Yup, that's the upgrade path. To get 2 or more PCIe ports, you'll have to go with a more modern machine that may not be found in the garage. :)

          I know for a fact that a pair of 100baseTX NIC's can pass 180Mb/s, but where I was doing that, it was doing web traffic, so I was running out of memory at that point, not a PCI bus problem. We were serving up lots of small images and HTML files.

          The way things keep growing, it will be a problem in a decade or so. But, we'll have much better "old" machines laying around too. I started building home grown NAT boxes with old 486's, when 1Mb/s was hard to come by. Now, most of us have tossed any 486's we had in the garbage.

      --
      Serious? Seriousness is well above my pay grade.
    10. Re:Linux PC by Natales · · Score: 4, Interesting

      Yet another interesting alternative is to run your router on a VM. In my case, I also needed to have a file server, an Asterisk server, a web server, virtual desktop, etc, it made sense for me to also run the router on a VM. I built an i7 box with 12GB of RAM and 2x1TB disks for about 900 bucks, installed the free ESXi 4U1 and separate NIC cards for each interface and a virtual DMZ. The box is a rocket, and I now that covers all my needs with a single computer in the house.

    11. Re:Linux PC by BitZtream · · Score: 1

      Just for reference, the 2924 is a 24 port switch, not a router.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    12. Re:Linux PC by seanadams.com · · Score: 1

      Actually that is exactly what I'm running. Got it doing a DMZ and guest wireless network among other things - very capable in terms of feature set and reliability, but a Linux box slaughters it in terms of Mbps/$.

    13. Re:Linux PC by Clover_Kicker · · Score: 1

      Your closet must have newer junk then mine...

    14. Re:Linux PC by Agripa · · Score: 1

      The replies you've got so far seem to think that just because a router has gigabit ports that it can do NAT at gigabit speeds, which of course you've already figured out is nonsense.

      Those dinky little consumer routers invariably have the LAN ports connected through an ASIC switch with one port internally connected to the processor for routing and bridging to the WAN side so LAN to LAN traffic is not performance limited by the CPU.

    15. Re:Linux PC by JWSmythe · · Score: 1

          Yup, you don't need a router on a Fios line. :) Well, as long as they're providing you static IP's, or you only want one machine (where it's then silly to put in a switch).

          For the network in the article/question, I would put a Linux box directly on the uplink, and a switch (like the 2924) for the LAN. But hey, each network is different. :)

      --
      Serious? Seriousness is well above my pay grade.
    16. Re:Linux PC by JayAEU · · Score: 1

      No wonder it was so fast, it probably wasn't doing any NAT at all. ;) And no firewalling either... :)

    17. Re:Linux PC by julesh · · Score: 1

      A handy spare 1Ghz machine with 256Mb RAM is overkill, but easily available in most of our homes.

      For reference, this is actually *way* overkill. Most cheap router appliances have ~300MHz processor (usually PPC variants with a single pipeline, so not even getting as many instructions dispatched per cycle as a Pentium) and about 64MB of RAM, which they typically use half of as a ramdisk for the OS image. Most use Linux and iptables. A 2000-era PC will easily win.

      If you don't have one hanging around, I'd bet there's a load of people on your local freecycle list who do.

    18. Re:Linux PC by Hurricane78 · · Score: 1

      For that price and overkill, it better be fast as hell! ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    19. Re:Linux PC by Waveguide04 · · Score: 1

      I also run an ASA 5505. Runs like a champ. 150Mbps for firewalling. Fanless, noiseless. Better than building a PC with a distro on it in my opinion, but thats just me.

    20. Re:Linux PC by JWSmythe · · Score: 1

          Nope. :) On that particular network, those tasks were handled elsewhere, as dictated by the needs of the site.

          At one point, I did have a 300Mhz/128Mb RAM Linux box up on a T3 at one point. It handled 45Mb/s, with iptables firewall rules and NAT rules for the desktop machines. It handled fine. It had 3 3com 100baseTX cards in it (uplink, server LAN, desktop LAN), and was idle most of the time. That was a nice replacement for an original PIX firewall, which ran into licensing limitations, and was difficult to manage the configuration on.

          The office staff had no problems with either Internet access, nor doing huge transfers to/from the servers.

      --
      Serious? Seriousness is well above my pay grade.
    21. Re:Linux PC by Anonymous Coward · · Score: 0

      that covers all my needs with a single computer in the house

      Very much doubt it. You still need a CPU/screen/keyboard to access your VMs.

      Maybe you are just happy to run them without ever using them?

  12. 2 options: business hw or cheap pc with linux by meverts · · Score: 1

    A little overkill perhaps, but something like this (around $500) is a good option.... http://www.juniper.net/us/en/products-services/security/ssg-series/ssg5/ Alternatively, pretty much any PC with two network interfaces running something like Smoothwall or IPCop should do the trick: http://en.wikipedia.org/wiki/List_of_Linux_router_or_firewall_distributions

  13. Buy used hardware by rongage · · Score: 1

    I have an old Dell PowerEdge 350 that I used for quite some time as my home router/Asterisk box. Just recently retired it - replaced it with a VMWare ESXi 4.0 box with a single VM running my router/Asterisk instance. Works like a charm too.

    Find someone who has an old rack mount server for sale (eBay is your friend, so is CraigsList), install a Linux Distro of your choice and unless you are trying to run a BGP instance with a full view, you should be fine.

    --
    Ron Gage - Westland, MI
  14. Wired or Wifi? by bsDaemon · · Score: 1

    Are you seeing the performance degradation over a wired network, or over wireless? Of course, I don't think I've ever even seen more than 54Mbps over a wireless connection on my own, to the router that is, so I it may not even matter, really.

  15. Get one with gig-e ports as they have more power by Joe+The+Dragon · · Score: 1

    Get one with gig-e ports as they have more power

  16. I agree with TheRealMindChild by majortom1981 · · Score: 4, Informative

    Like another user stated use pfsense. We had this problem at work. We are a library and just got 100/100 fiber service. Couldnt afford to buy some $10,000 router and our $1000 router couldnt handle the speeds. Downloaded pfsense and put it on an old server and get full 100/100 speed. Its open source , has snort and everything. ITs free to use and they have a pay for support option as well.

    1. Re:I agree with TheRealMindChild by didde · · Score: 3, Interesting

      Absolutely true. Pfsense is awesome!

      The challenge is keeping your "old server" hardware alive without having staff supporting/monitoring it.

      Sure, good HW can keep churning for quite some time, but sooner or later the HD will die. Or the PSU will grow tired. Maybe a fan will die and leave the system overheated? When compared to a brand spanking new dedicated unit I believe one can get away with less human monitoring. Of course, as always, YMMV.

      Then again, should you have the resources available, pfsense or m0n0wall are the bomb. Seriously.

    2. Re:I agree with TheRealMindChild by twokay · · Score: 1

      Yup +1 for pfSense it really is great. Run it on an embedded ALIX board like this http://linitx.com/viewproduct.php?prodid=12270 and for £100 (plus ~30 for compact flash and enclosure) you have firewall/router that would cost... well far more than £100 from Cisco or any other name-brand lock-in. I'm pretty sure an embedded chipset like the ALIX (500mhz AMD Geode) will do 100mbit full duplex without problems.

      --
      Wannabe nerd.
    3. Re:I agree with TheRealMindChild by palesius · · Score: 1

      I haven't used pfSense, but have used m0n0 for quire a while. If you're concerned about your old hardware crapping out (or don't have any lying around), you should be able to put your own box together for under $200 easily that will have far more horsepower than anything you can buy for even close to that price. You can easily use a CF card for booting and pick a fanless board. You can avoid all moving parts and hopefully up the reliability quite a bit.
      If rolling your own box is beyond your skills or time, in additioning to putting my own box together I've also gotten two units from these guys:
      http://www.logicsupply.com/categories/firewall_systems
      in rackmountable units, but they also make smaller ones (10"x2"x7"). They also have boxes running untangle (which I haven't used myself either).

      --
      "We are what we pretend to be, so we must be careful about what we pretend to be." --Kurt Vonnegut
    4. Re:I agree with TheRealMindChild by Anonymous Coward · · Score: 0

      I'll second this as well. I got my 100/100 connection in 1998. I couldnt find any SOHO router which advertised a 100mbit port speed to actually pass data even close to that range. Ended up just turning my server into my internet gateway.

    5. Re:I agree with TheRealMindChild by Clover_Kicker · · Score: 1

      If it's really old kit you might be able to underclock the CPU and still have enough balls to do what you need. Newer stuff will self-throttle at higher temps.

      If I was building one today I'd be highly tempted to boot it from a USB thumb drive instead of a mechanical HD anyway, you're only writing a few KB a day to /var.

    6. Re:I agree with TheRealMindChild by n3r0.m4dski11z · · Score: 1

      Good thing pfsense supports fallover to redundant machines and installs nicely of a CF card.

      of course the better machine you put it on the better the performance. And anyone can fix a pc, not everyone can fix a $10000 cisco router!

      --
      -
    7. Re:I agree with TheRealMindChild by julesh · · Score: 1

      Sure, good HW can keep churning for quite some time, but sooner or later the HD will die.

      RAID-0 would keep it running until somebody who checks up weekly can get around to fixing it. Alternatively, there's no reason it couldn't boot off a CD or a USB stick and use a ramdisk. A router shouldn't need to be doing much disk access anyway.

      Or the PSU will grow tired

      This doesn't happen very often, unless you're using cheap kit. A Dell or HP box should have its PSU keep running pretty much indefinitely.

      Maybe a fan will die and leave the system overheated?

      A fan is the most likely failure point, but most systems can be underclocked to the point they don't need a fan and still outperform cheap router appliances.

    8. Re:I agree with TheRealMindChild by QuantumRiff · · Score: 1

      Just an FYI, any used Cisco 2600 series router can match those speeds, and you can get them dirt cheap off of ebay or whatever.. We were worried when we went from T1 speeds to 100/100 at work, and just used the second ethernet port in the router, (it came with 2) and it worked like a champ. Granted, I did pull some of the ACL stuff and NAT out of that router, so it could handle those speeds a little better.

      --

      What are we going to do tonight Brain?
    9. Re:I agree with TheRealMindChild by Anonymous Coward · · Score: 0

      RAID-0 would keep it running until somebody who checks up weekly can get around to fixing it.

      Eh? RAID-1 would keep it up and running...

      Personally, for the truly lights-out for months at a time, Linux Software RAID with (3) drives in a RAID-1 mirror (all drives active) is my preferred solution. Even if two drives fail, you're still up and running on the 3rd drive. And in the normal case where one drive fails, you're still being mirrored on the two good drives.

      (The reasoning being... if you're going to put a hot-spare into a RAID-1 array, you may as well put it to work to avoid the rebuild time and chance of a 2nd drive failure while the array rebuilds onto the hot spare.)

    10. Re:I agree with TheRealMindChild by magamiako1 · · Score: 1

      Your $1,000 router/firewall couldn't handle NAT speeds of 100Mbit?

      I find that hard to believe--unless you paid $1,000 15 years ago for it.

      A Juniper SSG5 could handle this without much of a problem. You could also pick up a Sonicwall TZ200 or TZ210 series.

      While arguably more expensive up front than your average pfsense configuration, the legitimate devices are ultimately the best solution since they also provide extra services such as AV scanning, etc.

      Oh, and the flip side is these devices operate on much more stable hardware with much lower power envelopes than a completely wasteful pfsense machine.

    11. Re:I agree with TheRealMindChild by julesh · · Score: 1

      Eh? RAID-1 would keep it up and running...

      Ahem. Always confuse those two. ;)


      Personally, for the truly lights-out for months at a time, Linux Software RAID with (3) drives in a RAID-1 mirror (all drives active) is my preferred solution. Even if two drives fail, you're still up and running on the 3rd drive. And in the normal case where one drive fails, you're still being mirrored on the two good drives.

      Just don't forget that one of those drives should be from a different vendor to the others, in case of faulty parts.

      (I've had two drives in a RAID array fail within hours of each other because both had the same firmware bug)

  17. Cisco 891 by Anonymous Coward · · Score: 0

    The newly released Cisco 891 is definitely what you want. It has a good CPU which can do NAT at high speeds and many many flows
    http://www.cisco.com/en/US/products/ps10194/index.html

    1. Re:Cisco 891 by ErikTheRed · · Score: 1

      Oh yes, for the bargain price of $815ish. Cisco gear has some nice advantages in the enterprise, but it's a bit ... pricey ... for home use.

      --

      Help save the critically endangered Blue Iguana
    2. Re:Cisco 891 by Anonymous Coward · · Score: 1, Insightful

      Buy a used Cisco 2651XM router. For $200 you get a kickass router and you can learn IOS.

  18. You must be new here. by ErikTheRed · · Score: 2, Funny

    I thought everyone on Slashdot built their own firewalls using Linux and / or OpenBSD. WTF? I guess they'll give an account to just about anyone these days.

    --

    Help save the critically endangered Blue Iguana
    1. Re:You must be new here. by John+Hasler · · Score: 1

      > I thought everyone on Slashdot built their own firewalls using Linux and/or
      > OpenBSD.

      Well, why not? It only takes about fifteen minutes and will handle his traffic with ease on a five-year-old commodity pc.

      > I guess they'll give an account to just about anyone these days.

      They have to pay the bills somehow.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:You must be new here. by realityimpaired · · Score: 1

      *shrugs* it's easier and cheaper to just buy an off-the-shelf router/nat box, and for most of us, we'll never see the performance drop. I've got a pretty decent Belkin unit that has no issues at all sharing/managing my 25mbit cable connection.

      I *have* built my own router using Linux in the past. It's just not worth the headache when commodity hardware is cheaper and will do the job adequately. Besides, I only have one playbox at my disposal right now, and I use it for other purposes. Namely, it's a small home fileserver, serving up movies/mp3's to my HTPCs.

    3. Re:You must be new here. by pla · · Score: 1

      Well, why not? It only takes about fifteen minutes and will handle his traffic with ease on a five-year-old commodity pc.

      Even if you buy hardware just for the purpose, you still save a fortune compared to getting a "real" router from the likes of Cisco (and yes, Cisco (et al) have "low"-end routers in the $150-$300 range - I've had the "pleasure" of using them, and can't recommend them for anything more important than holding down papers in a light breeze).

      You only save money with a dedicated router at the very bottom of the barrel*. If you have a crappy 15MBit residential broadband connection, the $19.95 Linksys special will do you just fine. If you need more, you need more - But that doesn't mean you need to jump right to a $2000 SonicWall just to get a tenth of the features you'd get from rolling your own Linux box.


      [*] - And of course once you start getting into "real" network infrastructure, you have no choice... If you need 48 isolated gigabit segments with effective QOS and several overlaid VLANs, get yourself a real ProCurve router or similar.

    4. Re:You must be new here. by John+Hasler · · Score: 1

      > You only save money with a dedicated router at the very bottom of the
      > barrel*. If you have a crappy 15MBit residential broadband connection, the
      > $19.95 Linksys special will do you just fine.

      But so will an old Aptiva salvaged from the dumpster.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    5. Re:You must be new here. by confused+one · · Score: 1

      I used to... then one day I realize my time was worth more. So, unless I'm tapped for money I'll just buy an off the shelf solution. I have a linksys in my home office, running *gasp* linksys firmware. I don't have the problem the original poster does, because I'm limited to 1.5Mb right now.

    6. Re:You must be new here. by pla · · Score: 1

      But so will an old Aptiva salvaged from the dumpster.

      Agreed, but keep in mind that you pay for more than just the hardware itself... If you can only salvage an old P4, its power consumption from the first year alone would probably have paid for just building a lightweight mini-ITX box dedicated to the task.

      IMO, one of the biggest reasons to recommend a crappy LinkSys or similar comes from the fact that they use 5-15W total.

    7. Re:You must be new here. by dgatwood · · Score: 1

      Exactly. You can't get a computer to do routing that's even in the same ballpark as the standalone routers. Of course, the reason for the low power consumption is that they have toy CPUs. If I needed low power consumption and that level of NAT-based throughput, I'd probably build out a router based on an Atom CPU and boot off a CF card with an ATA to CF adapter. You should be able to get excellent performance in the 30-50W range. While that's two or three times the consumption of an off-the-shelf router, it's still a tiny fraction of the consumption of any usable box from even a few years ago.

      That said, you'll always be better off getting an ISP that provides more than one IP so you don't have to put up with NAT.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    8. Re:You must be new here. by Zerth · · Score: 1

      I'm curious how the OpenRD client performs as a router. Its only got 2 gigabit ports, but it runs in the low 10s of watts and is only $250

    9. Re:You must be new here. by pla · · Score: 1

      I'd probably build out a router based on an Atom CPU and boot off a CF card with an ATA to CF adapter. You should be able to get excellent performance in the 30-50W range.

      My current NAT box has an Epia CL with 1GB RAM and no HDD (boots from a CD to a stripped down Knoppix loaded into memory with a UnionFS - Like Damn Small Linux but I added back in a good number of features and remastered it). Draws right around 30W once the CD spins down.

      So yeah, not too shabby, but personally I consider the Wattage tradeoff worth the massively increased functionality vs a standalone broadband router (how many do you know that support SSH tunnels or can act as an FTP/web site in a pinch?). For most people without a true 100+ MBit connection or higher-end geekly needs, I usually suggest they buy the cheapest piece of crap they can find.

  19. Linux firewall + gigabit switch by steveha · · Score: 3, Interesting

    You could do what I do: use a compact computer with two NICs (motherboard NIC plus a PCI 3Com NIC) as the firewall. Run Devil-Linux from a read-only device. Then, the inside of your firewall can be a gigabit switch. Devil-Linux is pretty easy to configure, although perhaps not quite as easy as a consumer firewall/router with a good web-based GUI. You can boot Devil-Linux from a CD drive, with a write-protected floppy holding your settings; you can roll a custom CD with the settings burned onto it; or you can use a write-protected USB flash drive for everything. No hard drive is needed.

    Pro: Fastest possible throughput and lowest latency; excellent security.
    Con: Will consume more electricity at idle than a consumer firewall/router box.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:Linux firewall + gigabit switch by Corporate+Troll · · Score: 1

      Pro: Fastest possible throughput and lowest latency; excellent security. Con: Will consume more electricity at idle than a consumer firewall/router box.

      Or perhaps just get a soekris box? I'm pretty sure that the net5501 will handle his needs and it does use as much power as a consumer firewall/router box. It's also the same form factor. No need for extra NICs, it comes with four. Slam OpenBSD on it, configure pf/nat and you're good.

  20. pfSense + econobox + gigabit ethernet by Anonymous Coward · · Score: 0

    pfSsense has a good interface and support for built in wireless if you want. It'll take up more space and use more power, but the feature set is immense. If you don't want to get something big and power hungry, you can put together a smaller ALIX box that runs pfSense too. But those are 10/100 ethernet jacks, so there's less room for growth.

    IPCop is also good, I just switched to pfSense because we use it at work. And we use it at work because IPCop doesn't do multiple WAN interfaces which wouldn't really matter for home use anyways.

  21. Pick anything by Zedrick · · Score: 2, Informative

    Anything should do. I guess your d-link is a few years years old? I worked for D-link support (yes, yuck) around 5 years ago when people started getting 100/100 at home, and we got plenty of complaints about specifications vs reality. But that wasn't a problem with the "new" models back then, and I can't imagine any home router for sale now that can't handle 100Mb with NATing and Firewalling etc.

    Don't worry about speed, look at the price, support (do you have to a broken unit to china or can you get it replaced in the store?) and features instead.

    Or even better: bring up an old computer with two NICs from the basement, install Linux or FreeBSD and add a cheap switch. That beats any home router in price and features!

    1. Re:Pick anything by geminidomino · · Score: 1

      Or even better: bring up an old computer with two NICs from the basement, install Linux or FreeBSD and add a cheap switch. That beats any home router in price and features!

      At the cost of power draw and maintenance.

      (I went that path for awhile, then got one of those Mini-firewall deals and ran M0n0wall on it).

  22. Chart comparing throughput of various home routers by Anonymous Coward · · Score: 3, Informative

    http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/
    I found this a few months ago... seems what you are asking for.

  23. RB750(G) by Anonymous Coward · · Score: 0

    Take a look at the Routerboard 750 and 750G, they're great routers and once you see the flexibility of configuration you won't want to go back to off the shelf routers.

  24. logic supply has good low power machines for this by Anonymous Coward · · Score: 0

    I bought a little router from these guys:
    http://www.logicsupply.com/categories/firewall_systems

    I've been happy with it so far, though I regret getting one with fans in it. Can be noisy during summer.

    It's louder than my mac mini.

  25. OpenBSD/Linux box by seifried · · Score: 1

    I ran into similar problems, except at 10 megabits most consumer level routers/firewalls tip over well before 10 megabits (several thousand outgoing NAT connections and they die, several hundred and they usually start crawling, plus none had real VPN capabilities). Honestly, your choices are basically: re-purpose an old PC with OpenBSD or Linux (I like OpenBSD because you can set it and forget it), or spend some serious cash on a properly firewall/router/NAT box (an old PC is $1-200 and will give you infinitely more capabilities in any event). If you wanna go small/no moving parts that's easy on the power consumption that's easy, just get a soekris box or a routerboard/routerstation pro device.

    1. Re:OpenBSD/Linux box by PitaBred · · Score: 1

      DD-WRT on a WRT54GL is actually quite good. I've got a 12Mbit cable connection and I routinely have 20+ torrents open and seeding and it just doesn't hiccup, something like 6 or 7 different machines. Right now I have 285 active IP connections between all my machines right now, and I've seen 2+MB/s downloads which is approaching what a 12Mbit service can provide. Inexpensive and it works pretty well.

  26. Mikrotik by Obliterous · · Score: 2, Informative

    Mikrotik Routers, despite some bad press, are good. They are inexpensive, can be build with commodity hardware, and easily handle that level of traffic.

    hardware specs on mine: 2.4Ghz P-IV, 512MB Rambus RAM, 1 * T100 Ethernet port (motherboard)connected to modem, 5 * 10/100/1000 ports (NICs) connected to home network and one 802.11g wifi NIC (operating as a hotspot), 1 256MB flash card in IDE adapter.

    FIOS connection gives me 60*5 with one IP, and regularly sustains that with as many as four separate machines running BT at any given time, 2 public game servers, as well as various other uses. 60+ firewall rules, full NAT with 20+ port forwarding rules, it runs like a champ.

    http://www.mikrotik.com/

    If you already have the hardware laying around doing nothing, go ahead and give them a look.

    1. Re:Mikrotik by zn0k · · Score: 3, Informative

      Or buy one of the lower end RouterBoards. A 450G would be a fairly good fit for this situation and comes in at under $150 with a case and a power supply.

    2. Re:Mikrotik by Anonymous Coward · · Score: 0

      zn0k take a look at the RB750 and RB750G, they are their latest models and they work quite well and the price tag is just right.

    3. Re:Mikrotik by zn0k · · Score: 1

      A 750 is not going to handle 100Mbps (that's the interface limit, and it has a very weak processor). A 750G might - but not that much more money buys you much more RAM in a 450G, and a level 5 license compared to a level 4.

    4. Re:Mikrotik by PitaBred · · Score: 1

      A 2.4GHz P4? Have you ever calculated how much per year you're paying to power that sucker? You could buy a great Cisco router that'd probably be cheaper overall if you kept it for more than a year.

    5. Re:Mikrotik by Anonymous Coward · · Score: 0

      For the OPs needs 512MB of RAM would not be needed, he also said 30Mbps, 60Mbps and up hence when I mentioned both model versions. And again for the OPs needs he would not need a level 5 license. Mikrotik lists the RB750G as being able to handle 580Mbps which would work nicely for the OPs needs without breaking the $100 mark. It cost only $69.95 which is inline with costs the retail routers are selling for.

    6. Re:Mikrotik by tacogod · · Score: 1

      I just got a MikroTik 750G last week and it is pretty slick. I haven't done any tests yet so I don't have any hard numbers, but the performance overall is great. Besides the local transfers being faster, the over the internet data transfers seem quicker too. I was coming from a WRT54G router which is actually just about the same price as the 750G, but comes with half the features. All of the features are a little overwhelming, but if you know a tid of linux setup can be done with the help of the manual and a little persistence.

    7. Re:Mikrotik by Anonymous Coward · · Score: 0

      Agreed. IMO rather than using old P4 boxes, people should buy modern relatively Core2Duos or even Atom based PCs and 'abuse' them for router duties.

    8. Re:Mikrotik by toddestan · · Score: 1

      The P4 kind of has a bad rep as a power hog, but the truth of the matter is that unless it's the Prescott model, the P4 2.4Ghz and the Core 2 Duo chips draw about the same amount of power, which is about 60-70W. The Atom draws a lot less, but won't be as powerful which may or may not be an issue depending on what you're trying to do with it. I'm not sure if Microtik takes advantage of dual core chips anyway.

    9. Re:Mikrotik by Anonymous Coward · · Score: 0

      Or an Ubiquiti Routerstation with a decent N card. If you need Gigabit local connectivity look for the pro variant If you have trouble or don't like pure OpenWRT then they've just had a comp to create two new GUIs for this device. Also, I run one with DD-WRT (Licence is about $20) and it flies.

      Burning an old P4 box which consumes 50W idle? No thanks - it may be a nice solution on the software side (I love a bit of pfSense) but it's idiotic when there are more efficient and elegant solutions out there. Remember there are times to bodge things and times to actually buy HW suited to a task.

    10. Re:Mikrotik by SuiteSisterMary · · Score: 1

      Mikrotik RouterOS is multithreaded (there were some interesting bugs back in the early 3.x days, actually.)

      If power's a consideration, get a RouterBOARD. A 493 AH will run you less than 300 dollars, with case and power supply, will run at nine volts (but you'll likely want 18 to 24 for every day use, if you throw in a wireless card or two) has 8 ports on a switch chip, and one port not (this is the port you ignore utterly,) and has a 680 mhz CPU, 128 MB of ram, I believe a separate packet processor. RouterOS will do whatever networky task you want it to.

      A 433AH is also good if you have your own switches you want to use. Crossgrade to a 450G if you need GIG-E ports.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  27. WRAPs or similar are nice. by fuzzyfuzzyfungus · · Score: 2, Informative

    Pretty much any home router in a box that you can buy is going to be rubbish. To be fair, it is pretty impressive what you can get for $30-$50; but intense price sensitivity and competition have pretty much leveled the home router field. You can either get the (impressive for the money; but not good enough) basic model, or you can go cry.

    The Ciscos and Junipers of the world will probably cut it(with the distinctly possible exception of older used ones. If you get something from the era where routing a 10Mb lan into a T1 line was Real Serious Stuff, bittorrent over a 30Mb line is going to make it cry expensive enterprise tears); but they are expensive, even used, and many of their features are probably overkill for home applications.

    Your best bet might be to run m0n0wall or pfsense. Depending on your tolerance for fan noise, you can either get a basic intel atom board for ~$80 or an embedded x86 board from soekris or pcengines or similar.

    That combination will be pretty featureful, quite a bit more powerful than your basic home box, and cheaper than any business box that isn't seriously antiquated.

  28. I Beg To Differ by didde · · Score: 3, Informative

    I'm on an unmetered 100 Mbps line, bursting up to 300 Mbps from time to time. Just like you, I had a tough time finding consumer-grade hardware able to keep up with speeds > 30-50 Mbps. After going through most of what's on offer here in the EU, short of DIY routers, I ended up with D-Link's "Wireless N Gigabit router DIR-655". Believe it or not, but I have actually seen throughput close to 150 Mbps (using NAT) on the WAN while on this network.

    Of course, YMMW, but my search ended with this piece of hardware.Of course, it's priced slightly higher than the average router, but IMHO it's worth it.

    On a side note: I personally, had no luck what so ever using Linksys offerings, including the WRT54*. Most "premium" hardware platforms in the consumer sphere only offer throughput close to 30-40 or even 50 Mbps while on NAT.

    Good luck. And enjoy the speeds you have been blessed with, son.

    1. Re:I Beg To Differ by SirLoadALot · · Score: 1

      Good luck. And enjoy the speeds you have been blessed with, son.

      (Pours drink on floor)
      This one is for the homies still on dial-up.

    2. Re:I Beg To Differ by Anonymous Coward · · Score: 0

      I honoustly don't get what all the fuzz is about.
      I'm on a 100/100 fiber network (campus) for years, running behind the cheapest router I could find.
      It's a Konig cmp-something, and I usually get 11mb/s download speeds when downloading from
      decent servers - or other campus users on DC++ ofcourse.
      The darn thing costs like €30 or so, and even comes with 802.11bg with wpa2/enterprise (through a Radius server).
      My folks bought a Lynksys - it broke within a month. Just go cheap!

    3. Re:I Beg To Differ by Anonymous Coward · · Score: 0

      The 50 mbps limit is probably due to the fastest xDSL being ADSL that has been tested
      to 50mbps. Thus, if the home user can only get xDSL and afford SDSL and not ADSL, then
      why go past 50mbps if the connection can't go faster. However, with FIOS go to higher
      speeds, one needs some hardware faster than ADSL speeds now.

    4. Re:I Beg To Differ by Anonymous Coward · · Score: 0

      I am also using a DIR-665 for my 100/100 mbit fiber line, and I get consistently full utilization, even with several hundreds of connections at the same time (think bittorrent).

  29. I wouldn't count on it. by SanityInAnarchy · · Score: 4, Insightful

    Like most technology, they assume it's never going to be used to its potential. Take my laptop -- only when I actively cool it or balance it precariously several inches off the desk can I max out both cores. Try that with it sitting on its little rubber feet, and it overheats and throttles itself to 800 mhz. Try that when using the video card for anything stressful at all, and it shuts off.

    Anyway, more on-topic, I've had a Linksys router (WRT54G) crash repeatedly when I attempt to run BitTorrent through it to a 100 mbit fiber connection. The solution was to replace it with a Linux box, and let the Linksys router only handle the wireless.

    It's the same mentality that they've used to sell you 100 mbits -- works great if you just want to browse faster, maybe watch the occasional YouTube video. Sucks if you want to actually use it -- BitTorrent, maybe a Freenet node, or just transferring files between two machines connected to 100 mbit Internet -- before you know it, they're throttling it and bitching that you're a "bandwidth hog". In other words, they wanted to sell you 100 mbits because it sounds faster than 30 mbits, not because they expect people to actually need it.

    --
    Don't thank God, thank a doctor!
    1. Re:I wouldn't count on it. by Anonymous Coward · · Score: 0

      Well, isn't that what cheap HP/Acer/other scrub is known for? Overheating? I'd bet you've even got an AMD cpu inthere!

    2. Re:I wouldn't count on it. by binaryspiral · · Score: 1

      a: it sounds like you have a crappy lappy... my T400 thinkpad can run both cores wide open and be perfectly content on a hardwood table or my work desk. I use it to play TF2 with the ATI card in full res for hours too - without nar'y a whimper or slowdown.

      b: I've done considerable testing on older home routers, linksys, actiontec, and netgear - unfortunately it's all outdated information that will offer little help at 100mbps speeds. The linksys I had was unable to host a multiplayer FPS server on my 4mbps symetrical DSL... I found that the CPU was unable to handle the traffic. The actiontec wasn't better, but the netgear (with its 50Mhz RISC cpu and 4MB of ram) ran just fine.

      At these speeds, if you want a decent amount of features (like IDS, caching, port forwarding, etc) you'll need to bust out an old P3 (or even maybe a single core P4) with a linux firewall distro like smoothwall.

    3. Re:I wouldn't count on it. by SanityInAnarchy · · Score: 1

      it sounds like you have a crappy lappy

      Yeah, probably. Time to call Dell.

      The linksys I had was unable to host a multiplayer FPS server on my 4mbps symetrical DSL...

      See, that's a bit disturbing to me -- it's not as though it would've been terribly expensive, even then, to build a machine that can handle routing at 100 mbits.

      --
      Don't thank God, thank a doctor!
    4. Re:I wouldn't count on it. by SanityInAnarchy · · Score: 1

      It's a Dell and a Core 2 Duo, and it wasn't cheap.

      --
      Don't thank God, thank a doctor!
    5. Re:I wouldn't count on it. by mcrbids · · Score: 1

      Like most technology, they assume it's never going to be used to its potential. Take my laptop -- only when I actively cool it or balance it precariously several inches off the desk can I max out both cores. Try that with it sitting on its little rubber feet, and it overheats and throttles itself to 800 mhz. Try that when using the video card for anything stressful at all, and it shuts off.

      Tell me about it! A few years back, I bought "Max Payne II", and it played mighty fine on my laptop - for about 15 minutes. Then it would suddenly stop rendering smoothly in 3-D, and the framerate would drop to maybe 1-2 frames per second, and rebooting (usually) took care of it.

      After updating EVERYING and checking for new drivers, I finally discovered that if I let the computter "sit" for a while, it would start working again. That's when I began to suspect heating problems, and found that when I played the game with the computer suspended 1/2 inch off the table with a couple of books, and pointed a small 10" bookshelf fan at the back so there was lots of air flow underneath, that I could play all afternoon like that.

      The truth is that all that power really is commonly used, but not continuously. A second or 5 here and there don't represent a major cooling problem.

      The same is true for cars! I found this out when I became a pilot. Aircraft engines are usually under-rated, air-cooled engines. In short, the carburetor is too small to allow the engine to perform at full capacity. And it's necessary! Take a look at the usage pattern of a plane, in terms of a car doing the same thing.

      1) Start the car. Ambient temperature is about 80 degrees. Nice day!

      2) Warm it up for perhaps 3-5 minutes to "taxi to the freeway".

      3) Goose it at 100% full power, pedal to the medal.

      4) Leave the car floored for another 20 minutes.

      5) Climb a giant, 12,000 foot tall mountain in a long straightaway at around 100 miles per hour, with the pedal to the medal the whole way.

      6) Once at the top of the mountain, drive in a straight line at well over 150 MPH, while the outside temperature is well below freezing.

      Stopping here - that behavior would be just nuts in a car! Probably 9 of 10 cars would self-destruct in conditions anywhere close. That single-engine aircraft manage it with an accident rate that's comparable to cars is quite a feat!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    6. Re:I wouldn't count on it. by Hurricane78 · · Score: 1

      Interestingly, I found out this week, that there are companies in Germany, that offer you not a “up to”, but at “at least” bandwidth. The Telekom (ex-government, usually pretty expensive and backwards, owns the last mile) is one of them.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  30. Asus RT-N16 by bu1137 · · Score: 1

    The Asus RT-N16 should be up to this task, as it has a rather unusually powerfull cpu on board.
    http://www.asus.com/product.aspx?P_ID=WAa6AQFncrceRBEo&templete=2

  31. Cisco by gluffis · · Score: 3, Insightful

    Well, the Cisco ASA 5505 is not that expensive anymore. Does 150Mbps according to Cisco.

    --
    Even alcohol can bend the room...
  32. Power usage by Just+Brew+It! · · Score: 1

    If you use something with decent power management, and boot it off of a thumbdrive instead of a mechanical hard drive, you should be able to get the power usage down to where it is tolerable (though I agree you won't be able to get down to the level of a typical consumer router). Alternatively, if you're into any of the distributed computing projects (e.g. Folding@home), run a distributed computing client on it; that way at least you're doing something with the extra watts.

    1. Re:Power usage by Anonymous+Cowpat · · Score: 3, Interesting

      doesn't make sense anymore - those projects all took advantage of spare clockcycles which were being provided anyway, and not being used. Modern CPUs throttle themselves right down if they're not loaded, and running a project like that just makes them run at full power when they don't need to. I was running rosetta@home 24/7 on my Q6600, until I realised that it was thrashing my system's cooling so hard that it was making ~ 3x more noise than it needed to be. Luckily I shut it off before I did any mechanical damage to the fans and my system is whisper-quiet again.

      Anyway, to bring this back on topic. OP could try rolling his own. (Note: I haven't done this, I don't know whether it would work, and those look frightfully expensive. It just looks like it would be a neat toy, and a geeky talking point)

      --
      FGD 135
    2. Re:Power usage by Just+Brew+It! · · Score: 1

      Point taken on the power usage and noise level. But if you're worried that running at 100% load will damage the fans, you need to either A) stop worrying so much; or B) stop buying crappy fans!

  33. 6-year-old SMC2804 by AliasMarlowe · · Score: 3, Informative

    We have a SMC2804WBRP-G router for our home net, with a 100/10 WAN connection through a fiber switch. It handles our traffic smoothly using NAT and firewall with both wired and 11g wireless LAN connections. We've had it for almost 6 years now, and upgraded our WAN connection during that time. The SMC2804 was not particularly expensive, but cost about 50% more than the Netgear and Buffalo trash of the time. Typically, there are 3-4 PCs, a multifunction printer, and a headless server on our wired LAN, and there may be another PC or two on wireless from time to time. The firewall rules prevent the headless server and printer from calling home, among other things.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:6-year-old SMC2804 by adolf · · Score: 1

      Talk about trash...

      The only bit of networking gear I've ever seen burst into flames was a (not so old at the time) SMC 10/100 switching hub. It was expensive, steel, rackmount, had connectors for a battery backup...and it turned into fire in my apartment one day when I was out.

      I've avoided them since.

    2. Re:6-year-old SMC2804 by BLKMGK · · Score: 1

      I have had some SMC hardware, mostly small switches and hubs. One thing I noticed about the ones I had was that man they seemed to run REALLY hot! Your story doesn't give me a warm fuzzy! i think I still have one behind my home theater setup too. Might have to check on that one....

      --
      Build it, Drive it, Improve it! Hybridz.org
    3. Re:6-year-old SMC2804 by Enigmafan · · Score: 1

      The only bit of networking gear I've ever seen burst into flames was ...

      ...

      and it turned into fire in my apartment one day when I was out.

      So you didnt acyually *see* it happen...

    4. Re:6-year-old SMC2804 by adolf · · Score: 1

      Pedant.

  34. Re:Get one with gig-e ports as they have more powe by leuk_he · · Score: 1

    They do not get gigabit speeds WAN to LAN if they have to do any type of processing.

  35. this is on the front page? really? by xSauronx · · Score: 0
    This is getting more and more ridiculous. Why is the /. front page so regularly putting up basic tech support questions? And what is someone doing reading slashdot when they arent capable of doing a few minutes of googling to find out something basic like this for themselves?

    Maybe slashdot would do well to affiliate itself with a site with regular tech support forums and point such questions that way...or maybe the editors could just pick a forum and point people to it. Arstechnica and Anandtech both have forums with lots of archived threads on all sorts of technical issues and questions, for example. Doubtless there are others.

    Someone submitting such a basic question should be pointed to "How to ask questions the smart way" and google. Theyd do well to learn how to do things on their own a little bit.

    --
    By and large, language is a tool for concealing the truth. -- George Carlin
    1. Re:this is on the front page? really? by aminorex · · Score: 1

      The technical environment is constantly changing. The value of this article to the Slashdot community lies in the variety of perspectives and unfamiliar solutions suggested by the respondents. You may be a master today, but in 2 years your knowledge will be obsolete. It still works, your old solution, but until you get clued by another Ask Slashdot, you don't even know that it is now the wrong answer. Not only do answers change, but the questions themselves change. Often merely parametric, at some point the change becomes a phase change, which changes the way things are done, the kinds of things that are done, and how these things affect people's lives.

      The perspective of years of experience coping with technical change and complexity is very different from the perspective of new mastery. I design systems to be maintainable and supportable. I also design my own mental processes to be maintainable and supportable over the long haul. Part of that involves mundane, quotidian exercises in fundamentals review.

      --
      -I like my women like I like my tea: green-
    2. Re:this is on the front page? really? by Anonymous Coward · · Score: 0

      Why do people bitch about technical discussions on slashdot when the homepage is usually full of political crap and three day old viral stuff? Why come here in the first place.

      And you can bet this story will have a much higher google pagerank than the typical 10-20 replies thread on arstechnica. Yeah, I fuckin love searching google for stuff where nobody seems to know the answer.

  36. use a real computer by madbavarian · · Score: 1

    If you want to route things at speed why use something based on an anemic ARM chip running a few hundred megahertz when you have a multi gigahertz cpu at your disposal? I just dual-port my main computer and have it route and nat things. Routing works at least to 700 Mbits/sec. If I ever move to a country where gigabit ethernet to the home is available at a reasonable price (like in Japan where it is ~$100), then I'll have to revisit the routing situation.

    (My setup is an athlon64 at 2Ghz, two linksys pci gigabit ethernet cards, fedora and iptables doing the NAT-ing. The computer is on 24/7 anyway because it serves web pages and accepts my email, so having it do the routing doesn't really increase my power bill. If power ever becomes an issue, I'll just move the server to an old laptop which will cut my power from 80watts to 20watts. That admittedly still isn't as low as an ARM chip, but you do get quite a bit more performance for your money.)

  37. SmallNetBuilder has a good comparison chart by gygy · · Score: 2, Informative
  38. pfsense by rdtreefrog · · Score: 1

    PFSense with an Alix mother board is a bit difficult to setup, but can handle a lot more traffic than many of the other commercial routers. I wrote up the process to install here : http://techimpact.crgmedia.com/techimpact/entry/does_it_make_pfsense

    1. Re:pfsense by Darkk · · Score: 1

      Yep, I too run PfSense on an old Dell Optipex GX150 PIII 1Ghz processor with 512MB of ram. It was able to handle over 7000 connections without problems. I did have it limit to 50000 as I feel the hardware can handle it, just I think Comcast may not like it too much.

    2. Re:pfsense by Anonymous Coward · · Score: 0

      You should try with the Alix systems. They run sick fast and have very tiny power and heat foot prints. No, I don't sell them, just have complete geek love with em.

  39. go with cisco gear of eBay by RoRo_the_Troll · · Score: 1

    I can do 100Mbps full speed with a cisco 2801 through NAT. Sure it's not cheap (average eBay price is around $500), but you get what you pay for. In addition to being able to push the 100Mbps you need you get all the extra feature of IOS (IPSec tunnels, IDS, SNMP management, QoS, ...) R.

  40. Actiontec Mi424WR by soulsteal · · Score: 1

    http://www.actiontec.com/products/product.php?pid=189

    This may be what you're looking for. Offers 10/100 WAN ethernet interface, NAT, the whole she-bang.

    You can find them used on eBay for under $40 shipped. I personally used a pair to utilize a coax line in my office for hard-wiring my desktop as my wireless was being spotty. Through put is better than 802.11g and ping times are in the 3ms range.

    1. Re:Actiontec Mi424WR by appleguru · · Score: 1

      +1

      Verizon gave us this with our FIOS service; it has no problems keeping up and has been rock solid stable.

  41. Asus RT-N16 by Anonymous Coward · · Score: 0

    While WRT54G and a few others are good routers, they are a little bit underpowered. No 802.11n. No gigabit. Only 4MB flash and 16MB ram (if not 2 and 8 for the worst revisions). 200 MHz CPU. No 5 GHz radio.

    May I suggest :

    Asus RT-N16 :
    Gigabit switch, 802.11n, USB, 533 MHz CPU (probably the bottleneck on your dlink), 128MB RAM, 32MB flash. DD-WRT supported. OpenWRT support WIP.
    Only downside is that it does not support the 5 GHz frequency so I wouldn't use it in a large appartment building.

    Other good choice :
    Netgear WNDR3700 : 680 MHz MIPS CPU, 2.4Ghz+5GHz simultaneous radios, Gigabit switch, USB, 64MB RAM, 8MB Flash. It's supposed to come with an old (linux 2.6.15) version of OpenWRT out of the box.

    If you want to stick with cheaper and older hardware, one of the best is the Asus WL-500g Premium v1 :
    mini-PCI wireless-G (I replaced mine with an atheros 802.11abg), USB, 266 MHz CPU, 8MB flash, 32MB ram. OpenWRT and DD-wrt supported.

  42. Bitterness by Chonnawonga · · Score: 1

    I'm sorry. I can't offer any advice because I'm too busy being jealous that you're ISP actually gives you good connection speeds.

    1. Re:Bitterness by Chonnawonga · · Score: 1

      ...and apparently I'm so distracted that I'm messing up my grammar, too.

  43. pfSense by ATLHivemind · · Score: 1

    pfSense Handles multiple WAN links handily (though your modems needs to have a sane failure mode (e.g. when the line is dead, drop everything) my cheapy DSL modem gets saturated by torrents and dies but still lets pings and other little heartbeats through making the router think all is well, the results are very strange. Has add-ons like BandwidthD: pretty traffic graphs and a graphical version of nTop: you may not know who's stealing your bandwidth, but you will once ntop is on the case. I have mine running on an old Athlon64 (my eldest box, a P3 is busy with Asterisk), runs great, but I have a deployment on a PII-350 with 128MB of RAM elsewhere. Oh yeah... you lucky sonofabitch!

  44. IPC board + PFsense by xianthax · · Score: 1

    i use a jetway NC92 series IPC board, its got a dual core atom processor and 1GB of ram. Use a small CF card for a hard drive with an IDE adaptor. You can get a very small case for such a board with an external laptop style power supply, it draws very little power anyway.

    I also grabbed the 3 gigabit port riser card jetway offers for this board, giving me 4 gigabit NICs on board.

    For software i use PFsense, the 4 interfaces are set up as WAN,LAN,Wifi and DMZ. Pfsense also handles several other tasks such as openVPN.

    At the end of the day i found no other solution for $250 that could provide 20mbit/sec throughput with all these features. The setup has been running without reboot for around 8 months now, couldn't be happier and the web interface is very easy to use and very easy to add plug ins to.

    1. Re:IPC board + PFsense by Darkk · · Score: 1

      Yep, PfSense rocked. I even bought the book they recently released.

  45. Build your own? by nurb432 · · Score: 0, Redundant

    www.pfsense.org

    Problem solved.

    --
    ---- Booth was a patriot ----
  46. Only one interface. by zeng · · Score: 1

    Any one those cheap Linksys / D-Link routers will be limited to 30-40mbs because there is really only one 100mbps MII interface to the CPU. The uplink and LAN interfaces are separated out through VLANing with the built-in switch. So basically, all traffic has to go over the same 100mbps interface *twice*, thus halving the throughput. You can get an old Sun Netra X1 with dual NICs off of eBay for like $50.

  47. Soekris Net55501 + m0n0wall by AMuse · · Score: 1

    I've had fantastic luck with m0n0wall on a Soekris Net5501 box - The hardware was basically built for routing, switching and firewalling and m0n0wall is a great distribution.

    Hit www.soekris.com for info on the products. (I have no financial connection whatsoever, just a satisfied customer)

    1. Re:Soekris Net55501 + m0n0wall by 1s44c · · Score: 1

      I've had fantastic luck with m0n0wall on a Soekris Net5501 box - The hardware was basically built for routing, switching and firewalling and m0n0wall is a great distribution.

      The soekris net5501 machines are great hardware. I would not bother with m0n0wall though. OpenBSD gives you the full flexibility of a unix system and has a security record like no other.

  48. You poor bastard by Sloppy · · Score: 5, Funny

    My cable company has recently begun to offer Internet access plans with speeds over 30 Mbps (60, 80 and 100 Mbps). However my D-link router is unable to go beyond 30 Mbps if I use NAT

    I don't have an answer to your problem (other than "get a computer"), but you have my deepest sympathies. It is so hard to hear of my fellow human being having such horrific adversities inflicted upon them, and I cannot help but wonder: could this misfortune fall upon me some day?

    I can only hope that you overcome the terrible burden of a 100 Mpbs internet connection thrust upon you and your residence, and somehow, god-willing, find a reason to keep on living, in order to set an example for others who may some day suffer the same fate. No matter how dark and hopeless things look right now, don't give up! If you can survive this calamity, maybe I can overcome my own problems as well.

    Bless you, my friend, and good luck!

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:You poor bastard by MrMista_B · · Score: 1

      Wow, and you're not marked 'Troll'?

      The /. moderation system is broken.

    2. Re:You poor bastard by bill_mcgonigle · · Score: 2, Funny

      I can only hope that you overcome the terrible burden of a 100 Mpbs internet connection thrust upon you and your residence, and somehow, god-willing, find a reason to keep on living

      Yeah, especially since he's going to hit his monthly cap in less than five minutes and get his account cancelled.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  49. Jon R by Anonymous Coward · · Score: 0

    I have had a very good experience with my D-link DGL-4100. Lan connections max out at whatever the respective hard drives can read/write at, Usually between 55 - 80 MB/s. It has a lot of advanced features, almost everything you'd expect from a custom firmware like DD-WRT. Too many for me to list, look up the demo interface on their website to see what it's got. My internet package is rated at only 30mbp down / 5mbp up, But when running bit-torrents at that speed, I burnt out several routers before landing on this one, which was able to withstand the punishment of that many connections. I'm sure almost any router out there can muster that speed in a single connection, but multiple connections are really what bog it down. I have also been able to achieve burst download rates of about 35 - 40mbp (during off-peak hours). My router is definatley no longer the bottleneck of the system. It does appear pricey for a router, but I can attest that it is worth it for someone who likes to keep a lot of constant traffic in and out of their network.

  50. Choose one from the list by Anonymous Coward · · Score: 1, Insightful

    I would recommend that you check out the list on the following website:

    http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/

    The list is a WAN to LAN throughput list, where you can see how much WAN to LAN throughput the different routers can handle. Personally I ended up buying a DIR-655 (fastest available 2 years ago when I bought it). Its a very fast router, that enables full 100/100 speeds on my internet connect where I peak at around 11mb/s.

  51. +1 for pfSense by mvip · · Score: 2, Interesting

    I've given up hope on those cheap routers. Sure, DD-WRT and Tomato are decent products, but they don't come close to a box with pfSense. Just pick up the smallest, cheapest and least power consuming ITX box you can find and install pfSense on it. You can control it all from the web browser. Best of all, it's based on FreeBSD.

  52. Vyatta by SplunkDotNet · · Score: 1

    http://www.vyatta.org/ I've been using this for some time now and it's very capable. Just get yourself some old hardware (my first box was an old laptop).

  53. Boo fucking hoo by NoobixCube · · Score: 1

    I'm flat out getting EIGHT megabits a second in this webforsaken country below the equator (guess which one!... Australia...).

    --
    Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
  54. NetGear RangeMax WNDR3700 by j_sp_r · · Score: 1

    I'm looking at the NetGear RangeMax WNDR3700 Dual Band Wireless-N Gigabit Router. Haven't tested it yet and like to know how it performs. I got 50mbits at home as well, going up to 80mbits this year and I want Wireless-N at high speeds (2 meters distance, ethernet ports WILL break if you plug it in daily).

  55. routerBOARD by Anonymous Coward · · Score: 0

    I can recommend a router from the routerBOARD series (www.routerboard.com). I have one of their cheaper models, the RB433. It can handle my 100/5 cable connection at home just fine even though I have quite a few NAT rules, a strict firewall policy as well as extensive QoS bandwidth shaping. I highly recommend it.

    If you're looking for something a little bit more "mainstream", look for a D-Link DIR-855 or one of the Linksys/Cisco 200€-class routers.

  56. Easy: Hacom box w/ pfSense by darkpixel2k · · Score: 1

    Go buy the cheapest 1U Hacom box here
    It's even cheaper if you get the box bare-bones and get the memory, CF card, etc... from newegg.
    Then go load pfSense on the flash card and turn it on.

    The setup is easy and you get more of a commercial-grade firewall than a home firewall. It'll handle gigabit speed easily.

    --
    There's no place like ::1 (I've completed my transition to IPv6)
  57. Home Router For High-Speed Connection? by Anonymous Coward · · Score: 0

    Home Router For High-Speed Connection?
    HomeR outer For High-Speed Connection?
    Homer out er For High-Speed Connection?
    Homer out .. err .. for high-speed connection?
    ...
    I got nothing.

  58. Endian firewall if you do go the DIY router route by konigstein · · Score: 1

    I've had pretty good success with the community version of Endian firewall, as well as the "commercial" 25 user license. It's got a handy little web accessible interface, can handle up to 6 interfaces (and I use all of them), has baked in snort capabilities, etc. Depending on the hardware route you go, it can support the high speeds you are looking for. I haven't conducted extensive bandwidth tests, however I was able to cap out my FiOS WAN connection at 35/15 Mbps with a 10/100 d-link NIC. Internal tests across gigabit NICs have hovered around 300Mbps, however there's several network devices in play that made it hard to determine the actual choke points. The community version is easily install and play-able, the commercial version as well (but with customization is soooooooo awesome). The downsides are that it doesn't come with a lot of hardware (wireless cards?), and to support that you have to "spin up a development server" to compile the driver into a binary for it to work. (yes, even with the commercial version *grumble*). The Endian company also sells hardware appliances, if you wanted to contact their sales team.

    The community version is free, but offers only forum support.
    The commercial version (25 user enterprise) runs about $450.

    Both can be found at: http://www.endian.com/

    --
    This space intentionally left blank
  59. IPtables latency? by phorm · · Score: 1

    Can anyone comment on the latency of using iptables?
    Awhile back I was in the process of moving, so I packed up my NAT/samba server and went with just an old SMC router for awhile. I noticed that while using the router, my latency seemed to be a bit better for some games etc

    Overally bit-rates were unaffected, but my ping-times seemed lesser with the router. It may just be my firewall rules/configuration though, or the NIC that's on my NAT box.

    Anyone else notice a difference? My current NAT box is a mini-ITX PC with a C7 processor and dual gigabit RTL-8110SC/8169SC NICs.

  60. MSI RG54G3 by Anonymous Coward · · Score: 0

    MSI RG54G3 does 100Mb/s with NAT, URL filtering, port mapping, etc, etc (LAN part). I can get as much as much as 11MB/s with torrents - no crash, no freeze. WiFi works extremely well too.

    Mine is 4 years old - and I have NEVER had any problems with it.

  61. Ip COP? by danknight · · Score: 2, Interesting

    I have 25/25 FiOS with the actiontec router. The Actiontec would often lock up after heavy BitTorrent sessions. (something about memory leaks in the routing tables i heard) Anyway I had the internet connetion switched from Moca (cable output) to ethernet and I run it through an old pentium 200 with 3 nics running ipcop 1.4.21 a 24 port switch and hung the router on after for wireless and Moca for the stbs. It has yet to crash, been up for over 2 years and I get full bandwith on nat on the clients . and over 10/10 on the wireless.

    --
    wanted: one clever sig,apply within
    1. Re:Ip COP? by Anonymous Coward · · Score: 0

      try maxing out 802.11g (54mbit) or 802.11n. 10/10 is slow as shit.

  62. Dave by Anonymous Coward · · Score: 0

    I have a Linksys WRT150N with dd-wrt on it. When I used it on my school connection, at RIT, I could get a bit over 100 mbit on speedtest.net.

  63. Any 802.11n wireless router should be ok by billstewart · · Score: 1

    Any wireless router that can handle 802.11n had better be able to do 100 Mbps with NAT enabled or it'll be laughed off the market.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Any 802.11n wireless router should be ok by BLKMGK · · Score: 1

      You would think so right? But there's a WIDE disparity in what some routers can and can't do! http://www.smallnetbuilder.com/index.php?option=com_chart&Itemid=167 When you throw in NAT and any additional filtering you begin to ask a great deal of the processor and many of these little boxes just do not have the CPU power or memory. What happens when you begin to flood it with UDP connection requests ala bittorent? What happens if you add blacklists? Do you want content filtering? QOS? VPN? All of the above?

      --
      Build it, Drive it, Improve it! Hybridz.org
  64. Or the Linux/BSD server you're already running by billstewart · · Score: 1

    If you're already running a server to do MythTV, printing, file serving, or whatever, just run the appropriate firewalling on it. I'd recommend OpenBSD if you don't need to Linux instead, since it will be exposed to the net.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Or the Linux/BSD server you're already running by JayAEU · · Score: 1

      That sounds like a swell idea... NOT! Never use your file server as your router.

    2. Re:Or the Linux/BSD server you're already running by KazW · · Score: 1

      That sounds like a swell idea... NOT! Never use your file server as your router.

      That's true for a data center or any serious server installation handling sensitive data, but seriously, a well configured system and firewall have a slim chance of being broken into and are fine for home use. I've been using this approach for well over 6 years, track over 100 automated SSH break in attempts each day and have yet to see one succeed, doubtful they ever will, as my SSH accepts key authentication only and uses IP/user combinations(well configured). Plus the chance of anyone putting serious effort into breaking into a random home system would be almost unheard of, because there's nothing of real value to obtain; maybe turning the machine into an open SMTP relay or for use in a DDoS, but trying to deliver a virus to the user would be so much easier and reliable.

      Having a tin foil hat about security is great, but you have to keep your environment(home or corporate) in mind and keep your view of reality in check.

      P.S. Yes, I have worked in IT security, but I doubt you have, as you're just regurgitating common "best practices".

      But in response to the article, I'd recommend a PC with 1+ GHz and 1 GB RAM using Linux, personally I love Arch Linux and Shorewall for this. Some may say these specs are overkill, but they leave room for other services and room for future services, and a system with these specs will still be dirt cheap.

      --
      Geeks don't grock information, they grep it.
  65. Car Analogy? by Anonymous Coward · · Score: 4, Funny

    Can you explain that in car analogy?

    Preferably in non pizza delivery vehicles.

  66. Simple by Anonymous Coward · · Score: 0

    Junk x86 machine with two NICs + linux = very fast router

  67. Avalible connections by Anonymous Coward · · Score: 0

    Lots of open TCP connections will load down the router more than raw bandwidth usage. 20 Mbit/s of bittorrent is far more demanding for the router than 100 Mbit/s of FTP.

    Any fairly modern home router can probably handle a 100/100 as long as you don't load it down with heavy bittorrent usage. If you need more power, you could use an old laptop with m0n0wall. Laptops are often quite power efficent and not very noisy.

  68. What I Do by DaMattster · · Score: 1

    I have an older Pentium dual-core that runs OpenBSD and has four NIC cards. One NIC card is for the WAN, the second is for my DMZ, the third is the LAN, and the fourth connects to WAP. I loaded the Operating system on a flash card and removed the HD to save power. Not quite as power efficient as the Linksys but much more flexible. The LAN and WLAN operate on 10.0.1.0/29 and 10.0.2.0/29 respectively. The DMZ has publicly available addresses. OpenBSD handles NAT, Firewall/Routing, and IPSEC, OpenSSH Tunneling, and OpenVPN.

  69. Pro Solution by Anonymous Coward · · Score: 0

    Get a $270 1U Supermicro server from Newegg and Vyatta. Problem solved and TONS of additional benefits.

  70. OpenBSD on an old dell FTW by Narcocide · · Score: 1

    Something with 64MB of ram and a PII-400 or faster should be enough to run packetfilter for a 30mbps or faster connection right?

  71. Buffalo WHR-HP-G54 or OpenBSD or... by Merc248 · · Score: 2, Informative

    In my experience, I've had great success with the Buffalo WHR-HP-G54 with Tomato in my house, and I've personally setup an OpenBSD box with pf for a coffee shop. I don't have the connection at home to really saturate much of anything at the moment (I have a Comcast 22 Mbps connection myself), so I can't really comment on how well the router would scale up with a faster connection + NAT. But OpenBSD + pf works extremely well with 20-30+ users all hitting up YouTube; before that, the coffee shop had a D-Link router which faltered within two hours of it being reset (by this time, it has to be power cycled again, ad nauseum.)

    As other posters have said, be sure to get at least one 1 Gbps NIC card from Intel or 3Com. I'd personally get two of them and leave the motherboard NIC untouched; I've found that a lot of the lower cost motherboards with low power CPU's usually only have a 10/100 Mbps port, which should be more than enough for most internet connections, but could possibly peter out in real world scenarios.

    --
    "Hegelians, who love a synthesis, will probably conclude that he wears a wig." - Bertrand Russell
  72. Get something that runs... by Anonymous Coward · · Score: 0

    I recommend you get an device that supports Tomato. http://www.polarcloud.com/tomato

    Or you could always go the extra mile and make yourself an Linux router. Personally this would be my pick as it has many advantages.

    For example you could run an Torrent / Usenet client on it or use it as a Bitlbee server. http://www.bitlbee.org/main.php/news.r.html

  73. Unicom by Plekto · · Score: 1

    http://www.calcentron.com/Pages/unicom/unicom_networking_equip/unicom_fast_enet_switches.htm

    I use these and they are not only small but work flawlessly.

  74. Dependant on how you want to go by teknosapien · · Score: 1

    I use a FreeBSD box as my home router on old equipment with a commercial grade WAP interface for my wireless an old 3com managed switch that hasn't failed me yet -- it also acts as a firewall in 10 years It hasn't failed me OS wise although I've had hardware burn out on me causing a rebuild it works flawlessly

    --
    no matter how good it is, it is human nature always wants to make things better
  75. Lawsuit waiting to happen by davidwr · · Score: 1

    Making and selling goods that by design don't perform as advertised is a lawsuit waiting to happen.

    I hope the stockholders of the companies involved are aware of this and value their shares accordingly.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  76. Dlink has fine routers by Lobais · · Score: 1

    When we got 100/100 fiber we had a lot of problems with our router. Eventually the ISP actually sent us a very nice router as an excuse for a couple of things.
    The router is a Dlink DIR-655 Xtreme N Gigabit Router and the internet has worked flawlessly ever since.

  77. Cisco ASA5505 by Anonymous Coward · · Score: 1, Insightful

    Although it doesn't sound like a SOHO solution, Cisco's ASA5505 would be a good choice. It will do up to 150 Mb/s of firewall throughput, or 100 Mb/s of VPN crypto. If you have a small network, the model you want is ASA5505-BUN-K9, which can be bought from many online retailers for under $400. If you aren't comfortable with Cisco's CLI (specifically PIX/ASA), the ASA line now also has a very good GUI which can be used to configure almost anything on the firewall. It mangles object names and such for CLI junkies, but it works well if you always use the GUI.

    There are a few feature restrictions on the base-model 5505, such as a maximum of 10 "inside" hosts getting to the Internet at any one time. Also, while the 5505 base supports 3 VLANs, one of them is restricted and can only really be used as a "guest" segment, and not a true DMZ. None of the restrictions should cause you much concern if you have a 'typical' (geek) home network of a few internal hosts and a couple ports opened into internal machines.

  78. Posted router performance test results by Anonymous Coward · · Score: 0

    http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/

  79. You probably just have some sticky packets by kent_eh · · Score: 1

    You need some packet lube to get them flowing smoothly again!

    --

    ---
    "I can't complain, but sometimes still do..." Joe Walsh
  80. Mikrotik RouterBoards by Anonymous Coward · · Score: 0

    Mikrotik (http://mikrotik.com/) makes the RouterBoard (http://routerboard.com/) series of routers than can route 100mbps. Their entry level model is just $40, but I can't tell if it will actually handled 100 meg through it's NAT. http://routerboard.com/pricelist.php?showProduct=56

    1. Re:Mikrotik RouterBoards by Savior_on_a_Stick · · Score: 1

      The new rb750 routes my 30mb connection at work just fine, and one night when comcast must have been dicking with something, it was routing in excess of 100mbs at home.

      If I were buying one, I'd probably go with the G model, just to avoid any annoyance with thunking between gig-e to 100bt and back to gig e if I were bridging the ports.

  81. Mikrotik FTW by Anonymous Coward · · Score: 0

    I'm a bit concerned that so many slashdotters are using D-link, etc.
    I thought everyone here, run iptables and built their own boxes...
    anyhoo, as far as the OP's question goes, get yourself and old PC and run RouterOS on it or take a look at Mikrotik's Routerboard line of products.
    Incredibly powerful feature sets (actually 90% of the functionality will be overkill for home use). These are Cisco killers for an eighth of the price (maybe even cheaper than that)
    You will need to do what you are doing though as set up is not just point and shoot. There are some very good guides around though.

    RouterOS: http://www.mikrotik.com/software.html
    Mikrtik Routerboards: http://routerboard.com/pricelist.php?started_from_home=1

  82. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  83. Doing it Your vay can be easier than you think by nikolag · · Score: 1

    We also had similar expirience with home routers, but then tried monowall, pfsense, ip cop, and mikrotik. All of them work nice, have more or less user frendly web interface (or something similar), and also differ in price (monowall, pfsense, and ip cop are free). In all cases we were serving a mixed wireless-wired network of 50+ users, using NAT, DNS, firewall, port forwarding and some other features, depending on "router/firewall/whatewer" software mentioned.

    At hardware side, we tried several hardware configurations, from 125MHz ARM-based routers, to 333MHz celeron or over 2GHz AMD processor-based PC's, and maybe most interesting was an Alix board with 500MHz AMD Geode x86 processor. Runs at low power, it's small, and gives all advantages (and other things :) ) of a PC. Trying several homer routers (Linksys, Buffalo, Planet, TP-link, etc) proved what other posts already pointed out - they are good-enough for aDSL lines, and speeds up to 10Mbps. Nevertheless, several Thompson and Siemens routers performed badly (instability is their middle name), but they are out of your league anyway and some of them are not available any more. Worst firewall in our experience came from Microsoft (ISA), and while being stable, it introduced huge packet delay and a number of "features" that made us bitter many times.

    We also tried several Cisco routers and firewall, and to say the truth, were not impressed by what you get for the price, as beforementioned solutions provided same or better level of service for much less money. I don't say that they suck, but just that they are some kind of reference, so we tried them.

    For last 2 years we settled with 1.6GHz AMD Turion based PC with 4 network cards, and one wireless card, 512MB RAM, system is on 256MB CF card, running one of mentioned software packages, while logging is done on separate machine. Going with CF (notice that nothing gets written to it) instead of HDD, provided us with increased stability, as hdds do fail more often. Good UPS is also a plus.

    --
    Doing a good job is like spilling coffee on a dark suit, you feel warm all over, but nobody notices.
  84. I'm a big fan of Buffalo by ajlisows · · Score: 1

    A few years back I was Sick of burning through Linksys WRT54-G Routers at the rate of one every nine months. I said to hell with it and tried out the "Buffalo" WHR-HP-54G. It started to show some signs of slowing down in the past six months, so I tried to replace it with a WRT54-G, a Linksys Wireless N, a Netgear wireless N, and a D-Link Wireless N. None of those routers gave me the throughput that my 4 year old Buffalo did. The Buffalo stock firmware leaves something to be desired, but it was easily flashed with DD-WRT.

    Now, I admit that this is a little pathetic, but my in-laws really treat me quite well and despite being over 30, still drop $200 or so dollars on my wife, her two siblings, and me for Christmas despite the fact that they are not even close to being rich. So, my list included a few items with the new Buffalo WZR-HP-G300NH. Sadly, that is the cheapest Buffalo with 10/100/1000 speeds on the LAN ports. While I have not tried this router yet, my past experience with the Buffalo Routers has been so positive that I have no problem recommending that you try it out.

    Another crazy thing with Buffalo, I was browsing through the reviews of a Buffalo product on Amazon or Newegg or some other website. One of the guys from Tech support had popped in to answer some questions and also tossed his own EMAIL Address out there for people. It was really early one morning (3 AM central) and I had quick question so I threw it out there. I got a response from the guy 30 minutes later. That was pretty wild. I wouldn't expect that kind of service all the time for a low end consumer product, but it gives me confidence that their support team takes some pride in their work.

    Note that I have never worked for Buffalo or am affiliated with them in any way... I've just been very impressed with them in my (albeit small) experience with their products.

    1. Re:I'm a big fan of Buffalo by bsdguy · · Score: 1

      I love buffalo too! I like mine cooked rare! YUM!

  85. upgrading router by geckopelli · · Score: 1

    NETGEAR FIREWALL ROUTER FVS336G or something similar. Add a gigabit switch and your are set. If you are upgrading networking equipment, may as well add a hardware firewall and not depend on operating system firewalls.

  86. vyatta + x86 hardware by Anonymous Coward · · Score: 0

    I'd say it depends on the details of that d-link router you have -- is it a cable modem itself or something your just hookiing up to your cable modem.

    If the later, Vyatta will work wonders with some old x86 hardware....

  87. re home hs router by freddieb · · Score: 1

    I use FeeBSD 8 as a router and also have a Slackware box configured. Both work equally well. My old netgear router only handled 12mb and my cable can hit 35mb/s. Either linux or freebsd or openbsd for that matter make a great router os. If you look around a bit you will find all kinds of howto's on the net. You can also make the box a samba shared drive and a print server if you are up to it. All you have to do is put fwo ethenet cards in medium power system (almost anything with work cpu wise 512m ram will also work fine), install your flavor of linux, enable ipforwarding, iptables, and setup your routing. You will be amazed at the speed increase.

  88. netgear wnr3500l? by mczak · · Score: 1

    Ok this one was dissed due to being advertized as "open source router". However, I looked at the specs and from all the cheapie routers this one actually seems to have the best hardware specs. It's got a apparently quite fast cpu (broadcom 4718 at 480Mhz, supposedly mips 74k core said to be much faster than the older broadcom 470x chips), it's got 8MB flash, 64MB ram. Might not be open source but should run dd-wrt... For what it's worth, netgear advertizes it with 350mbit wan to lan throughput, make of that number what you will...

  89. Go with by Guiness+Boy · · Score: 1

    sonicwall tz210

  90. Apple routers by Anonymous Coward · · Score: 0

    Time Capsule and the (square) AirPort Extreme Base station are capable of achieving exceptional throughputs, well beyond 100 Mbps+.

  91. an old computer with good network cards (2) by Anonymous Coward · · Score: 0

    P90 or whatever, add Linux, shake, have fun :)

  92. OpenBSD by Spit · · Score: 1

    OpenBSD seems to have bottomless routing performance in my installations. Any variant thereof should do the trick. OpenBSD is fairly user friendly to setup in these configrations compared to other systems like FreeBSD and Linux.

    --
    POKE 36879,8
  93. x86box + FreeBSD + (2 * NICS) by bsdguy · · Score: 1

    FreeBSD 8.0 and a couple of Intel Pro100B nics or Gigabyte NICS installed on any x86 system
    built in the last 10 years should do just fine as a router.

    http://www.freebsd.org/

  94. Ah yes, use old hardware and $500 on electricity by Anonymous Coward · · Score: 0

    What most dont appreciate is that a common $50-60 router would do everything the OP wants, and use low double digit watts while running, while "your old computer and some open source s/w" approach wastes more than that in power supply inefficiency.

    While a 6 year old computer gives you fabulous flexibility, as usual the total costs and support limitations are lost on the typical slashdot poster.

  95. What D-Link router is this, please? by SeaFox · · Score: 1

    Drat, I wish the writer had said what kind of D-Link router he's using. Our own Internet service was recently upgraded from 21 Mbps to 50 Mbps and we have been having issues with it since then. We also use a D-Link router (DIR-655) and haven't figured out if the issue is the modem (had to trade in our Motorola Surfboard 5100 for a new Arris that supports DOCSIS 3.0), the router, or the service itself since it is a new speed range for our provider, maybe they haven't gotten all the bugs worked out yet.

    It will work great part of the time, sometimes it seems to be connected but service moves at such a trickle most things time out, sometimes resetting the router fixes this, sometimes we have to reset the modem, and it happens quite often late at night when it's hard to get support for the issue.

  96. pfSense would be awesome but ... by Hohlraum · · Score: 1

    it doesn't work very well with my ps3. I've got it running on an old p4-2.8gz machine with gig interfaces. handles my 60Mbit connection at full speed

  97. Build a router... by Anonymous Coward · · Score: 0

    Get this: http://www.geeks.com/details.asp?invtid=8189-P3U-LNX-1R&cat=SYS

    Add a few extra GB NIC cards and install IPCOP or M0n0wall.

  98. almost all routers sold in Korea by ahavatar · · Score: 2, Interesting

    It's been more than 4 years since 100Mbps connections became popular in Korea. Nowadays, almost all routers sold in Korea are 100Mbps ready. Best selling local brands like Iptime or Anygate and impoted models like Netgear WGR614SS are all advertised to support a 100Mbps connection. It's been discontinued, but even a new version (can't remember the version number) of Linksys WRT54G with 100Mbps support was introduced in Korea couple of years ago.

  99. DrayTek routers by djc6 · · Score: 1

    I've recently discovered DrayTek routers - they're apparently popular outside of the states. The 2930 series is rated up to 70Mbps, the 2950 series 90Mbps. There might be beefier solutions in their lineup, but these are the two I was looking at. I came across them looking for a Dual-WAN router - I eventually settled on the 2930 router (non-WiFi) to load balance my Cable Modem and DSL connections. The combined upstream/downstream bandwidth on both connections was more than most entry-level Dual-WAN routers could handle.

  100. No WRT54G by nilbog · · Score: 1

    I have a 50Mbit up/down connection to my home and found my old go-to, the wrt54g/gl/gs to be lacking. I have a pile of those routers and they just couldn't perform - I decided I would need some headroom. I went out and got a wrt300n (the one with the awesome satellite dish sticking out of the top) and it has performed admirably with the help of dd-wrt.

    A 50Mbps connection is the greatest thing ever bestowed upon man. May we all have them soon.

    --
    or else!
    1. Re:No WRT54G by nilbog · · Score: 1

      I might also add that I was able to regularly see speeds in access of the advertised 50Mbps I was paying for (which was $50/mo by the way. In Orem UT. Go figure). The router was able to handle it without breaking a sweat.

      D-Links are for grandmas.

      --
      or else!
  101. FYI: WiFi WPA performance is limited by UnderCoverPenguin · · Score: 1

    As I recently discovered, the WPA performance is limited, so only wired and open WiFi will get full performance.

    --
    Don't try to out wierd me, three-eyes. I get stranger things than you, free with my breakfast cereal. --Zaphod Beeblebr
  102. Lots of consumer routers can handle this today by matbe · · Score: 2, Informative

    In some countries, like here in Sweden, this was a problem 8-9 years or so ago (when we started getting 100/100mbit at home) and was under much discussion then, but I fail to see how it is a problem now. There are plenty of consumer home routers now that can handle this. I can highly recommend the more expensive DLINK routers, yes I know, the cheaper ones are ... not very good. Have a look at the DIR-655 or all of the DIR8xx series, excellent in my and many others experience. Stable, fast, never needed a reboot and has no performance problems for high-speed downloads, be it direct downloads from a single source or hundreds/thousands of connections in torrents. Have no problems maxing out my 100/100 connection. Even has traffic shaping so your downloads or uploads don't interfere (noticeably) with your gaming or browsing etc.

    Pfsenese or m0n0wall might be more fun though, but if you don't run it on some small embedded device (but still have to find one powerful enough) it will draw more power than a small modern above average home router.

    See this chart of actual WAN-LAN throughput for home routers: http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/

    Mind you you will have to use wired not wifi for those speeds.

  103. ClearOS is open source, dual wan by h00manist · · Score: 1

    I'm starting to install clearos because it supports dual-wan. I don't know how well it works yet. But it seems to be the first open source, free, project to support dual wan. I'm in a cybercafe in Sao Paulo, the connections here go down occasionally, so we have two ISP's. Have been looking for a dual-wan, fast router for a while. ClearOS used to be ClarkConnect, which had only a paid version. They restructured their economics and went open source.

    --
    Build your own energy sources from scratch. http://otherpower.com/
    1. Re:ClearOS is open source, dual wan by ciscoguy01 · · Score: 1

      Theres's another firewall appliance software from german firm Astaro.com, free for home use. I haven't tried it but since it runs on standard hardware I assume you can put it on a fast machine if you need more performance.

      The OP's question is very timely. We have all these cheap linksys, netgear, etc. routers which provide great functionality and are easy to use. But now that he has a 30 MBPS circuit his router doesn't have enough performance.

      These type performance specs have not been published in the past for the cheap home use routers, mostly because it was not necessary, any of them would be fast enough in raw speed to subscribe any home circuit. Now, we have bumped against their capabilities.

      FWIW Cisco has long published packet switching performance specs for their equipment, since that was required to size the equipment for the site. I guess it's time to start performance benchmarking of the cheap home use routers.

      --
      .
  104. Linksys RVS-4000, ASUS SL500 by misnohmer · · Score: 1

    I use a Linksys RVS-4000 between two local LANs, NAT speeds over 250Mbps no problem (will likely go higher, it's just windows file sharing peaks at 250-350Mpbs). Used also to use ASUS SL500 in the 100Mbps days reaching over 90Mbps, though seriously would not recommend their user interface (I'm not sure if something got lost in translation between the design engineers, or what, but it has the most unintuitive interface I have EVER seen).

  105. Linksys by Xua · · Score: 1

    Linksys is a joke, especially since a word Cisco is written on it. I bought WRT150N and it didn't work over an hour under torrents load with its default firmware. The router hanged and had to be hard reset. And that with just 6 Mbit/s ADSL. Right on Linksys support forum I read about alternative firmware from some guy who had the same problem. I flashed dd-wrt on it and never had hang ups again. But maximum bandwidth in LAN I can get is about 25 Mbit/s. After such experience would never suggest buying Linksys to anyone.

  106. That one is easy by RichiH · · Score: 1

    Get an Alix or a RouterBOARD. You will love it.

  107. Try the Ubiquiti RouterStation Pro by Anonymous Coward · · Score: 0

    http://ubnt.com/products/rspro.php

    I't's build for the embedded market. The ARM cpu (MIPS 24K ISA) is clocked at 680 mhz, and is overclockable to 800 mhz. It ships with OpenWRT. pfSense is in alpha now. Ubiquiti just had a $200k contest for a better UI

  108. pfSense by yakatz · · Score: 1

    I am running pfSense on an 8 year-old PC with two network cards. It can gets throughput like that.

    If you want ultra-low power, you can use the Embedded version of pfSense running off a CompactFlash card and then you will not have a hard-drive running.

  109. Apple Extreme by kc0re · · Score: 1

    The Apple Extreme Router can maintain very high speeds, with or without NAT. It's a Gigabit Router.

  110. Texas Hill Country experience by ChipMonk · · Score: 1

    I stayed in a hole-in-the-wall town in February 2006. The motel had a fat-pipe kiosk in the main office. I was grateful to have it, because the cell phone service in the area was horrible.

  111. Graduate to a real router by uncledrax · · Score: 1

    I've been pretty happy with my Cisco 1800 series at home.

    Alternatively, you could do the whole PC-Wirewall/router thing.. if you do, sink time into getting a few real NICs.. not all NICs are equal!

    --
    ----- The internet has given everyone the ability to have their voice heard equally as loud.. even if they shouldn't be
  112. button by Anonymous Coward · · Score: 0

    There is a software out there that runs linux on a PC. The Software is called smoothwall. http://www.smoothwall.org/ I have played around with it a few years ago. The breakdown of it... take a PC a Pent 3 or so with two NIC cards. One will hook up to your cable modem. The other one will hook up to a switch (not a hub needs to be a switch) like a Dlink or something that has 4/5 ports. A normal Router is a router and a switch built all in one. I hope this helps you out some.

  113. Buffalo WZR-HP-G300NH by hazydave · · Score: 1

    My D-Link something-or-other (Wireless-N, Gigabit Ethernet) started dying last month, so I upgraded to a Buffalo WZR-HP-G300NH. The main reason I went for the Buffalo is extended range... this sucker really does put out 500mW or more, rather than the usual wimpy http://www.smallnetbuilder.com/wireless/wireless-reviews/30889-buffalo-nfiniti-wireless-n-high-power-router-a-access-point-reviewed

    --
    -Dave Haynie
  114. 100mbit connection? by Hypoon · · Score: 1

    Where do I need to relocate to in order to get a 100mbit residential connection? As far as I'm aware, the only things "widespread" in the US is Verizon and Comcast, and they only go up to 50 mbit it seems. I know Japan's got it all over the place, I'm curious where you guys are getting it from.