Slashdot Mirror


Linux Hackers Reclaim the WRT54G

An anonymous reader writes "The world's most ubiquitous wireless access point is free to run Linux again, thanks to a brilliant hack by db90h, aka Jeremy Collake. No soldering is required, as Collake's 'VxWorks Killer' nixes the WRT54G's VxWorks bootloader and installs a normal Broadcom one, allowing Linux to be installed easily. One distribution small enough for the series five WRT54G's 2MB of Flash and 8MB of RAM is the free DD-WRT project's "micro" edition. It lacks some of the fancier Linux router packages, such as nocat and IPv6, but does support PPPoE, and could be more stable than the VxWorks firmware, which seems to have generated mixed reviews." Update: 06/26 22:52 GMT by T : Note that the project's name is DD-WRT, not (as it was mistakenly rendered) WR-DDT. Check out the DD-WRT project's site.

11 of 265 comments (clear)

  1. DD-WRT by the_maddman · · Score: 4, Informative

    It's the dd-wrt project, not WR-DDT. Great package though, I run it on my v4 WRT54G.

    1. Re:DD-WRT by FuturePastNow · · Score: 4, Informative

      I'm running it on my v2, and it's been great. This is good news for people who don't want to spend an extra $20 on the WRT54GL.

      --
      Give a man fire, and you warm him for the night. Set a man on fire, and you warm him for the rest of his life.
    2. Re:DD-WRT by Anonymous Coward · · Score: 4, Informative

      I've been using DD-WRT on my WRT54G(L) for the past 3 weeks, its excellent firmware, very streight-forward install, rock solid, and fast, I really liked this solution vs some of the other firmware available (openwrt for example)....anyway, for those who want a router with more power to it, check out the WRT54GL, its only about $10 more, and you can load the full DDWRT image on it (sp1) and it's great tons of fun features! :)

    3. Re:DD-WRT by yorugua · · Score: 5, Informative

      ... not spend an extra $20 while knowing that a WRT54G v5 flashed with dd-wrt will also have less functionality than a WRT54G-v1-v4 or the new WRT54GL. If that functionality (call it SIP, QoS, OpenVPN, NoCatAuth, larger number of connections) which require the larger memory of the previous wrt54g or the newer wrt54gl is needed for you, you'll be out of luck with the wrt54g v5 and it smaller foot print of memory resources. I guess that if all you need is some extra power out the antenna or things like that, maybe you can do with a wrt54g, but dont be misleaded by the $20 difference: we are talking about whether you want to turn your $80 router into a $400 one or not... as usual, your choice.

    4. Re:DD-WRT by yorugua · · Score: 5, Informative
      I guess you just have to see if the difference in features is worth the $10-20. About the ton of fun features you might count (from http://dd-wrt.gruftie.com/wiki/index.php/DD-WRT_Do cu_(EN) ):

      * 13 languages

      * 802.1x (EAP (Extensible Authentication Protocol) encapsulation over LANs)

      * Access Restrictions

      * Adhoc Mode

      * Afterburner

      * Client Isolation Mode

      * Client Mode (supports multiple connected clients)

      * Client Mode WPA

      * DHCP Forwarder (udhcp (http://udhcp.busybox.net/))

      * DHCP Server (udhcp (http://udhcp.busybox.net/) or Dnsmasq (http://thekelleys.org.uk/dnsmasq/doc.html))

      * DNS forwarder (Dnsmasq (http://thekelleys.org.uk/dnsmasq/doc.html))

      * DMZ

      * Dynamic DNS (DynDNS (http://www.DynDNS.org/), TZO (http://www.TZO.com/), ZoneEdit (http://www.ZoneEdit.com/))

      * Hotspot Portal (Sputnik Agent (http://www.sputnik.com) ,Chillispot (http://www.chillispot.org/))

      * IPv6 Support

      * JFFS2 (http://sourceware.org/jffs2/)

      * MMC/SD Card Support (hardware modification required)

      * NTP client in a client-server basis

      * Ntop Remote Statistic

      * OpenVPN Client & Server (only in -vpn build of the firmware)

      * Port Triggering

      * Port Forwarding (max. 30 entries)

      * PPTP VPN Server & Client

      * QoS Bandwidth Management (Optimize for Gaming and Services / Netmask / MAC / Ethernet Port Priority)

      * QoS L7 Packet Classifier l7-filter (http://l7-filter.sourceforge.net/))

      * RFlow/MACupd

      * Routing: Static entries and Gateway, BGP, OSPF & RIP2 via (BIRD (http://bird.network.cz/))

      * Samba FS Automount

      * Syslog to remote server

      * Rx/Tx Antenna (Select or Auto)

      * Show Status of Wireless Clients and WDS with System Uptime/Processor Utilization

      * Site Survey

      * SNMP

      * SSH server & client (dropbear (http://matt.ucc.asn.au/dropbear/dropbear.html))

      * Startup, Firewall, and Shutdown scripts (startup script (http://wrt-wiki.bsr-clan.de/index.php?title=Start up_Scripts))

      * Static DHCP Assignment

      * Style (Changeable GUI; v.23)

      * Supports New Devices (WRT54G V3, V3.1, V4, V5 and WRT54GS V2.1, V3, V4)

      * Telnet server & client

      * Transmit Power Adjustment (0-251mW, default is 28mW, 100mW is safe)

      * UPnP

      * VLAN

      * Wake On Lan client (WOL (http://ahh.sourceforge.net/wol/))

      * WDS Connection Watchdog

      * WDS Repeater Mode

      * Wireless MAC Addresses Cloning

      * Wireless MAC filter

      * WMM (Wi-Fi MultiMedia QoS)

      * WPA over WDS

      * WPA/TKIP with AES

      * WPA2

      * Xbox Kaid (Kai Engine (http://www.teamxlink.co.uk/))

      About the "fun that you might leave out" if you go for the WRT54V5, with the smaller linux image loaded: The DD-WRT micro build does not contain: chillispot, nocat, rflow, kaid, samba client, SNMP, IPv6, MMC/SD Card Support, SSH, PPTP/PPTP Client, UPnP. This file is under 2MB in size. While it is aimed at routers with less than 2MB of flash space (e.g., Linksys WRT54G version 5), any router should be able to run this version, including Linksys WRT54G versions before 5. Note that the Micro version is considered in beta, so it has a chance of instability. For flashing a version 5 of the WRT54G, look at Flash_Your_Version_5_WRT54G.

    5. Re:DD-WRT by jelle · · Score: 5, Informative

      "If you think you can turn any WRT54g into a $400 router, you are dead wrong. Those things are unstable as hell, even with Linux on them."

      I have to call bull. You must be a $400 router seller.

      I've been use a WRT54G-v2 with DD-WRT for years and it's rock-solid stable (has _never_ even had a hickup), also under loads such as bittorrent and voip with a 7Mbit/512kbit link. Oh, and I also use the four ports as a switch with no problems whatsoever.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
  2. They aren't fighting them. by Poromenos1 · · Score: 5, Informative

    They aren't fighting them. In fact, they have released WRT54GL with linux, specifically for this purpose. They just didn't want people bricking their routers and returning them under warranty.

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:They aren't fighting them. by earnest+murderer · · Score: 4, Informative

      Margins on volume have no effect either I'm sure...

      Simple greed to exploit the brand they created by cutting their costs and the capabilities of the hardware and pocketing the profits.

      That's business, anyone whom has ever sold you anything has done that. Don't like it, don't buy it. Linksys didn't come out with the v5 to piss Linux nerds off, they did it because they save a shit ton of money with the new design.

      Two roughly equivalent products, the v5 costs x to make the v4 costs x+y. The sensible thing if you must produce both (which they don't) is to bump the price of the v4 so the margins are the same. Which actually is a lot when you have to build, track, support, and promote a product.

      That the price difference is less than 10 bucks is pretty suprising.

      --
      Platform advocacy is like choosing a favorite severely developmentally disabled child.
  3. Re:Does it have a client mode? by friedmud · · Score: 4, Informative

    I'm using DD-WRT in client-bridge mode on my V2.2... and it works beautifully (you can even scan the local area for networks and then just click the "Join" button next to them to get connected... very slick).

    Don't know if the micro version supports this though.

    Friedmud

  4. Forum by Rinisari · · Score: 4, Informative

    We over at the DD-WRT forum have been following this for a while.

    As with any other fine F/OSS project, please donate if you find the project useful.

  5. Mixed reviews nothing. The WRT54Gv5 is crap. by MalusCaelestis · · Score: 5, Informative

    I work for a small WISP and I've dealt with more than my fair share of WRT54G routers. We began with the WRT54Gv4 router and they were spectacular. They were solid, stable, and only had problems when they were struck by lightning (don't ask...). We distributed many dozens of these routers. To my knowledge, every one of them is still in use today.

    Then Linksys released their version 5 of the router. We deployed dozens more of these. We've had two main problems with them: the WAN port loses its ability to communicate with a static IP address (it thinks it's been assigned 0.0.0.0--very helpful); or the WLAN connection permanently ceases to work properly (it still puts out radiation at 2.4GHz but it's just noise). Out of the dozens of these v5 routers we've installed for customers, approximately 25% have been returned to Linksys.

    We no longer use Linksys routers for our customers. We sell D-Link WBR-1310 routers instead. It took me a while to get over my initial snobbish elitism (I'd used D-Link's products in the past and they were less than stellar) but now I'm a believer. The WBR-1310 is fantastic. We've put a couple dozen of these in the field and so far there hasn't been one issue among them. D-Link has really cleaned up their act. It also helps that these basic routers are dirt cheap. Even Office Depot sells them for $40-60 so you can imagine what wholesale prices are like...

    At home, I'd had different problems with my WRT54Gv5. Basically, any time I tried to use BitTorrent, the router would play hide-and-seek with my network. It didn't matter whether it was LAN or WLAN, the connection would cut out every two minutes. Only a power cycle would bring it back. I've since replaced it with the aforementioned D-Link WBR-1310 and I'm pleased as punch. BitTorrent works faster than ever and I've not yet had to power cycle the thing after two months of punishing use.

    So... Mixed reviews? Hardly. The WRT54Gv5 is the least reliable router I've ever used, and I've used a LOT in that price range. It's a bloody shame, too, because Linksys really had something going with the v4 of the same router. If they sold them again, we'd buy a hundred in an instant, with orders for hundreds more down the road. But somehow, I doubt Linksys will ever go back to the v4.

    Here's hoping that this new DD-WRT release will ease the pain of so many unfortunate buyers of the WRT54Gv5.