Creating A Super-Router (For Free)
Aaron writes "Kind of an interesting discussion and story over at Broadband Reports about the flurry of vendors releasing modified Linux based firmware updates for the Linksys WRT54G router. The updates bring a whole new level of functionality Linksys couldn't be bothered to incorporate. Among a long list of free improvements is the incorporation of bandwidth management, allowing users to end the days of choppy VoIP conversations without swapping out hardware."
Here's a detailed guide on how to do just that.
It's wonderful to learn that I could have powered it up before I sold the piece of junk. *sigh* www.ebay.com
For those of you that don't know, and are interested, Wondershaper can be found HERE.
It is AMAZING.
Sample config:
DOWNLINK=6000
UPLINK=200
DEV=eth0
# low priority source ports
NOPRIOPORTSRC="6881 6882 6883 6884 6885 6886 6887 6888 6889 80"
Sets those ports to only use up 200k of my 256k upstream leaving me the rest for SSH etc. I never have any problems w/my remote connection speeds this way. It's fantastic.
I have only had a single problem, recently, with Debian unstable... It removed my libatm for some reason. I reinstalled that and all was well.
Highly recommended for everyone, not just users of this "hackable" router.
Cisco only bought Linksys to prevent their routers from getting more advanced and competing with their expensive stuff.
Alternatively, the firmware update would also allow anyone who attempts to anonymously connect to your AP get re-routed to Goatse.cx automatically once they open their browser.
Linksys isn't bad at updating their firmware. I was able to update my cheap wireless router so that it supports WPA for free.
Life in Orange County
While my router will update normal DynDNS addresses, it can't update Custom DNS, so my own domain name I have to update from a machine instide my network. I'd rather the router take care of that.
Regardless, my router's a Netgear, so I'm guessing this isn't really applicable here. Although it would be nice to see similar projects for other routers, if possible.
-N
I've nothing to say here...
I currently own a BEFSR81, which is their 8-port wired version (no wireless) that I purchased a couple of years ago.
It's got built-in QoS, which can prioritize traffic. You can choose low or high priority based on either your IP port number, or one of the LAN ports (at least, the first four).
I've tried it out, and it worked pretty well when I needed to slow down BitTorrent so that my dad could use his web browser and email (otherwise, BitTorrent was eating *all* of my bandwidth).
It wasn't great for having fine control, but it worked well enough to solve the problem for me.
You can accomplish anything you set your mind to. The impossible just takes a little longer.
One of the problems with VoIP has been choppy communications when users are making heavy use of their broadband connection.
Tha t's abs olutel y n ot true.
-- Reg ards
Sanf ord Wall ace
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Is that free as in beer, free as in software, free as in "Freedom's just another word for nothing left to lose, Nothing, and that's all that Bobbie left me" or free as in "If you free me from these handcuffs now, I promise not to press charges". I always get them confused.
I'm all for open source - especially something like this. But how many hardware/firmware manufacturers are going to go through greater lengths to either obfuscate thier platform or exclude features alltogether that could one day be "exploited" for free?
IOW will Radeon switch their fab process? It currently saves them money - but not if enough people know about the exploits that allows them to get high-end performace from mid-range hardware platform/price - thus actually costing Radoen.
Or is it the software pirating rub - would the person actually buy the warez instead of just dl'ing it?
Is that linux based system available for the WAP as well? (Dunno if it's got enough RAM & flash memory to run&store it...)
Combine this with a good Broadband/DSL provider and Vonage and you've just freed yourself from the tyranny that is Verizon...
Yes Francis, the world has gone crazy.
Have they managed to get it to support IPv6 yet? It would be nice, to say the least.
In order for this to be true, where is my free Linksys router?
Linksys is a hardware company. They make money by selling hardware. By opening up the software (and making their hardware "hackable"), they will increase their hardware sales.
My hope is that other hardware companies (you name 'em: ATI, nVidia, Intel, Broadcom, Logitech, etc. etc.) will see this, and make their drivers (and associated software) open-source, thereby making their products "hackable" ==> increased sales.
I hope the "media" will take note of this, and put it out in plain words so that the PHBs who make the decisions will learn the lesson.
I wonder how many of these routers Linksys have sold simply because it runs Linux and is hackable (in the good sense). They were originally very resistant to the idea of letting people do this. Infact it all started because of a bug in there old firmware!
Now, if only Linksys could release proper Linux drivers for there other wireless goods. At the moment they are all useless to Linux users.
Once Comcast lets you in on what your unlimited bandwidth limits really are, you could use this to meter your access to help keep you under the unlimited limit...
Happiness is like peeing yourself. Everybody can see it but only you can feel its warmth.
The updates bring a whole new level of functionality Linksys couldn't be bothered to incorporate.
Thanks for the link to the modifications you couldn't be bothered to make for me, Aaron. I guess I'll have to go buy a Linksys, since you couldn't be bothered with buying one for me.
Nice little anti-corporate jab there. Linksys builds good solid stuff for a reasonable price, and all you can do is complain that it doesn't do everything.
Or is there just something inherently more hackable about that Linksys router?
Manipulate the moderator system! Mod someone as "overrated" today.
from someone that knows this issue very well: is cisco one big overrated company, sort of like how Dell has a ridiculous marketshare (and growing) but their computers are mostly POS-material? i think some high schools are having their teachers become "cisco certified" so they can teach their cisco students about "cisco networking". from the general perspective of a person that is more open source orientated, is cisco just some lame monopoly or what?
I didn't see one feature mentioned that I'd really, really like to see added to these boxes: an IPv6 6to4 tunnel. This is an ideal way to penetrate a NAT so you can establish direct TCP connections (and speak UDP) to any servers on your LAN from the outside. IPv6 support has been in all of the major operating systems for some time now, including Windows XP, Linux and Mac OS X, and while not every application is IPv6 ready, the important ones (like SSH) already are.
If 6to4 tunneling could be added to these consumer routers alongside IPv4 NAT, IPv6 stands to really take off without any help whatsoever from the ISPs. In fact, I almost prefer that my ISP not implement native IPv6. I like the fact that they now carry my encapsulated IPv6 packets without any ingress filtering, port blocking or other end-to-end-wrecking nonsense, and that they are oblivious to (much less control) the IPv6 address space. If or when the ISPs do implement native IPv6, you can bet that they'll exercise the same degree of arbitrary control that they now do over IPv4.
but there's only won way?
I use OPENBSD for any type of routing http://www.republicvoices.com
projects @ http://spectechnologies.net
This will certainly move a lot a hardware for linksys. Look at the Rockbox mods for Archos for another example. Those who think that you can't make money off the GPL are wrong, at least in the case of hardware makers GPL'ing their firmware. (Although they didn't have a choice since they used linux as the firmware.)
Their was a story awhile back here on slashdot that discussed that Intel didn't want to release open source drivers for Centrino. They should. Open source drivers and firmware can be a boon to hardware makers.You have 5 Moderator Points! Use 'em or lose 'em! They will expire before any good stories are posted.
I have a Linksys cable modem that keeps losing connection, requiring a reset. The thing LACKS a button on it, requiring me several times daily to yank the power cable out of the back and plug it back in in order to reset the thing.
Talk about a major design blunder.
Now that this has been done, I wonder if it will lead to hacking/modding other Linksys routers. I have a BEFW11S4 (4port with 802.11B) which I've been wanted to add a few extra features to for a while.
Since they are both Linksys, I wonder how close their design, code, chipset are.
It's not Bobbie, it's "Free, as in free boobie"
See the superbowl halftime show for details.
Linksys is a hardware company. They make money by selling hardware. By opening up the software (and making their hardware "hackable"), they will increase their hardware sales.
That's a very simplistic view of the world and one that only works if the hardware manufacturer only sells a single product or has large jumps in capabilities between products within a family. Suppose Linksys intended to supply many of these features in a more expensive (i.e. more profitable) version of the router. They're now hosed as it is now possible for users to upgrade their firmware for free. So sure, they sell more of the cheaper routers, but this is not what they want. This problem will occur anywhere hardware manufacturers try to take advantage of hardware commonality and differentiating similar products through software based features.
Another potential issue is fighting "cloners". If Taiwanese company CloneCo now has easy access to the software feature set, they "merely" have to develop a clone architecture to run the now readily available software.
Why are manufacturers still using WEP? Oh, wait, could it be so companies who NEED it pay for the higher priced models?
Never ascribe to malice what can be adequately attributed to ignorance. -Napoleon
I like my ClarkConnect box better. All it cost me was a pile of old parts that were headed for the dumpster and a ~300 MB download.
lose != loose
OPENWRT!
http://openwrt.sourceforge.net/
and you can only manage it via thier browser-based tool (no telnet or tftp).
Totally untrue. I have or had 4 routers (RT311/314 and the MR314 and one other whose model# escapes me now) and they were all accessable via Telnet AND serial (nice since you don't have to reset the unit just in case you totally muck up the ip address). Now if by telnet you mean you can't just be plopped into a shell, then you're sorta right (though you do have access to the command line from the admin menu).
Netgear's support web site contains the source for some of their routers (eg the DG834 series). Cool idea for people to be able to add their own features.
I replaced my WET11 with a second WRT54G with modified firmware which allows me to set it to client mode like a WET device. I use this to connect to my TiVo and Xbox.
The newer revs of firmware will have WDS which allows the routers to bridge to each other and client devices to connect to them. However, I think it does half the throughput.
I just got Vonage, and I plan using Wondershaper once these firmwares mature a little bit more.
-prator
Linksys is Cisco, perhaps you hadn't heard (wasn't hugely publicised) but Cisco bought them up. Now Cisco is a hardware AND sofware company. Some of their hardware, like their Pix 535s, are little more than a PC with a special flash card to boot off of. The price is not for the hardware, it's for the software and support.
Soooo, Cisco actually has an intrest in seeing that the stuff they sell as Linksys does not start to compete with their bigger stuff they sell as tehmselves. Often the difference is mainly software, sometimes completely.
Like take a cable modem I bought from them (a Cisco one, this was before the buyout). As shipped to me it was a basic cable modem. It would hook up to a DOCSIS provider and do waht cable modems do. However the thing ran IOS, and, had I paid for it, they had a version of the code with a firewall, VPN, IPSEC, and a ton of other things.
So just because they sell rocking hardware, doesn't mean they don't also have an intrest in certian software restrictions.
Is anyone working on the WRT55AG, the dual-band (a/b/g) cousin of the 54G? I've got one of those and it actually has a lot of problems. (I haven't gotten the source code on Linksys's site to work properly yet.)
How come there isn't a whole industry around this? I imagine there is a whole slew of firmware that could be 3rd party modified to incorporate new features. For example, there are many old laptops that could incorporate newer hardware if only the firmware recognized it. I understand that the laptop manufacture wants you to buy a new laptop, but sometimes the only reason why a newer processor can't be used is because the firmware won't recognize it so it won't boot. Argh!!!
--- I'm Green Hornet's sidekick not Inspector Clouseau's!
what are the chances of someone modding some wireless router to the linux mesh router project. this would make an inexpensive AP for all your wireless mesh routing needs.
You know, you really deserve a +5 Funny for that one. ;-)
I've been using zoneedit.com for all my dns my "custom dns" needs. they have free accounts that will handle 5 domains. It comes with email forwarding and page redirection. Might want to check that out. =)
"You want a toe? I can get you a toe by three o'clock... with nail polish."
This is fantastic - I have a 54G and never knew (other than an nmmap guess) that it was eve Linux, let alone GPLd.
Now, do any of these excellent firmwares solve the problem whereby the damn thing won't have an XP box plugged into it (Network Cable Unplugged) unless there's a hub/switch in-between? Drives me to distraction, and Linksys say it's not faulty...
Worked/s fine first time with my powerbook, obviously.
The Slashdot Paradox: "100% Overrated"
IMHO, widespread IPv6 adoption isn't going to come from customers forcing it on ISPs, it will come from ISPs forcing it on customers. IPv6 benefits the people in charge of managing really large networks, which isn't end users. Right now, ISPs can keep going using NAT, DHCP, and private networks to avoid switching over, but eventually they'll switch to IPv6 when the pain of the switchover is less than the pain of maintaining the system.
Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
Why does English need three different words/spellings (there, their and they're) for what is only a single concept? Wouldn't it be much more efficient just to adopt a single spelling, "ther"? As in:
"Ther eating ther lunch ther".
Works for me!
WIll this firmware work for older versions such as the wired BEFSR41
Even as WiFi box is usig GPL source they haven't released their source as they are obliged to accordingly to GPL.
Interesting point which also brings up some concern about built-in backdoors etc...
All kidding aside, here's the business model for 2004:
quiquid id est, timeo puellas et oscula dantes.
Did we listen to the same show? He was comparing his VoIP phone to a landline. The ringing was him switching phones and calling them back.
She's still young and the demon suit is already bulging at the seams. She isn't fat now, but I guarantee you she'll weigh in around 300lbs+ by age 25.
She's what, 14 now? You sicko.
Sveasoft is working on a mesh firmware for the Linksys WRT54G. We hope to have a preliminary release sometime in late March.
Life is a tale told by an idiot, full of sound and fury, signifying nothing.
William Shakespeare
AFAIK she's 23 or 24.
Perhaps you're more into this kind of stuff.
And by the way, I'm only 19 myself. But sure, I'm the sicko allright...
Not exactly a Linksys-related issue here but I appreciate the anti-Cisco environment :)
1ghz AMD box - $500.
4 Ebay'd Adaptec Quartet NIC's - $200.
16 port router of goodness for under $1000
She (Cerene) was 32 when the pics were taken.
As I read this Slashdot post, it was in response to testing network connectivity on my Linksys WRT54G. Not because it is great, but because it keeps consistantly dropping my wireless connection since I have updated to the Sveasoft firmware. I also use VoIP and it was important for me to prioritize bandwidth in order to make phone calls.
I have tested the configuration using 2 laptops with wireless cards. It seems as if both units will drop out at roughly the same time, and are able to see other Wireless APs in the area, but not the Linksys. Has anyone else experienced a similar problem with te WRT54G? I am wondering if maybe I just have a bunk unit, or if this is a common issue.
On an unrelated matter, 2.4 GHz cordless phones wreak complete havok on the wireless network. Are there any techniques, channels, etc. that can be used to avoid overlapping frequency utilization?
i swear my userid used to be lower.
Here is a really interesting link for the Hispanic community: ValenciaWireless on the WRT54G
You didn't listen to the entire segment. His inbound packets get dropped a couple of times, towards the end of the segment. You can tell because he says, roughly, "David, I lost you".
-l
Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
They're sorta like your mom ^H^H^H the food preparer. Except younger. And cute.
I could've swore I heard the whole thing, but I guess not. I humbly submit myself to public ridicule.
I would like to see a firmware that would
1. Limit bandwidth from unauthorized users to a fraction of the connection the owner is paying for (eg xDSL)
2. Route all traffic from unauthorized users through the gateway (eg xDSL router)
3. Block unauthorized access to port 25 to avoid spam from people on the street.
That way we could all share our internet connections and read our email when travelling without the hassle of commercial hotspots.
Guest visiting us could use our networks without exchange of keys and passwords.
Where is this "open" project's source code?
Life is a tale told by an idiot, full of sound and fury, signifying nothing.
William Shakespeare
Figured i'd better point this out, but there are already some good solutions to fixing this problem with FBSD. Check out this software router project called M0n0wall. http://m0n0.ch/wall/index.php I currently use it on a old p1, 200mhz, 40Mb of ram to control up and downstream bandwidth, so my computers dont interfere with my Vonage phone service. Works like a champ! Must have taken a total of 30 minutes to setup.
I had a rather power hungry PC based wireless/3G/APRS/AX.25 router in my car for a while which I used to serve Internet at conventions and such. I recently replaced it with the WRT54G and the sveasoft firmware, which has several benefits:
:)
:)
- The WRT54G only uses a few watts, whereas the PC based router spiked at 300W during startup and consumed north of 60W at idle and south of 100W during load. I also lost between 10-30% of the power due to conversion losses from the DC-AC-DC conversion through the auto inverter, since I couldn't find a good ATX power supply that ran on DC that I could couple to the car's batteries...
- The WRT54G has dual antenna jacks that I don't need to buy delicate adapters or pigtails for. I couple them directly to the jacks on twin high gain 2.4GHz dipole magmounts on the roof of the car, which gives me way better reception than I was getting from the orinoco, a pigtail, and a single one of the same antennas.
- Speaking of reception, kismet has been ported to the WRT54G! I don't need to screw around with the orinoco patches or hack my prism2 cards to add an antenna jack; it just works. I currently feed wifi data from the WRT54G to another computer which actually merges the GPS data with the wifi data from the WRT54G, because the WRT54G only has 4MB flash and 32K NVRAM for persistent storage, and you have to solder a USB serial chipset to the WRT54G PCB to add a serial port to it (for reading GPS's NMEA output); it doesn't come with one.
- Now that sveasoft added dropbear to their latest firmware, you can ssh into the device and run wakeonlan to power up other devices on your network remotely. This is seriously cool shit; I park my car, it associates with my home AP in client mode and shows up on my home network. I can then ssh into the WRT54G to power up the other computers in the car using wakeonlan to transfer files to them (transfer rate is somewhere around 1 megabyte per second in my environment), start the car, use the TNC in the car's ham radio, etc. I had to turn off the PC based router I was using before because it would drain the deep cycle marine batteries I'm using to power the car computers in an hour or two at load, but now I can leave the WRT54G on for a few days before the batteries even get low.
- If I forget where I parked my car, the antennas I'm using for the WRT54G are +6dBi, so I can pull out something with 802.11{b,g} and warwalk the parking lot looking for a strong signal from the WRT54G
- It's only $80 brand new around here in the bay area, which is damn cheap for a low power 200MHz Linux box with 16MB of memory, FIVE ethernet jacks, your choice of DC or AC power, pretty lights, official vendor provided source code for the firmware, an active community hacking on it, and a 802.11g capable wifi chipset with diversity antennas in form factor half the size of the smallest mini-ITX machine you can possibly get. And they're on the used market for prices approaching numbers that make me want to say it's close to disposable pricing. Heh, disposable routers
-- thalakan
I've got a WRT54G that I tried to install for a client to connect with her corporate PPTP VPN. It didn't work with PPTP VPN - apparently it was dropping GRE packets.
...I then tried various versions of the Linksys firmware to no avail. Eventually I stumbled across http://h.vu.wifi-box.net and found a hacked firmware upgrade that fixed the problem but I have serious reservations about using this for my client!
I have no access to the source code so how do I know whether or not this hacked upgrade monitors outgoing connections and passes interesting bits of information on to the author?
Certainly I could sniff the wire and find out for sure but I don't have time for this!!! There's tremendous potential for a malicious third party to monitor traffic using this. It just makes me leery when there's no source code to preview. Even if there was, I don't have the time to review it!
Any similar thoughts/concerns?
You need people like me so you can point your fucking fingers, and say "that's the bad guy."
Figured i'd better point this out, but there are already some good solutions to fixing this problem with FBSD. Check out this software router project called M0n0wall.
http://m0n0.ch/wall/index.php
I currently use it on a old p1, 200mhz, 40Mb of ram to control up and downstream bandwidth, so my computers dont interfere with my Vonage phone service. Works like a champ! Must have taken a total of 30 minutes to setup. Only a 5 MB download, no Harddrive required, just a CDROM and a floppy drive.
Donald Duck is going to have a SCREAMING ORGASM with all the new bandwidth he'll have with this new patch.
I have this router, but whatever I turn on in the router settings, iTunes sharing won't work. Any ideas?
If it wasn't on slashdot, I wouldn't know about it. Because it is on slashdot, downloading it will be hell.
Debian is Slow, Worse, Expensive
/lib/modules, as you are going to need it.
Open source may be good, but there is one example that sticks out like a sore thumb as a problem with open source. Debian gnu/Linux. It is offically the Worst Linux Distribution ever made.
First of all, Debian has the most out of date software packages of any major mainstream distros. Even in the unstable version, is KDE 2.2 and Gnome 2.0, with Xfree86 4.1 (A version that really sucks). There are literally years that pass between each update of Debian.
Secondly, its a pain in the goatse to set up, first of all, you are forced to use Kernel 2.2, which is horribly hacked with "backports" to get any use on any modern machine (Read, made after 1999). Good luck memorizing all the *.ko files in
Configuring XFree86 is hell! If you don't have a Thick X11 orilley book, and a list of your horizontal sync values from your monitor's intruction manual (if you even have one), BOOM! There goes your monitor.
Even then, good luck getting anything over 640x480@16 colours.
The most common response to help questions on the Debian mailing list is "n00b, READ THE FUCKING MANUAL, you idiot, go back to WINDOWS XP if you can't learn to use dselect", true too, search the archives if you think I'm lying. Other distros give you comprehensive PRINTED MANUALS, PHONE SUPPPORT and/or freindly forums where repling RTFM gets you banned!
Debians support for any decent hardware, including USB mice, scanners, Sound cards, heck even Serial devices struggle. If you can even get 80x25 text mode with PS/2 input devices you are really lucky.
Apt-get has many flaws. First of all it uses a non standard package format (the rest of the world uses RPM, deprecate the DEB format!), has broken respetories, and out of date software to install. All this combined with the kludgey dselect user interface make package management a nightmare.
And if you think I'm joking about this, find out why THOUSANDS of Debian users are switching to REAL distributions Debian is falling to pieces, if it is to survive any market share it will be through its superior forks (Xandros, Lindows, K/G-noppix) and unoffical package respetories.
Of course, while all this is going on, the only thing the Debian maintainers do is argue about politics on the mailing lists. The distribution decays while its creators argue over inane details like software licensing and the virtues of Marxism. Please! Spare me the political rhetoric and just give me a working distro!
Don't get me wrong, I love Linux, and I'm happily using distros such as Mandrake, SuSE, Gentoo and Fedora. But I'm sick to death of zealots that push obsolete Distros on me EVERY FREAKING TIME linux is mentioned. I'm speaking from real world experiance here.
Well, in THAT case, you and your horse of a mo(droped connection)...
bork bork bork!
I didn't listen to the show, but I'll summarize it for you anyway:
Homosexuals are wonderful, and the white man is evil. Shall we go to the theatre?
By the way, that is also the summary of every show NPR has produced for the last 10 years.
Those who think that you can't make money off the GPL are wrong, at least in the case of hardware makers GPL'ing their firmware.
And how does this prove that you can make money off the GPL? They are not making money off the software, they are making it off their hardware. I would appreciate it if you would keep your mouth shut when you don't know what you are talking about.
(Former Red Hat employee)
http://www.staples.com/products/SpotLights/040201/ 554372/Default.asp
Power over Ethernet hacks (PoE) are very cool.
Ralph Fowler PoE hacked Dlink DWL-900AP+. Tons of photos and some brave soldering.
MacOS refugee, paper MCSE, Linux Wanna-be
Is the BEFW11S4 even Linux? Bandwidth shaping on this widely used box would be a wonderful thing.
I want to hack my D-Link DI-604 Router, but I cant find a How-to that will help me learn.
Can any point out a "how-to hack an appliance router"?
I spent a ton of time tweeking the settings with the nice but slow HTML interface, so I want to be able to upload ip and domain block rules as text files.
I want to tweak the from and subject strings on the logs emailed to me.
I want to learn if PoE works with my router.
I want consider changes and tweeks to the kernal. Or changes to the HTML interface.
Any one know where to start reading?
MacOS refugee, paper MCSE, Linux wanna-ba
What about the Belkin 54G wireless gateway/router (M# F5D52314). From what I can tell (pulling apart the ROM) it too runs linux (like the linksys). In fact I would go so far as saying that the router itself is a rebatched linksys with a different web interface. Best part is that its usually on sale for $69 almost every 2 weeks!
Gee - would you trust those update from non linksys software image? what if those code has backdoor and allow hacker to get into your network? I guess that's why we buy expensive router/NAT firewall for that safety. Do I trust you because it is free
"a lot of the routing logic is hardware based"
No it isnt. Not in a $2000 cisco.
You need a (starting at)$15k cisco for that.
The $2k ciscos are all bottom-end ciscos which do everything in CPU and software.
Doesn't seem to be much headway.
But hey, I'm doing constructive stuff other than just hoping.
when hacking hardware, there's a fine line you have to walk. Go to far and you'll have big business interests coming down on you hard. E.G. Tivo (hackers who haven't crossed the line) vs Sat TV Geeks (hackers who did cross the line).
[Fuck Beta]
o0t!
Can I use the WRT54G's firmware on this model? My current WRV54G locks up every 5 minutes, and since there are no newer firmware items available, I was hoping to try some other solution to turn my current paperweight back into the all-in-wonder it was supposed to be.
Anyone manage to get the captive portal running on one of these things? (Such as http://nocat.net/ 's splashd)
I've got a public location that would be great to dump yet another trashheap box on the network for a captive portal.
Public hotspots generally don't have much room for hardware.
Proxim makes an access point that has a captive portal bundled in (the ap2500), but it is cost prohibitive ($800'ish last time I checked) and if you want to customize it for your location and user policies, you've got to run a webserver that it redirects you to.
Bundling this in would make this (more) useful for many more people.
Thanks,
Gyp
The Netgear RT310/RT314 routers are actually just rebranded ZyXEL Prestige P310/P314 routers.
ZyXEL continued to update the firmware while Netgear did not. You can download patched ZyXEL firmware that can be used in the Netgear routers from netgear.org.
Also, read netgear.org for tips and tricks (such as tricking your router into ignoring ICMP pings).
The US Army: promoting democracy through unquestioned obedience
And if you install the right firmware, you can turn it into a geForce FX 5950! Jozer99
The D-Link 614+ 802.11g router I have reboots itself randomly every 10 minutes or so, and every time you change a setting it has to reboot itself again and drop you off the network again. Firmware updates didn't solve this problem.
It SUCKS. That's all there is to it.
+++ATH0
DaveC
There are no stupid questions...just stupid people.
she's good to whack off to!
Do you even lift?
These aren't the 'roids you're looking for.
With this firmware upgrade, you can drastically reduce your Ad-Aware objects identified. Enter in the keyword "doubleclick" and that will save your network from a bit of trouble.
My G5 is the machine I most often reach with IPv6 via 6to4 tunneling when I'm away, since my machines with direct external connections both run Linux and provide 6to4 tunnels. I have two separate IPv6 6to4 Linux gateways for redundancy, one on a TWC cable modem and the other on SBC DSL. My G5 picks up the IPv6 router advertisements for both and adds two IPv6 addresses to its interface list. If one service goes down I can still use the other. And because there's no ingress filtering in 6to4 tunneling I can easily set up asymmetric routes, e.g., going upstream on DSL and downstream on cable. (The cable modem is usually faster in both directions, though, so normally this doesn't make much sense.)
Panther also implements 6to4 tunnels. You have to set them up, but you can have a local 6to4 tunnel interface come up automatically whenever you get on the net with any of your interfaces. This comes in very handy on my G4 PowerBook, although its utility is limited by the prevalence of NATs in certain public Internet access services since 6to4 doesn't work through a NAT.
I'm still new to MacOS having only obtained our Macs just after Panther came out, so I don't know if these features are also present in Jaguar or earlier versions of Mac OS X.
What do the computers in your car do?
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
Actually i disagree completely. I've owned a Linksys switch, two identical 5-port routers, and for a brief time I owned the wirelss 802.11B version of the 5-port router. We had the thing for a couple of weeks, and it never worked right. It would consistently drop network connections to every computer on the network for a second or two at a time, anywhere from 1 to maybe 30 times an hour. Looking on Linksys's site, I found that in fact a LOT of people were having this problem. More troubling was the fact that no Linksys representatives bothered to respond regarding the issue in THEIR OWN FORUMS, at any point in time. The forums were virtually swamped with complaints, and yet not a peep about how to fix it, or even that they were working on a solution. Calling them on the phone found me a representative who told me to upgrade the firmware...which I did, and the problem continued. I was told if the problem continued to purchase a new router with the upgraded firmware pre-installed. I was incredibly disappointed with the whole experience. We'd been buying Linksys equipment for years and years, used it to run our whole home network. Based on their horrible support, we haven't bought a single Linksys product since. We ultimately bought an MS router for the same price, which was 802.11G, and worked perfectly within 5-10 minutes of opening the box. I've got a very bad attitude towards MS and their policies, and products. It took a really bad situation to make me switch to them. The fact that their product actually works well is just that much more annoying. But hey, if a few people have written their own Linsys firmware that actually works, more power to you. Just don't ever expect any help from them if you have a legitimate problem. They're troublingly incompetant.
once you go slack, you never go back
'Course, there's no need to hack your router for VoIP bandwidth if the VoIP box handles it for you. The Motorola VT1000, the phone adapter currently being issued by Vonage, has a built-in one-port router with "Quality of Service" management. If you install it upstream from the rest of your network, it reserves adequate bandwidth for VoIP. At least in theory.
There is this an old slashdot story that recommende this article by an OpenBSD hacker about priotizing tcp ack packets. So the solution is to have enough bandwidth to send the ACKs back, and you will only have that if scheduler handles the bandwidth (Look at his graphs they show it crystal clear from peaks at 130kbps to an even 83kpbs upstream).
I don't know about wondershaper but with tc you can match ACK and give them priority..
tc filter add WhereEver
match u8 0x10 0xff at nexthdr+13
Actually enabling telnet access is trivial (/usr/bin/strings is your best friend).
curl -u admin http://[LAN ip adres DG834G]/setup.cgi?todo=debug
Enter your webinterface password, telnet to the device, and busybox greets you.
Firmware flashing is difficult, at the end of the file two bytes are some sort of CRC, if they are incorrect the webinterface refuses to flash your firmware. I'm still trying to find out what these two bytes mean.
I have a dlink 704P. It has a parallel port for printer sharing and a serial port for dial up modem backup. Wouldn't that be cool to customize? It allowed me to ftp to it. I logged in as root. I dont have any permissions, though. What to do?