• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

House with potentially 6 active computers at once

I am moving into a house this september with 5 other engineering students, and chances are we are going to be bandwidth whores. I am definitely going to look into purchasing the best possible internet plan (unfortunately Charter is our only cable provider), but once it reaches our house: what is the best option? We will probably mostly need to utilize wireless since the house is fairly large (4 bds with 2 baths, and 2 living rooms), but may use wired for gaming devices. As of right now, one of my friends is looking into purchasing a buffalo router off ebay per my suggestion, and we were going to flash it with the DD-WRT firmware. Which buffalo router is currently the "best", or is there a better option now??

Thanks for your help, internet is one of the most important things to the modern college student!
 
Go to the DD-WRT hardware compatibility list and pick one of the 802.11N units with better support and capabilities, i.e. one with a large amount of FLASH memory (16MB or 8MB or whatever) so that it can run the *full* dd-wrt and not the mini version.

Then check what people say about effective bandwidth for that model under DD-WRT to make sure it doesn't have weird limits / bugs.

For gaming systems it is often cost effective to get two DD-WRT routers, set one up in CLIENT MODE to link up over wireless to the OTHER fixed installation router which is actually wired to the broadband internet. Then (assuming your router and its switch is working over DD-WRT) you can plug random devices like game consoles or PCs into the *remote* router's wired ethernet ports and have them get online over the wired to wireless to wired setup you'll have. It is especially good to do this when more than one console / PC in the same area can link in through the wired ports on the client mode router.

Doing that will save you wireless congestion and improve your overall transfer rate as opposed to having that many more *individual* wireless NICs fighting for bandwidth. And of course it is cheaper than some of the dedicated "gaming to wireless" link devices.

Put a reasonable omnidirectional antenna on the main router that feeds the house so the signal level will be better for all and thus better bandwidth. In a large place, and especially if you do use a client mode auxiliary router that handles multiple devices if can be handy to add an omni antenna to that too.. $8 gets you a decent omni antenna from various places like Fry's or online.

Now realize that even if your cable service is 8Mbit/s, that is a pretty LOW bandwidth compared to 802.11N's capabilities which can often feed 40Mbit/s to a given peer PC (though of course that divides based on the number of simultaneously active peers). But even 40Mbit/s (a very conservative number for 802.11N with any kind of reasonable signal strength and not huge interference) divided 5 ways is still 8Mbit/s for each peer, so basically full possible *internet* bandwidth. In reality you'd do better than that due to various idle times and some devices being off or very close or whatever.

If you really want to maximize *broadband* cable bandwidth and performance you'll need a QOS system in place. Some of the "gaming" routers like the DGL-4300 or better have QOS capabilities, and I'm sure there are better models than that nowdays. It is irrelevant what the router does intrinsically if you load DD-WRT on it though.

Check to see if DD-WRT has any traffic shaping / QOS functions in it, I forget what it has. I usually use a dedicated LINUX PC based QOS router and file server and mail server and web proxy etc.

Anyway the idea is to artificially cap the bandwidth of the outgoing service from the router at a little less than the actual real normally achieved peak bandwidth of your cable service. That way the outgoing data bottleneck is always at the local router and not in the modem. Then you have a traffic queue/buffer of data waiting to go out to the internet in the router when things are busy at a higher bandwidth than your broadband can support. Prioritize the SMALL size packets like ACK packets and connection establishment packets so they jump the line and go out first. Then allow "user interactive" traffic like SSH, telnet, game console packets, small HTTP/WWW packets out next. Then lastly allow out big packets like max. MTU size P2P uploads, FTP uploads, and so on.
Overall your effective smoothness and usability of the bandwidth will be MUCH improved over doing nothing; this is true even if you used the setup BY YOURSELF, much moreso with multiple users.

You probably get better QOS control if you used a LINUX PC router or something but I suppose DD-WRT if it has it or some other QOS routers fairly default setups are probably better than nothing if you configure them appropriately.

If you want to further imrpove things, you can use a PC with LINUX to set up a SQUID proxy for the WWW and a cacheing DNS recursive server so that frequently requested pages like google or CNN or BBC or whatever stand a better chance at being cached locally so any page reloads or page navigations within the same site that use the same stylesheets / icons / images / banners / whatever will tend to instantly be served at least a good percentage of the time from the local cache. You can turn up the CACHE setting on your WWW BROWSERs to achieve a similar effect for WWW traffic.

