Is this a good wireless router?

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

User avatar
Phantasee
Was mich nicht umbringt, macht mich stärker.
Posts: 5777
Joined: 2004-02-26 09:44pm

Post by Phantasee »

Bounty wrote:I can get the whr-g54s for peanuts on Amazon Germany but they won't ship to Belgium :(
I think it's against international law for the Germans to come through Belgium again. :P


Sweet dude, now you're online again and we can Wii it up! I wish Wii Sports was online, I've gotten really good at it.
XXXI
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

Have you decided on/tried any custom firmwares yet?

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Bounty
Emperor's Hand
Posts: 10767
Joined: 2005-01-20 08:33am
Location: Belgium

Post by Bounty »

I'm running dd-wrt v23 SP2 now (which I believe is the latest stable version). I might upgrade to an RC for the virtual SSID feature, but it seems like the latest versions have a few big bugs.

And I'm happy with it so far. Flashing the firmware was scary, but I flashed my old router before so I roughly knew what to expect. Setup was pretty easy and I really like the Port Triggering feature; my old router only allowed you to open one port at a time to one local IP, so this is a major upgrade for me.
RThurmont
Jedi Master
Posts: 1243
Joined: 2005-07-09 01:58pm
Location: Desperately trying to find a local restaurant that serves foie gras.

Post by RThurmont »

I maintain though you'd've been much better off with Tomato. On the WRT54GL, as I see it, there is no good reason to use DD-WRT. :-P
User avatar
Bounty
Emperor's Hand
Posts: 10767
Joined: 2005-01-20 08:33am
Location: Belgium

Post by Bounty »

Go ahead. Sell me a Tomato. What does it offer that might be of interest to me?
RThurmont
Jedi Master
Posts: 1243
Joined: 2005-07-09 01:58pm
Location: Desperately trying to find a local restaurant that serves foie gras.

Post by RThurmont »

Well for starters, in my experience, it actually works, whereas DD-WRT for whatever reason failed to run correctly on my WRT54GL. But really, as I see it, the main reasons for using Tomato are the fantastic, elegant user interface (which IMO pwns that of DD-WRT in every respect), and the really excellent default configuration, which IMO neatly balances mainstream functionality with customizability.

With DD-WRT, there are a large number of highly specialized variants intended to do one thing, whereas with Tomato, you instead have one general purpose firmware, that's very easy to customize to accomplish specific objectives. I started out running a single WRT54GL as a conventional WPA encrypted access point, then added two more, and with just a minor change to the router's configuration, turned it into a highly reliable wireless distribution system.

The other really nice aspect of Tomato, IMO, is the command line environment. DD-WRT also provides this IIRC, but I never used it, however, I will say that the Tomato CLI strikes me as being more or less perfect for a small device. You get the ash shell, a 700kb JFFS2 volume that can be optionally mounted, and used to store your own scripts or other data, vi, and a well-rounded suite of tools. You can use this for a number of useful things also, like an ssh gateway (telnet into your router from Windows, and then use the router to ssh into a remote server).

I really am a hardcore Tomato fimrware fanboy. All of the features I've mentioned above are probably availible with other firmwares, but I've fallen in love with Tomato, Its one of the few software projects I've seen that has managed to produce both a really really good GUI (or web UI), plus a really really good command line environment.

In fact, I'm going to go out on a limb, and declare Tomato Firmware to be my favorite operating system, period. I realized, on reflecting back as I wrote this post, that Tomato Firmware is the only OS I've used to any major extent, that has both satisfied my desires in terms of functionality, and at the same time, not given me any headaches at all. I can't say that about any version of Windows I've used, nor BSD, nor the Linux desktops I run, nor OS X, nor OS/2, nor Plan 9 (where I actually had to hack the ethernet driver, with assistance from one of their kernel devs, to make it work with my NIC).

The only minor annoyance with Tomato I've experienced is that if the router is disconnected from its power supply, or shut down, it loses the date setting, and will report to you that the year is 1969. This is not a major problem (and IIRC, other firmwares don't bother to provide logging period, due to the lack of a real time clock to facilitate that). This really does not cause any actual problems, and I actually find it enjoyable to occasionally to ssh into the router and reset the date. Nonetheless, I feel obligated to disclose that fact. Additionally, some features do not work in all modes; for instance, MAC filtering does not work when the routers is being used as a WDS.

