Open Source Hotspots
darthcamaro writes "Not that long ago it was a serious pain to get an 802.11b card to work on a Linux machine. [ed note: We love you Jean Tourrilhes!] Wi-Fi Planet has a story where they do an overview of a wad of open source Wi-Fi projects. Did you realize that you don't even need to spend the dough for an Access Point? - standard Linux routing is enough to create your own access point, with a few other tools like Public IP's Zone CD or the Less Networks Hotspot server, you can freely create a hotspot and manage it all in minutes. I guess all this means that both Wi-Fi and open source are literally 'everywhere'."
Not accusing you of not RTFA, you probably just overlooked this bit by accident;
Guess what? You don't always necessarily need a fixed wireless router device to create your own WLAN. You can do it with two machines that both have Wi-Fi cards, and leave more expensive APs out of the picture.
There are a number of different ways to accomplish this with freely available GNU/Linux based open source software. A typical Linux distribution will generally allow you set up a Linux box as a 'wired' router, so turning it into a wireless router isn't really that big a leap.
My $40 Netgear access point is silent and very small and has all the features I want, Id like to see someone put together a linux based wifi router for that sort of money
r t54g
Actually, there are some Linux based AP's for not much more than that. I'm not talking about x86 boxes, with a Wifi card and software to act as an AP. There are cheap hardware AP's that use Linux, and can be extended & modified.
The one I use is the Linksys WRT54G. It's an 802.11G AP, running Linux, and there are several open projects creating firmware updates with nice feature extensions. At the minimum, it allows you to ssh into the box and modify the firewall settings to do exactly what you want.. which is a bit leap over closed AP's.
Some good info on mods for this AP are here: http://www.seattlewireless.net/index.cgi/LinksysW
Remember...
Most poeple running Linux already have a computer...
What they don't have is a Wi-Fi hotspot...
You can pick up an used Prism 2.5 802.11b card (such as a Dlink DWL-520) for $30 (probably less, before this story hit!). That's it! You've got a wireless access point. Done. No extra hardware to "hide", not more crap to plug in. Just compile in the kernel "hostap" patches, and away you go!
Since you're running a firewall already (you know about Shorewall, right?), it is reasonably easy to set up a firewalled NAT subnet to contain your wireless LAN traffic. Don't bother with silly WEP, use ssh or ipsec for secure access, or just route access from unsecurable Windows boxes directly out to the open internet (use MAC filtering, if you feel vulnerable to losers driving by using your open AP to surf for porn...).
-- -pjk Perry Kundert perry@kundert.ca http://kundert.2y.net