If you're going to run a local file-server PC or NAS or something then you'll potentially want higher bandwidth than internet bandwidth to talk between machines on your network for local access P2P or local backups or whatever. 802.11N may still do a decent job of serving you even in this case, though obviously it won't be the same as having a wired gigabit LAN.

If you really saturate your cable pipe, pay for two independent DSL / cable services and set up a router or two to load balance between them. A PC based router could do it easily, though if you want to do it with a wireless router you're probably going to have to set up two parallel 802.11N routers one on each internet connection with different SSIDs and IP assignments and just have some people connect to one and some connect to the other.

There are other things you can do at the networking layer but these are the most basic / effective.
 
I've had mixed success with Buffalo routers and DD-WRT. I've installed it on two WHR-G54S (not the HP version) and one WHR-G125. The WHR-G54S routers seem to be very happy with DD-WRT, but the WHR-G125 worked for a while but now is intermittent and clients can't always connect to it.

I compared the WHR-G54S to a Linksys WRT54GL and the Linksys was far faster in repeater mode.

But for your application, just stick with the Buffalo and set up some QOS (quality of service) to control the bandwidth usage if needed.
 
Wow, this has been amazingly informative, thanks so much. Does anyone have experience with the newer models of the Buffalo routers (N-finiti), are they still better than the other options out there?
 
Originally posted by: theawddone
the newer models of the Buffalo routers (N-finiti), are they still better than the other options out there?

Nah, there are Not.

Brand Names mean very little in the Wireless business world.

Each model uses a different chipset, and sometimes the same model;s chipset would change in the middle of its live (like Linksys WRT54G from v4 to v5).

The dominant factor in choosing a new chipset is Business oriented rather than looking for the best chipset and its implementation.

In a case like your you are much better off getting two accounts from the ISP, and split the house into two Networks with two Wireless Routers.

If a need for interconnection between the Network is needed you can put a second NIC in a computer with WinXP pro and bridge th two networks.

If you plan a central File server you can use it as the Bridge.

P.S. the Buffalo G125 is Not as good as the HP54G or the plain 54G.
 
So if buffalo is no longer the best, then are there any 'best' wireless routers? This seems to be the point where I am stuck on, I understand which factors to look at, but I was hoping for some personal recommendations of more recent "n" routers...
 
Originally posted by: theawddone
So if buffalo is no longer the best, then are there any 'best' wireless routers? This seems to be the point where I am stuck on, I understand which factors to look at, but I was hoping for some personal recommendations of more recent "n" routers...

If you want to run DD-WRT, then go with the Linksys WRT54GL from Newegg or Amazon.
It will be stable, reliable, and fast. (But it is not an N router.)

You'll need someone else's recommendation for a router if you want to run stock firmware.
 
I am actually running a WRT54GL for my home network right now, maybe I will just buy a new one for my family and take that. However, are there no newer N routers that are considered a good option for flashing with DD-WRT? If I can get better speeds, would like to.
 
I agree with ModelWorks... if you have an old PC, PFsense would probably be your best bet. It will do a better job of QoS then a hacked home router, but I would recommend purchasing a Wireless Access Point or a good wireless router to act as your wireless connection, but disable everything but the wireless and wireless security. If you have a bunch of college students using one router that means you will have a bunch of torrents which can be more connections then one cheap router can handle.
 
I definitely have an old PC that I could use for this, are there any good tutorials for beginners? I am not sure where to start really, with picking out hardware and such.
 
Originally posted by: theawddone
I definitely have an old PC that I could use for this, are there any good tutorials for beginners? I am not sure where to start really, with picking out hardware and such.

Basically all you need for this is a pc with at least a 500Mhz cpu, 128MB ram, 10GB hard drive, a network card for the input to the box from the cable modem, a wireless card so everyone can connect. If you got something speedier then you can turn on things like anti virus scanning of traffic, snort - really the best at protection but eats cpu cycles, web site caching, and more.

Download the iso off the site and boot from it.
It will take you through the setup and config.
Once it is up and running you can admin it from a browser.

They have a user forum if you get stuck and need help:
http://forum.pfsense.org/
 
Asus has a wireless N version and they usually have a lot of ram on them. On my 500g premium from them I can switch the wireless card in it since it is a mini pci one.
 
Back
Top