If you can live with the above, I really strongly reccommend Tomato for all devices it supports. I'm presently running Tomato version 1.07, and can certainly answer any questions you may have about that particular version, and I'm sure most of what I've had to say applies to newer releases as well. I'd update the firmware, except I really hate doing that, and the current firmware really runs perfectly from my perspective.

As an aside, there are cases where what you're doing is sufficiently specialized so as to warrant using DD-WRT, in my opinion. There are variants of DD-WRT with 2.6 kernels (no wifi support), variants optimized for running public access points (with splash screens and all that), and also variants that support versions 5 through 8 of the WRT54G router. In those cases, I probably would take the time to try and get DD-WRT working, but for all general purpose stuff, assuming I had a supported router, I would use Tomato.
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

RThurmont wrote:Well for starters, in my experience, it actually works, whereas DD-WRT for whatever reason failed to run correctly on my WRT54GL. But really, as I see it, the main reasons for using Tomato are the fantastic, elegant user interface (which IMO pwns that of DD-WRT in every respect), and the really excellent default configuration, which IMO neatly balances mainstream functionality with customizability.

With DD-WRT, there are a large number of highly specialized variants intended to do one thing, whereas with Tomato, you instead have one general purpose firmware, that's very easy to customize to accomplish specific objectives. I started out running a single WRT54GL as a conventional WPA encrypted access point, then added two more, and with just a minor change to the router's configuration, turned it into a highly reliable wireless distribution system.

The other really nice aspect of Tomato, IMO, is the command line environment. DD-WRT also provides this IIRC, but I never used it, however, I will say that the Tomato CLI strikes me as being more or less perfect for a small device. You get the ash shell, a 700kb JFFS2 volume that can be optionally mounted, and used to store your own scripts or other data, vi, and a well-rounded suite of tools. You can use this for a number of useful things also, like an ssh gateway (telnet into your router from Windows, and then use the router to ssh into a remote server).

I really am a hardcore Tomato fimrware fanboy. All of the features I've mentioned above are probably availible with other firmwares, but I've fallen in love with Tomato, Its one of the few software projects I've seen that has managed to produce both a really really good GUI (or web UI), plus a really really good command line environment.

In fact, I'm going to go out on a limb, and declare Tomato Firmware to be my favorite operating system, period. I realized, on reflecting back as I wrote this post, that Tomato Firmware is the only OS I've used to any major extent, that has both satisfied my desires in terms of functionality, and at the same time, not given me any headaches at all. I can't say that about any version of Windows I've used, nor BSD, nor the Linux desktops I run, nor OS X, nor OS/2, nor Plan 9 (where I actually had to hack the ethernet driver, with assistance from one of their kernel devs, to make it work with my NIC).

The only minor annoyance with Tomato I've experienced is that if the router is disconnected from its power supply, or shut down, it loses the date setting, and will report to you that the year is 1969. This is not a major problem (and IIRC, other firmwares don't bother to provide logging period, due to the lack of a real time clock to facilitate that). This really does not cause any actual problems, and I actually find it enjoyable to occasionally to ssh into the router and reset the date. Nonetheless, I feel obligated to disclose that fact. Additionally, some features do not work in all modes; for instance, MAC filtering does not work when the routers is being used as a WDS.

If you can live with the above, I really strongly reccommend Tomato for all devices it supports. I'm presently running Tomato version 1.07, and can certainly answer any questions you may have about that particular version, and I'm sure most of what I've had to say applies to newer releases as well. I'd update the firmware, except I really hate doing that, and the current firmware really runs perfectly from my perspective.

As an aside, there are cases where what you're doing is sufficiently specialized so as to warrant using DD-WRT, in my opinion. There are variants of DD-WRT with 2.6 kernels (no wifi support), variants optimized for running public access points (with splash screens and all that), and also variants that support versions 5 through 8 of the WRT54G router. In those cases, I probably would take the time to try and get DD-WRT working, but for all general purpose stuff, assuming I had a supported router, I would use Tomato.
How many times do you actually look at a router UI anyway? And as for CLI, if one really wanted that, OpenWrt which I have used is far superior.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Xisiqomelir
Jedi Council Member
Posts: 1757
Joined: 2003-01-16 09:27am
Location: Valuetown
Contact:

