



Your Own Linux Wireless Access Point 177
prostoalex writes "Peter Seebach decided to build his own Linux-based 802.11b wireless access point. The article on IBM DeveloperWorks talks about the hardware and software requirements, implementing the operating system on the CompactFlash card, loading Apache and Perl onto the server. The build-it-yourself wireless point is not going to be cheaper than commercially available products, but its educational value is immense." And HaeMaker writes "We have all seen the 802.11b/g booster made from a Pringles can. Well, these guys have taken the idea, put some math behind it to find the optimal can size and have turned it in to a cool product."
Okay... (Score:1, Interesting)
Re:Okay... (Score:4, Insightful)
Re:Okay... (Score:3, Informative)
Re:Okay... (Score:2, Funny)
Wait...
Re:Okay... (Score:2)
Re:Okay... (Score:3, Informative)
Why this is news for nerds, stuff that matters, I will never know...
I found the article basically pointless and nothing more than what anyone who would be likely to try a project like this already knows..
Build your own ... (Score:5, Insightful)
Pretty much the way most of my computers were built. 'Oh neat, I can buy that computer for $300 - a complete working system."
Hmmm - needs a sound card. (cha-ching!)
Hmmm - needs a better video card. (cha-ching!)
Hmmm - needs more memory. (cha-ching!)
Hmmm - needs a bigger hard drive. (cha-ching!)
Hmmm - needs a quieter CPU / case fan. (cha-ching!)
Hmmm - needs faster CPU. (cha-ching!)
Hmmm - needs a CD burner. (cha-ching!)
At the end, only the case, power supply and mobo are original on your uber "$300" machine. And then only maybe.
God help the guy that keeps all the spare parts, then goes out and buys a case, power supply and mobo to install them all into because
Re:Okay... (Score:1)
;)
Re:Okay... (Score:5, Interesting)
I'm doign most of the work with an old P200 right now.. got that out of a dumpster at a local school. My box does the AP, routing, dhcp, dns, and eventualy i'm goign to try and set it up as a wirewall. the ability to SSH into the AP is very handy.. none of the AP's out there (besides super expensive Cisco IOS based AP's) do that.
Soekris + OpenBSD is the way to go (Score:2)
This guy is right on and that goes double if you're going to be putting the device outdoors.
APs are *stupid* - if you use a unix OS on Soekris you can run current tcpdump + libpcap and *see* low level 802.11b errors. I'm doing this with an eye on a drop in device when troubleshooting is required at an outdoor site.
It might actually work, hmm? (Score:2)
The original wap11 was OK but the succeeding and current versions are an abomination. And no, the firmware updates don't make a lot of difference.
I eventually binned mine and bought a cheapy 3com one which has been great.
Re:Okay... (Score:5, Insightful)
1) you can get more out of the box. (near-endless possibilities for customization) - similarly, the article probably contains more than your average slashbot response (like this one, for instance:))
2) it's fun and rewarding to do things for yourself. much like actually reading the article and drawing your own conclusions is fulfilling, while buying off-the-shelf solutions leaves you feeling empty and purposeless - the same way you should feel after posting trollish first posts.
Re:Okay... (Score:1)
Re:Okay... (Score:2)
Err... read the front page please? (Score:1, Funny)
The build-it-yourself wireless point is not going to be cheaper than commercially available products, but its educational value is immense.
I guess even users with excellent karma can't be expected to read these days =(
Re:Okay... (Score:1)
You'll actually learn something doing the former, and at the end of the day you've got a penguine box, freed from the herd of windows using sheep you are.
Re:Okay... (Score:5, Insightful)
Didn't you read the summary?
Cheaper to buy... (Score:5, Informative)
Certainly, rolling your own is a learning experience but this is hard to beat. Where to you get a switch to put in a roll-your-own box?
Re:Cheaper to buy... (Score:2, Informative)
there ya go.
4 port pci switch/hub thing
Re: (Score:1)
Re:Cheaper to buy... (Score:1)
--w
Cheaper buys for desperate people. (Score:2)
Re:Cheaper buys for desperate people. (Score:2)
1. Size. 486 Laptops are small, but the box for the 4521 is 1"x10.2"x?? (probably around 6").
2. Utility. The 4521 comes with 2 10/100 ethernet ports and 2 PC Card ports. This box can be a gateway for your wired and wireless networks to your ethernet broadband connection.
3. Weight. Those old 486 laptops frequently
I want the WiFi Sniffer! (Score:5, Interesting)
little keychain devices that tell you when your in a hotspot.. thats great!
http://store.yahoo.com/directron/etector.html
found a place that has them too since the link on the webpage is already broken
Re:I want the WiFi Sniffer! (Score:2)
Re:I want the WiFi Sniffer! (Score:1)
anyways, mod me as stupid but i metamoderated that as unfair mod... surprisingly fresh metamoderation oppurtinity.
Re:I want the WiFi Sniffer! (Score:4, Informative)
There's also iStumbler [versiontracker.com] and MacStumbler [versiontracker.com], which I haven't used. And ALL of these have yet to hit v1.0 btw.
Re:I want the WiFi Sniffer! (Score:4, Interesting)
Kensington's got one that's $10 cheaper and much more elegant. [kensignton.com]
Re:I want the WiFi Sniffer! (Score:2)
Re:I want the WiFi Sniffer! (Score:2)
Yep. Like Netstumbler for PocketPC. [netstumbler.com]
And yes, I feel like a karma-whoring-linker today.
Who eats all those Pringles? (Score:4, Funny)
!Sig
Re:Who eats all those Pringles? (Score:1)
Great idea despite the cost... (Score:5, Interesting)
A mini-ITX case and some assorted hardware and I could have made a much more configurable, sturdy access point for only a little more money. Sigh.
You're not alone (Score:2)
Re:Great idea despite the cost... (Score:5, Interesting)
You could get a better product, but that extra $20 it costs just goes straight to QA.
Re:Great idea despite the cost... (Score:2, Informative)
Just Google for your model number + firmware or poke around on LinkSys's site. That's how I found it.
HTH.
YEP Update your FLASH! (Score:3, Insightful)
I use a laptop, zaurus, and my kids computer upstairs is also conneted to the net by WiFi
Re:YEP Update your FLASH! (Score:4, Insightful)
The golden rule with Linksys is UPGRADE THE FLASH.
Hell, I just updated my four port BEFR or whatever it is; I bought it three or four YEARS ago, they're still selling the exact same model, and they're still upgrading it. The upgrades not only fix problems, but often add completely new features.
Re:YEP Update your FLASH! (Score:2)
Athlon 700 w/SCSI?? (Score:2)
my router is a pentium 133 w/32 MB SDRAM running OpenBSD 3.2 on a 420MB disk
Never had a problem with it. Then again, it's only serving about 10 concurrent LAN connections to the outside at once, so...still, plenty for a home/small office network.
Re:Great idea despite the cost... (Score:1)
not that much more money. (Score:2)
The article was your service all along! [slashdot.org]
hostap (Score:5, Interesting)
My company is doing a similar thing, only using mini-PCI cards to keep the box's footprint as small as possible.
It works like a charm, and you can even build security on top of it. hostap supports WEP out of the box (although that's not really security) and MAC address authentication, even via radius!
I've worked extensively with this sort of thing, very useful and if you already have a linux box, much cheaper than an off the shelf access point.
Re:hostap (Score:1, Troll)
Re:hostap (Score:3, Interesting)
Want to stay up-to-date with the latest security fixes?
apt-get update; apt-get upgrade
Done.
Especially when I have to reboot my "professionally administered by a multi-million dollar corporate ID deparment" work Wind
not cheaper in the long run (Score:3, Informative)
I certainly have too many old boxes laying around. Yes, building your own access point is much more interesting. And you get to customize so that you have the features that you want. But in the long run it will be a lot more expensive to operate that PC that uses a few hundred of watts of power than an access point powered from a small wall wart that uses a few watts of power. If, like most users, you leave your internet
Re:Which won't stop them from suing. (Score:1)
I already have a linux router set up, so extending it in to a wireless AP could be a fun project.
Re:not cheaper in the long run (Score:2)
Show me an old box that lives off "a few hundred watts" and I'll show you one trashed power supply.
Just because your average PC power supply says "300W" on the case, does not mean that the computer it's attached to runs at 300W constantly. Your average "300W" power supply would quickly burn out if it was run at its rated capacity for more than a few hours.
Re:not cheaper in the long run (Score:2)
The bottom line is, if you pay for the power (and pay again for the AC to cool i
Re:not cheaper in the long run (Score:2)
I'm going to do this exact setup, so my cost for equipment will be $50 + 65 + $50 + 30 (cable). $195 plus my time which will be paid back later by how valuable t
Re:hostap (Score:2)
We get the thing as an included part of the total box we sell, so I wouldn't know where to get it separately, sorry. Maybe ActionTec will sell it direct.
I wonder... (Score:4, Interesting)
Re:I wonder... (Score:2)
Re:I wonder... (Score:2)
But the cantenna was great. I remember seeing plans in popular electronics, thinking if I lived in an apartment building I'd make one in a minute.
'Course, nowdays it's hard to even FIND a metal slinky anymore :-(
But the cantenna wasn't an antenna! (Score:4, Informative)
Besides, it was never registered as a trademark [uspto.gov] by Heathkit (ah, the simpler days!), or any other company.
Re:I wonder... (Score:2)
I've seen the phrase "Cantenna" in use in some form or another quite a lot recently. For instance, I've come across this fellow's "cAntenna" [etherdesigns.com] while looking for a good antenna for war driving (suggestions are welcome, please, pretty please. directional or omni? buy what where?); a Google search for "cantenna" [google.com] shows that it is being used not as a brand name but as a generic name for a Pringles-can (another "pass me a Kleenex"-type generic term) type antenna. So even if they had ever had recognition as a brand
no one home (Score:2)
It's not about cost or utility here -- (Score:5, Insightful)
It's not hard to take some of the author's ideas and twist them around for other custom networking applications, or even make cheap wireless appliances based on the concepts he's presented. Hats off to the man for providing us with a bit of education.
Re:It's not about cost or utility here -- (Score:4, Informative)
Y'know, it's interesting, because at least *my* last draft of the article pointed this out; it's not about being cost-effective, it's about learning how to do something fun and interesting.
FWIW, I still use a Linksys for my primary WLAN because it's cheap and fairly high-power, and reaches across the street, and it's already configured. But... if I have to replace it, I'll probably replace it with homebrew.
Re:It's not about cost or utility here -- (Score:2, Funny)
Now if I could only get a VIA EPIA and 6" Touch LCD for the same price* as linux I'd be set.
I don't want to patch my wireless access point... (Score:1)
This isn't building a wireless access point. (Score:3, Insightful)
Re:This isn't building a wireless access point. (Score:1)
Kinda makes me wonder why all those cheap "computer repair" kits you see, you know the zip up fake learther deals, come with IC extractors. I mean, who uses this stuff?
Re:This isn't building a wireless access point. (Score:2, Insightful)
> This is throwing an 802.11 card in a computer and configuring it.
Actually, that's basically what some commercial WAPs are. For instance, here's a picture of the main circuit board of the D-Link DI-614+ [trent.us], showing that the wireless guts are in fact an 802.11 card. Why re-engineer a wireless circuit when the cards are already small and mass-produced?Not such a good idea (Score:4, Funny)
Of course, security should always be of great concern, and this is why WinCE has made such headway with internet devices as of late - it was created delibirately to be small, robust, secure and stable - everything youd want from your network.
Of course, it must be noted, that linux was written in C which makes it very good, since C is object oriented.
Re:Not such a good idea (Score:2)
Re:Not such a good idea (Score:3)
I wish no one would mod this guy up. Look at his posting history. He's obviously some sort of troll. An entertaining one, but still a troll. Not to mention, Microsoft fanboys and PHBs will probably see this as "proof" Linux "is better than" Windows.
Hah! I use Linux in embeeded controller for robot. (Score:1)
file system with app and utilities fits under
8MB of Flash! So HA!
WINCE takes up 16MB of RAM and is SSLLLLLOOOOOOWWWWW
And my MK104 embedded controller does not tie up resources while running the Linux kernel. I've got
WiFi, ADC, DAC, Sonar, PWM and Digital Audio controlled by the robot as well as GPS on Serial
and a CMU Vision system on Serial.
And.. Shit.. there's my Zaurus PDA that runs Linux, Wifi , My own custom apps I wrote in QT3
Re:Not such a good idea (Score:2, Funny)
Clue Meter (Score:5, Funny)
If it took you this far to realize it was a joke, you are: a genius
It's a great desktop operating system
If it took you this far to realize it was a joke, you are: pretty enlightened
but it doesnt scale well into small places
If it took you this far to realize it was a joke, you are: about average
Of course, security should always be of great concern, and this is why WinCE
If it took you this far to realize it was a joke, you are: fading fast
that linux was written in C which makes it very good, since C is object oriented
If it took you this far to realize it was a joke, you are: breathing my air. Please stop
psxndc
Re:Clue Meter (Score:2, Funny)
Re:Clue Meter (Score:2, Insightful)
That only makes you more observant than 90% of the /. crowd. ;-)
I wrote my post pre-parental-moderation.
psxndc
Build your own router (Score:5, Interesting)
This post on their forums caught my eye
I have been sucessful in using the ROM image in a CompUSA branded 4 port switch/router for US$39.95. www.compusa.com has computer strores throught the USA. The router, from what I understand, is made by FMI. It uses a Samsung 4510B CPU, ADMtek ADM6996 5 port ethernet switch device, 512kB flash and 4MB SDRAM. The part appears to be able to take up to a 4MB flash. I'm using a 2MB part in a TSOP socket. uClinux boots up to prompt and the ethernet port works.
My /. review of the article (Score:4, Funny)
It was really, really hard but well worth it and the Earth was saved.
The End.
Homeade Pringles can? (Score:4, Funny)
What I want to know is why bother making your own Pringles can.....?
Cantenna FAQ definitions (Score:1)
Yeah.. but you can build a cell structed network! (Score:3, Interesting)
code and build a network of wireless access points.
Each access point should have 2 cards, possibly 802.11a for the uplink and 802.11b as the downlink.
This can be accomplished. Say for instance you
build a star shaped network and "home" is in the
center and the host you need to reach is 5 miles
to the east, your routing table would have rules
on each WAP that will relay your IP traffic the the proper destination.
How about a mini-distro for free wireless nets? (Score:5, Interesting)
a mini-distro for AP's that:
- shields the internal (personal) net, from a public, wireless net.
- routes between the private net, the public net, and the internet.
- do proper routing between AP's: it would be nice if there was a way to use your neighbours excess bandwidth to the internet, or use them as a failover when there's an outage just for you.
- provide proper limits: stop providing to the public if you reach 80% of your monthly bandwith limit, prioritize a bit of the bandwith for your personal net (so that other people can't use up all the available bandwith so there's none left for you), maybe only provide your connection to "members" of the network, etc.
- make it available in an easy updatable flash image for homemade and commercial AP's.
- make it configurable for people who have even more interfaces: multihoming with adsl and cable for instance, IR/visible light links/...
The idea would be that while not everyone has the expertise to configure their routers for all these features, everyone who wants to can just reflash their AP with an image, and be able to provide/get wireless services, and be a part of a real emergent wireless network. It'd be interesting for other reasons too: where I live for instance, all upload speed for residential cable/adsl connections is capped at 128kbit. If I want to send files fast to a friend a couple of blocks away, they could be just routed over the wireless network, via a couple of hops: no need to go over the internet - chances are the speed will be a lot better than 128kbit that way. Also by cooperating in a network like this, you'd have increased speed and reliability for all - not everyone uses up their bandwith / monthly volume limit all the time.
You mean like Pebble Linux? (Score:4, Informative)
Pebble Linux [nycwireless.net]
Re:How about a mini-distro for free wireless nets? (Score:2)
A good portion of the software currently runs on Linux as that is what the research/development folks are using to build prototype systems.
NRL [navy.mil]
Assorted Papers [surrey.ac.uk]
Whats the DISTANCE for the pringle can ? (Score:1)
Compact Flash bad idea, so I've read (Score:5, Interesting)
I wanted to do something similar a while back, and I wanted small. I figured using a VIA EPIA-M and a CF with CF to IDE I could create a pretty small server. Perfect for Kiosks, but I ended up finding a page all about CF to IDE and why it shouldnt be used as a boot device (yeah like I bookmarked it) and was discouraged.
Anyone have any experience with that?
Re:Compact Flash bad idea, so I've read (Score:5, Informative)
Re:Compact Flash bad idea, so I've read (Score:4, Funny)
Whoa, if your CF cards are that radioactive, you're buying them from the wrong place!
Quote from article (Score:5, Funny)
Re:Quote from article (Score:3, Funny)
Not that he is right, but I happen to think that one is too many.
Re:Quote from article (Score:3, Interesting)
Every hacker I know would be happy to walk a friend through this for "come over, help me with this, I'll buy pizza". Not because it's anything like our real rates, but just because open source hackers are such cool guys.
Note the word "friend". For J. Random, I'd want my normal $100/hour plus expenses. (In fact, it was doing something very similar to this project under precisely those terms that got me interested in the topic.)
Dog Food can works better than the Cantenna (Score:4, Interesting)
My homemade one made out of a large Pedigree dogfood can works better than the Cantenna.
~50ft more range with a much broader spread.
The building instructions I used are here:
http://www.turnpoint.net/wireless/cantenna
Re:Dog Food can works better than the Cantenna (Score:2, Insightful)
http://www.turnpoint.net/wireless/cantennahowto.h
The antenna FAQ made me laugh.. (Score:1)
"...Unfortunately, ours doesn't come with potato chips..."
FIC MAAT Server does access point and more (Score:3, Informative)
Specs:
Embedded Linux
Transmeta Crusoe TM5600 500MHz
On-board 128MB SDRAM (512MB max)
2X 2.5' IDE HDD 20GB (120GB max)
4 ports 10/100 Mbps Ethernet Hub Switch
Built-in Wireless Access Point (802.11b)
Dimensions: W246 X D240 X H56mm
Unfortunately, it is rather pricey at $995 MSRP or $645 direct from the FIC California branch. Interesting nonetheless.
Horn antennas rule! (Score:2)
I think that the exact spacing and element sizing required for high-gain array antennas (such as the yagi) at 2.4 GHz are tougher than many amateur antenna builders can achieve. The horn antenna is easy to make, if you don't mind something larger.
Can size. (Score:2)
Which, conveniently, is exactly the same size as a regular Pingles can! (Which explains why they only cost 19.95.
Re:Can size. (Score:2, Informative)
Actually a pringles can is a very bad wifi antenna. To work effectovely it should be a couple of meters long. The can shown has a larger diameter, which should be much better.
You can calculate the optimal size yourself here [azwardriving.com].
Markus
Blah, make it worth the expense & effort. (Score:2, Interesting)
However, if you have a soekris, and you want to DIY a wAP - you should really insert a brain to look at the potential advantages instead of just pulling a linux + hostAP mode whoopdedo.
#1. Flexibility. Since this is standard x86 gear, you get to easily make this an 802.11b AP; but now w/ FreeBSD's ath driver (appropriated for l00n1x by madwifi) you can upgrade it to an a/b/g AP. Leet, sud
Re:Blah, make it worth the expense & effort. (Score:2)
A Linux Access Point Howto (Score:3, Informative)
Finally it's in the process of getting published at the Linux Documentation Project.
Slashdot links to some chucklehead's one pager.
http://oob.freeshell.org/nzwireless/LWAP-HOWTO.ht
Mod up, please! (Score:2)
Nice work, Simon...
Re:A Linux Access Point Howto (Score:2)
I don't see why you have to insult me. I wasn't trying for a complete and detailed guide; I was trying for an article to help people who needed a bit of a starting point, and when I started, there wasn't a really good HOWTO out there for it.
What about the Meshbook? (Score:2)
Here, for example [meshbook.com]? It's embedded Linux, you can buy it in a neat little box, or install it on vanilla hardware, and as well as doing the hotspot stuff you can use several together to build a mesh out of the box.