Post by Xisiqomelir »

Bounty wrote:I'm running dd-wrt v23 SP2 now
Good man.
RThurmont
Jedi Master
Posts: 1243
Joined: 2005-07-09 01:58pm
Location: Desperately trying to find a local restaurant that serves foie gras.

Post by RThurmont »

Well, Pu-239, I generally log into my primary router several times a week, and the other two, several times a month. I'm constantly tweaking stuff on my LAN - I enjoy doing it, and I enjoy the experience of optimizing it. Most commonly, I find myself opening and closing ports for various reasons, viewing the Device List (largely to snoop around for any evidence of a security breach), and doing wireless surveys and QoS analysis.

In short, I'm logged into my routers *a lot*. Thus, I consider it to be a good sign that there have yet to be any subtle little annoyances with the UI that are driving me crazy in any material way.

By the way, I would be interested to know what OpenWRT has that you like so much in terms of CLI. I've never used it, but IIRC they have a build availible for the WRT54G (version 8), which I'm tempted to get to supplement my WDS, and frankly, after my last experience with it, I'd rather avoid DD-WRT.
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

OpenWRT is basically like Debian for the router w/ an apt-get equivalent that lets you install whatever packages you want and customize.

Frankly you're crazy to be logging into your routers that often. Of course, I'm the lazy type who can't be bothered to do anything unless I have to if it requires typing in password.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

Post by Darth Wong »

RThurmont wrote:The best buy in routers today, IMO, is the WRT54G (which, as an added plus, is now more easily flashable with custom firmware). You can get a v8 WRT54G for $50 bucks or less, and they offer relatively nice range and performance.
It's worth pointing out that the WRT54G does not play nicely with certain versions of Linux (specifically, those that have ipv6 enabled) because its ipv6 support is ... well, it is not. This causes DNS lookups to take forever: upwards of 10 seconds for a typical lookup as the system tries an ipv6 lookup first, then drops down to an ipv4 lookup.

Luckily, the WRT54G has a built-in DNS server which is not obvious on any of the configuration or quick setup documentation for some reason, but which works perfectly. So instead of using your ISP's DNS servers through the router, you can simply set the DNS server to 192.168.1.1 (or whatever your router's IP address is) and get fast DNS lookups even on a version of linux which is riddled with ipv6.

I'm just pointing this out because I'm using Mandriva 2008, and it has ipv6 enabled. Disabling it is just too much of a pain in the ass, but luckily, manually setting the DNS server to 192.168.1.1 solved the problem.
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

The DHCP server doesn't automatically set DNS to the router's IP?
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

Post by Darth Wong »

phongn wrote:The DHCP server doesn't automatically set DNS to the router's IP?
No it doesn't. For some reason, even though the router handles DNS requests, the DHCP server built into the router sets DNS to the ISP's DNS server IP addresses, not itself. In fact, the router's built-in DNS server seems to be an almost "stealth" feature; it is not mentioned in the feature lists or the quick connection booklet at all. I was totally unaware that this functionality even existed in this model of router until I saw someone mention it on the Internet.
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
RThurmont
Jedi Master
Posts: 1243
Joined: 2005-07-09 01:58pm
Location: Desperately trying to find a local restaurant that serves foie gras.

Post by RThurmont »

Interesting to note. That said, if I buy a WRT54G, which I'm considering doing (for purposes of running a separate WLAN outside of my WDS), it will probably get flashed with custom firmware, which will hopefully not have that problem.

In response to Pu-239's comments, the idea of package management does sound...nice... Tomato Firmware is more of a Slackware-kind of firmware, in that it has everything you would normally want, but rather limited facilities for expansion (if you want to extend it, you basically have to put your apps in the optional jffs2 filesystem manually).
User avatar
Mobius
Jedi Knight
Posts: 576
Joined: 2005-09-10 05:42am
Location: Brussels, Belgium

Post by Mobius »

Bounty; if you are still looking for a router, i sell my us robotics for a few euross: i need to change for the shitty philips one in order to activate Belgacom TV.
XET360 belgian news for Xbox 360
User avatar
Bounty
Emperor's Hand
Posts: 10767
Joined: 2005-01-20 08:33am
Location: Belgium

Post by Bounty »

Mobius wrote:Bounty; if you are still looking for a router, i sell my us robotics for a few euross: i need to change for the shitty philips one in order to activate Belgacom TV.
No thanks, I've got the Linksys set up.

And Belgacom TV? Seriously? From what I heard it kills your internet connection and costs way to much for the quality you get.

As an aside, while Skynet gives me decent service, their hardware sucks. Badly. They offer *one* modem that's been discontinued, poor-quality routers with little or no support, and everything's supposedly running a "custom" firmware to stop it being used for non-Belgacom subscriptions - so I can't even upgrade the modem's firmware. Way to go, guys.

And I'm going to try Tomato tomorrow. Just because I like to tinker.
User avatar
Mobius
Jedi Knight
Posts: 576
Joined: 2005-09-10 05:42am
Location: Brussels, Belgium

Post by Mobius »

And Belgacom TV? Seriously? From what I heard it kills your internet connection and costs way to much for the quality you get.
1 invoice to pay for everything, no need to cable for VOO and it was cheaper than paying activation fees to VOO and then the monthly fee
XET360 belgian news for Xbox 360
RThurmont
Jedi Master
Posts: 1243
Joined: 2005-07-09 01:58pm
Location: Desperately trying to find a local restaurant that serves foie gras.

Post by RThurmont »

And I'm going to try Tomato tomorrow. Just because I like to tinker.
Awesome. Contact me if you have any questions or problems. I can also explain to you how to do some of the more advanced things with it, like the ssh stuff.[/quote]
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

Update: Switched back to OpenWRT (specifically x-wrt) .

X-WRT's web interface has improved considerably, stuff like QoS is taken care of w/o fiddling w/ files or anything. The WebUI even does package management. Some stuff like WOL is broken and needs to be done using the CLI however, but in that case I'll probably use my server for that.

The WebUI is slightly less user-friendly than DD-WRT, but more functional (other than the area of blocking specific people on the LAN from visiting places or the internet at all during certain times- cronjob + manual iptables rules will do this). Nice graphs and status reports incl connection tracking and whatnot, not that I look at those anyway.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Havok
Miscreant
Posts: 13016
Joined: 2005-07-02 10:41pm
Location: Oakland CA
Contact:

Post by Havok »

Sorry for the necro, but I read through this thread and understood very little of the technical jargon. If someone would be so kind as to explain it without that, it would be great.

What I need is a setup that will accommodate two new laptops, which are wireless, my old computer, which is currently hooked up to the cable and I would like to make my XBOX 360 Elite wireless so Stark and others can kick my ass online.

Suggestions? Recommendations? Price is a secondary to excellent function.

Also, I am in the CA Bay Area and using Comcast cable internet if it matters.

GE: I was looking at this.

GE2: Both laptops have Intel 4965AGN Wireless-N Mini Cards
Last edited by Havok on 2008-03-12 02:59pm, edited 1 time in total.
Image
It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark... and we're wearing sunglasses.
Hit it.
Blank Yellow (NSFW)
"Mostly Harmless Nutcase"
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

The Linksys WRT54GL is a good router, and you can use the mighty Tomato firmware on it.
User avatar
Enigma
is a laughing fool.
Posts: 7777
Joined: 2003-04-30 10:24pm
Location: c nnyhjdyt yr 45

Post by Enigma »

So I guess the obvious from all around that Linksys WRT54GL is the one to get? I need to get another router to replace my old Linksys BEFSR41 (which has ceased to function properly.) I had the BEFSR41 hooked up to two computers. But now it would deny internet connection to one computer for several days and then switch and let the affected computer have internet access but deny the other one. This time around I want to get a wireless router.

But I have a few questions. The two computers that I have here do not have wireless ethernet cards. Is there adapters out there I could use that would make the computers wifi enabled? Which ones would be good with the Linksys WRT54GL?

Another question is, how badly do cordless phones affect wi-fi?
ASVS('97)/SDN('03)

"Whilst human alchemists refer to the combustion triangle, some of their orcish counterparts see it as more of a hexagon: heat, fuel, air, laughter, screaming, fun." Dawn of the Dragons

ASSCRAVATS!
Post Reply