PocketPC Wireless Webserver
Patrick Morris writes: "I learned that I could put Linux on my iPaq... so of course I did. I did a little research and found thttpd already ported to the ARM platform... So, I've got this poor little 206mHz ARM processor with 64mb running a webserver. Hey, it's kinda cool holding a webserver in your hand and being able to walk around with it."
FIRST POST?
I am currently taking time (measured in seconds) until total slashdot meltdown of the poor little ipaq.
Woooo Hoooo!
:)
Damn my karma!
Cruising the internet on my TI-99/4A @ a whopping 300 baud!
----rhad
Slashdot needs to interview Natalie Portman.
as getting slashdotted. You dork.
There's a bunch of web servers ported to ARM. Heck, my Zaurus can run Apache and PHP.
This server is running from a Compaq iPaq 3765 running the Familiar distribution of the linux operating system. The http server is thttpd which can be found here. Furthermore, this server is completely wireless. The only cable plugged in is a power cord to replenish the battery.
I'm probably one of the very few people that will see the page before the PDA explodes in flames. I can't believe he posted the URL to /.
ya don't.
Interactive Visual Medical Dictionary
I had never heard of thttpd ("tiny/turbo/throttling HTTP server") so I looked it up and thought that I would share.
As with the sun's light
My mom was magnificent
Unquestionable
, I've got this poor little 206mHz ARM processor with 64mb running a webserver.
Not anymore. Why would you put a link to it on /. of all places? Even huge sites quiver at the thought of the /. effect. That poor ipaq...
Anyone ever seen an iPaq burn before?
Bryan J. Casto
bryan.casto(a)gmail.com
How long until this Ipaq is slashdoted?
30 sec.
1 min.
5 min.
10 min.
1 hr.
CowboyNeal
Why think of all the useful applications of this! You could... You could.... ummm... actually, I can't seem to think of any.
I'm sure that this poor little beastie will buckle sooner rather than later, here's what it said: (Plus a hit counter underneath, at 165 when I visited)
---
This server is running from a Compaq iPaq 3765 running the Familiar distribution of the linux operating system. The http server is thttpd which can be found here. Furthermore, this server is completely wireless. The only cable plugged in is a power cord to replenish the battery.
will he run out of bandwidth, or processing power? it's 206mhz, but also, he's probably got a cable connection or some sorts, i thought karma suicide was stupid until i posted my webserver on slashdot, my webserver running on my iPAQ
--fetch daddy's blue fright wig, i must be handsome when i release my rage
about a 10 second access time..
;-)
Put up some porn
Mommy. What's a karma whore?
How many seconds do you think it took for us to smoke that thing?
--geethree
You know what to do!
Since it has a power cord plugged in to replenish the battery, as stated on the poor little server.
So, our next step is a fuel cell powered PDA webserver that can be completely wireless until slashdotted?
Not to try to run the webserver under Windows CE using IIs. :)
...I STILL WOULDN'T DO IT! Does anybody really fucking care if Joe Schmoe can install a webserver on a fucking peanut butter and jelly sandwitch?
Really, is this noteworthy? This goes under the Who-Fucking-Cares department.
"Hey, it's kinda cool holding a webserver in your hand and being able to walk around with it."
Right, cool until it melts in your hand and you end up looking like Johnny Tremain.
OK, if this thing lasts more than 10 min I'm really going to laugh!
You mean it was running a webserver. . .
is now the first slashdotted handheld device.
Things you think are in the Constitution, but are not.
You are a blessing to claustrophobics everywhere.
Hey, it's kinda cool holding a webserver in your hand and being able to walk around with it.
/. pretty quickly, you'd better put it down before it blows up!
It's going to get
Since there is not way in hell this little guy is going to take a slashdot style beating, I've mirrored it here
How things change. Back in 1996, I worked for an ISP that supported 2000 users' personal home pages and email on an 85MHz SPARC clone with 64MB. We probably had a little bigger filesystem than your iPAQ -- or maybe not -- but STILL!
Here, just for fun, is a link to my iPaq running thttpd over a wireless link. It's really nothing spectacular.
noah
Goog God is this topic a waste of space. Who gives a shit about such pointless crap?
Gadzooks, what next?
poor little 206mHz ARM processor with 64mb running a webserver.
We used to run a 100mhz sparc with 64mb that did 750k dynamically generated hits per day.
It's amazing what is considered slow...
_______
2B1ASK1
FYI, Microsoft also ships a micro-web server with the Pocket PC OS. I'd like to compare how long it would take the MS web server to get /.ed vs the Linux/Apache combination on the Pocket PC.
I guess adding a mobile camera to this would bring a whole new meaning to the pr0n server ... especially if you forget to turn it off and the girlfriend is over for a visit *blink*
Dream as if you'll live forever.
Live as if you'll die tomorrow.
~Anonymous~
when you can use a beowulf cluser of Commodore 64s?
I'm just kidding. I'm sure you'd have to write your own clustering software in C-64 basic.
Coding Blog
geek: "Hey, is that a webserver in your pocket?"
me: "No, I'm just happy to see you."
Best Windows Freeware
I hit it at 359.
Refresh and it was dead.
Well, on the upside.... If it was the iPaq that burnt out and not the connection dying, he'll be able to try to fix it on his way to the hospital to get those burns he woulda got from holding it when it died!
Dark Nexus
"Sanity is calming, but madness is more interesting."
I got to the page when the counter read 531 -- alas, now it is dead.
I would be quite impressed. As opposed to the gingerbread house witches and the swamp witches, the sand witches are the worst kind of all! They have the worst temper of any witch you'll ever hear about. Getting anything installed on them, especially when they're already covered in peanut butter AND jelly, would be quite a feat!
I reached it at 9:32am MST and it had 506 hits at that point. That was about 7 minutes or so after the /. post.
I just went back there at 9:34am and could not reach the server.
Elsewhere in a galaxy far, far away...but at the exact same time....
- "what happened? Are you alright?"
- "I just felt a great disturbance in the force. It was as if a million transistors in an IPaq all cried out at once, and then were silenced. I feel something terrible has happened."
- A non-productive mind is with absolutely zero balance.
- AC
iPaq webserver
9:25am-9:35am (MDT)
May it rest in peace.
Things you think are in the Constitution, but are not.
For those that have a Sharp Zaurus pda we have been doing this for a while.
How about Apache with PHP
Or maybe the smaller Boa web server
How about a GUI Server manager for these? (screenshots)
Maybe put MySQL on it too have some more fun!
How about instructions on how to set up all of the servers (including smb)
There is nothign quite like getting your data by putting your sd card into the Z, selecting it as the root page and then browsing to it from another box.
Benjamin Meyer
P.S. How would you like to play Doom full framerate, multiplayer on the Zaurus! (for free too) It is coming soon! (Quake is more of a technical demo, can't do much without a floatingpoint, but if you want to see Quake on the Zaurus packages are already made.)
Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
fsck the sucker! ...
shame :)
Open Sores Movement in the Dumps! Another Good Day for America
Brought to you by: Stock Quote Troll
Note: Market data delayed 15 minutes.
Now if was doing that...it would be cool!
Okay, someone please clue me in as to why this is cool.
All this story amounts to is, "Hey look, I got a program to run on a computer. It was even originally intended to run on this computer!"
The Screen Savers on TechTV had a couple of folks demoing a handheld REAL PC from Tiqit. A full 640x480 screen, built-in keyboard, PCMCIA, Secure Digital, docking ability. Price tag will be steep (upwards of $1000), and the processor isn't as beefy as I'd like, but the built-in screen is SEXY.
Counter says 615 now.
Poor thing took 120 seconds to load, but it finally got to it. Time to upgrade to an Xscale processor
~Billkr
Then a gnutella port .... Perfect little device to to carry around then...
---- Booth was a patriot ----
The question isn't how long till it gets slashdoted. The question is what should happen if it doesn't. Will all the big isp's go to ipac's for their server farm. So (wait for it) imagine a beowulf cluster of these.
oh for gods sake ive been running apache on ARM for a long time
the reason that you run apache is that it is threaded and can handle multiple connections at the same time and a bunch of other features that I wont list here see httpd.apache.org
compared to thttpd wich while tiny has no real performance
I wrote a webserver in about 200 lines so its not hard (mine had images as well)
the cool thing would be porting a 802.11b stack to a uCOS or eCOS now that would be cool
regards
john 'MIPS rules' jones
The 206mhz strongarm was the CPU used in lots of Network Computers, like the Dnard from Digital which became most of the NCs (that all flopped of course).
--- I do not moderate.
/. history "might" have been made with this being the first "hand held" to feel the /. affect.
:-)
Any also why did he do it?
Because he could
-- Knowing too much can get you killed, but knowing who knows too much can make you rich.
He did *not* just post a link to a wireless httpd on a freaking *I-PAQ*, did he??? Good lord, he's running the risk of immediate cancer just from the amount of RF energy being channelled through that poor little machine.
"You're either incredibly brave, or incredibly stupid."
Naah, it really is pretty cool. Nice work.
If all the world's a stage, anyone who says they want better lighting spends far too much time in a dark theatre.
How long 'till it puked? I'm imagining the following conversation:
Patrick: Please slashdot my handheld.
Slashdot Community: Well, OK, if you insist.
At least let us know how it went....
ceci n'est pas un sig.
I'm curious: could a well-configured firewall and lots of bandwidth outside the firewall take care of most of the /. effect? I know ppl like to DOS a lot of these sites, but if you filter that out so that only legitimate hits get through, how much is the load on a simple page (this one's probably ~2k) going to be? I wouldn't think you could handle /. on an iPaq, but what would it take, do you think? What kind of webserver would it take to handle this amount of traffic?
Synergy is your friend
I mean, c'mon ... there is at least
one person who ported Apache to Windows CE
(ApacheCE),
so it's not like this particular example is unique
in terms of serving networked content.
One wouldn't even have to go through the pain of
configuring
Familiar Linux,
as was the case here.
Slow news day already?
The real potential for these devices lies in giving individuals the inalienable right to surveil their personal surroundings at all times. Attach a tiny mic and webcam to this device. Goodbye police brutality. Human rights abuses? Perfect, realtime, documentation.
Sure there's problems, but if airplanes get blackboxes, humans surely deserve something similar.
Propose this in congress, and watch which agencies get themselves bent out of shape. Ask yourself what they have to lose from such a device.
microsoftword.mp3 - it doesn't care that they're not words...
It isn't that difficult to get apache, php, and mysql up on a Zaurus with little effort at all. So this deserves a headline for what? Opeing it up for the /. effect?
scientists announce webserver discovered running on GM mouse. Slashdot crowd stamp on mouse.
posting that had to be someone's idea of a joke, right?
I wonder how long before people combine this sort of thing with mesh networks? Then you could wander around getting your pockets slashdotted all day
I was surprised to see Moshe Bar's web server handle the slashdot load just fine. He even says, The server handling this site is a noname PII 500Mhz machine with 256MB RAM, Apache 1.3.20, Mysql 3.23, Linux 2.4.18 and two IDE 6GB disks. Very simple hardware, but it still can withstand the Slashdote tide.
So what troublemakers really should do is stop writing trojans/bots and instead concentrate on building a community website and make sure it becomes really popular. Then, when you want to unleash a DOS attack, forget bots, IRC and all that other stuff, just post it and away you go! :)
=-=-=-=-=-=-=-=-=
Oh bother.
I fucking HATE iPaqs! People were running webservers on Newtons Aeons ago...
That was classic intercourse!
Hes now walking around with a 2nd degree burn on his leg from the slashdotting and the server is down why didnt he make a mirror 1st?
... and we frown upon people using our devices in such a manner. In a way he's stealing money from us, as he's harming our new revenue source based on mobile SMTP servers.
I've alerted Capellas about this. We may now have to spend sleepless nights adding Gopher, POP3, Kermit, and XModem support to our mobile application server package in order to make it more appealing to the finance sector now that they have seen a web server running on it.
This offering is based on the work of the generous developers in the Open Source community. It is written in Turbo Pascal 6 and uses the Watcom graphic library.
Running @ 200Mhz.
Last time I checked that was more than enough for thttpd. thttpd is a non-blocking non-threaded design... (select()). It's supposed to scale BETTER than apache, etc..
It will just have it's network link congested I think, but it won't *die* or *crash*.
Now there's a thought!
"The connection was refused when attempting to contact www.muppas.net."
Well DUH. Like I didn't see *that* coming.
If all the world's a stage, anyone who says they want better lighting spends far too much time in a dark theatre.
Can i put my iPAQ in your cradle and see if it syncs?
The folks at Slashdot must not have anything better to do. This is OLD news - at least a year old.
-- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
oo gee, somebody is running a web server. wowee.
Let us know when you get one running in your butt, that would be news.
Should that be UDM ?
Dildo ist written with a D. (a large one).
All I could think was, "This poor, poor man."
---------
Launch all sig
Which is why he posted the story- to punish him for thinking he's creative when he's not. What better way to get the point across than to initiate a core melt down of his ipaq?
Alcohol, Tobacco and Firearms should be the name of a store, not a government agency.
you're not a nerd if you don't care about this kind of techno-trivia. To a nerd this is the very meaning of life itself!
That was classic intercourse!
"Hey guys, you know how lots of big servers die when we link to them? I just approved a submition with a link to a webserver running on a hand held! I got a stop watch...want take bets on the number of seconds it lasts? Better hurry!"
Come on timothy. How stupid is it to post to slashdot a link like this!?
-Pete
Soccer Goal Plans
The Newton had a personal web server written from scratch as far back as 1996. I improved it from 1998 to 1999 and released it to much fanfare, including such features as built-in HTTP-based instant messenging and Newtonscript server-side includes. Heck, some guys with wireless modems in the bay area were able to use it to serve wirelessly. One guy liked it so much, he featured it in Wired mag (when Wired was still cool). The code was released under the GPL in the summer of 1999 and it's been taken and used for rather extensive development. Check out http://npds.free.fr/ for details on the continuing story of the earliest (and perhaps the coolest) handheld web server.
As has been pointed out, this is not anything revolutionary. However, /. needed more ad revenue :)
/. Lemmings, we all rush to it. Wait...is that a cliff I see ahead?
Being
"Jesus saves sinners...and redeems them for valuable coupons"
Since this little bugger is obviously going to die, I would like to know if anyone here has ever posted a link to a lowly server on /. and if so what were the specs and how long did it live? Just curious, I am afraid to post a link to my hosted site with a fair amount of bandwidth, these people have balls.
If you want to try out Linux running on an iPAQ for yourself, we happen to have one in the HP Test Drive Program. We also have a cross-compiling toolchain that lets you compile for the StrongARM from our Alpha servers. Additionally, we have a number of DEC Shark systems which are also based on the StrongARM processor available for your use.
That is very cool... But I'm wondering if this would be a way to host "unsavory" web sites. For example, if you were posting code for building worms or a hate web site. It's easier to hide a ipaq then it is to hide a tower, monitor, keyboard, etc.
-AlPhAbEt
Now if someone could come up with a wireless, peer-to-peer Gnutella type client....
"A microprocessor... is a terrible thing to waste." --
GeneralEmergency
There's also the BOA web server if you prefer.
What is so impressive about this?
Writing a webserver for a pocket calculator maybe, but modern handhelds and mobile devices are so powerful that they are close to early desktops in power and storage.
Mike
-- Mike
Web server on handhelds is nothing new...
http://www.rainer-keuchel.de/wince/apache-ce.html
Only this runs on Windows CE, no Linux...
raduga> check out headlines on slashdot! :)
raduga> some crazy hacker has apparently managed to run linux on an ipaq!!!!
dc_> OMFG
dc_> who??
dc_> I want one!
raduga> i dunno
raduga> but slashdot seems to think its amazing
raduga> not only linux but an http server!!
raduga> and wifi!
dc_> hahaha
dc_> omg.
dc_> somone's actualy installed linux on an...
dc_> iPAQ!!
raduga> WEIRD
* honeypea goes to read
dc_> really
honeypea> theyre really on the ball, arent they
raduga> slashdot is news for nerds!
raduga> er. you *are* a nerd, aren't you?
honeypea> stuff that used to matter!
And this is a big deal because ...? The Sharp Zaurus has this capability out of the box (seeing as it runs Linux out of the box); in fact, I currently have a full Apache + MySQL + PHP solution running on mine that I use as a mobile test server for presentations. Oh, AND it's also every bit as fast as your standard webserver (won't put the SMP boxes out of commission, but rivals a cheap Linux webserver).
Now that would be cool and something I'd love to have a hack at, however, doesn't 802.11b require a base station? In other words, you can't have two people with wireless cards communicating with each other without going through a base station. If thats the case then you couldn't just wander out into the street and hook up with a bunch of people nearby as they'd need access to your network.
Of course, you could just use bluetooth or IR, but that would mean you'd need 15,000 people stood just a bit too close to each other for comfort.
Avantslash - View Slashdot cleanly on your mobile phone.
Is that the web in your pocket, or are you just happy to see me?
"The two most abundant elements in the universe are hydrogen and stupidity." -Harlan Ellison
If I had known this was newsworthy, I would have posted a few months ago when I got my Visor (Manos, the Handspring of Fate) running httpd with a Xircom wireless ethernet module...
Posted from the wireless couch.
now it it was on an iPod, that would be cool/newsworthy.
I want 2D games back.
Yes you can. Either using ad-hoc WLAN or using GPRS. Or using Bluetooth. All three work great for me..
From the United Newton Network Archives:
Can I use my Newton as a Web Server?
Yes, there is software called Newton Personal Data Sharing (NPDS) that does that.
You can also use a NotesWeb by T. Kuwabara
Check this out: http://www.tow.com/photogallery/20010629_newton_we b_server/
As below, so above and beyond, I imagine drawn beyond the lines of reason. Push the envelope. Watch it bend.
WOW!@ He pulled down a PRE-COMPILED COPY OF THTTPD and INSTALLED IT ON HIS IPAQ!!1 That DEFINITELY MEANS IT DESERVES TO BE ON THE SLASHDOT FRONT PAGE!!!11 You don't get more newsworthy than "some random guy installs some random prepackaged software and RUNS IT!@!1", do you?
Idiots.
But I think that its simply adorable!! I'd like to walk around with a webserver in my pocket!
And to those who already did this a year ago: Should've made a post about it! Then it would be you we're all complementing. See?
I just successfully installed Linux on my marker!!!!! Is this a great day or what????
...to slashdot the fuck out of it
There's one thing computing teaches you, and that's that there's no point to remembering everything.
--Doug Copland
...obviously /.'ed, so I mirrored his site here...wait...ever mind.
My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
Thats right my car is a driving Network. The Chip running my fuel injectors is a mail server. My steroe is cleverly a front for a file server. I have the main combustion system running an apache web-server.
The neat part is each of the disc brakes are actually Harddrives. Thats right and they are a raid too!
Oh and I didn't bother with that linux stuff... ALL MS HERE....
Anyone wanna Drag Race My Web Server?
Razzious Domini
I could be a GREAT KARMA WHORE if I could just shed the few morals I have left.
"So, I've got this poor little 206mHz ARM processor with 64mb running a webserver."
*clicks the link and checks his watch*
Not anymore!
>however, doesn't 802.11b require a base station?
No - 802.11b has two modes, managed and ad-hoc. Ad-hoc sacrifices a bit of performance for the ability to join peer-peer networks that don't have any base station
The point is to do something like this to demonstrate that it can be done, because it'll find a use eventually. For example, wouldn't it be really handy to take this toy to a conference, and after giving a presentation, host the support files on it for the day or two? That's just one use I came up with in ten seconds. The reason for doing this may seem silly now, but then the reasons for networking PCs together back in 1980 were fairly dumb, too. Sure, an iPaq won't handle much, but maybe the iPaq2 (or 3 or 4) will have the bandwidth necessary to make this happen. Who knows? But saying it's dumb because you can't conceive a practical purpose for it right now is short sighted and arrogant.
Virg
This is incredible news! Release all zig for great justice!
There are two wireless Ipaqs running web servers!
Maybe they will vie for control of the airwaves! It'll be duelling, http serving ipaqs!
Every sentence ends in an exclamation point! The subject line has three! I have a very low threshold for stimulus so everything is exciting!
In the future, I would want to not be isolated from my friends in the Space Station.
I really find it cool to run a wireless webserver. If it would of been on mom's electrical playtoy y'all would be reading it with and saying waaauw thats cool! ( i would to ) too bad it's my mom and she will probably want ik back... but hey it was fun while it lasted...
Let the man have is moment of glory !
here comes some cool quote or something
OK that subject line sucked, but anyways... I'm running the httpd webserver on my samsung i300 (a palmOS cell phone). To tell you the truth I find it quit usfull, when one of my fraturnity brothers needs the phone list or GPAs from last semester instead of reading 50 names and numbers out over the phone I turn on the webserver app and give him a URL that he can load up and print out. I think these small PDA/Cell webservers are the prototypes of the small servers almost everything is going to have built in. Imagine having car problems and even befor you know about it the diagnostics computer in you car has already uploaded that information though a wireless link to your local shop, who can then give you a call and set up a repair.
Business News and Resources: www.usasource.net
You do need a base station, but one of the devices can act as a virtual base station allowing you to create a "computer to computer network" in Apple AirPort speak.
This sounds interesting.
Do these iPAQs or Zauri come or be augmented with audio, for example?
A portable web server that streams out live music or video from remote locations (concerts, theatres, seminars, political speeches) would be quite useful.
Practically, though, you wouldn't want everyone connecting directly to the BW limited wireless device. Better to relay to a cache server with big pipes to handle the multicasting.
"Provided by the management for your protection."
Talk about getting a "hit"...this is gonna be more like a nucular meltdown! LOL.
Karma: Good (despite my invention of the Karma: sig)
Two years ago -
JUMPtec AMD 486 DIMM PC 66MHz running a Slackware with apache and pppd, getty etc. and ccam (connectix camera capture software) INSIDE a Omnipoint Redhawk 2000 GSM modem hooked up to a Connectix Quickcam bought on eBay for $40. Linked up to mobilewebcam.com (I let it drop so someone else has got it now). Unfortunately, most of this hardware is end of lifed but it was good while it lasted.
The whole lot spent time between the dashboard of my car and being nailed to a tree looking at my house being built.
The aim was to build a totally autonomous web cam capable of working anywhere. To avoid slashdotting (even a few hits maxed out the connection) we had it uploading JPEGs to a server but it could be accessed directly, no problemo. The only issue we had was the 9.6k circuit switched connection to the ISP would drop every so often, indeed there were telephone numbers that wouldn't even accept 9.6k connections! Nowadays, we'd use a miniscule GPRS module like this one to get a 33k uplink always-on Internet connection.
One other problem was that the picture took quite a long time to scan - it was a parallel port connection. So if you moved the camera, like when I was driving, the picture washed out to white fairly quickly. When stationary it worked fine though.
I have run apache/php on my Zaurus and it works great for serving web pages across 802.11b! I don't know if anyone would try this setup as a production web server; however, it's cool that it works.
Guru
ERA Champion Real Estate
About six months ago, somebody excitedly mentioned that they had successfully ported a webserver to WinCE. And I was thoroughly unimpressed, since the first thing I ever ported to the OS was Apache and it was almost a cakewalk.
Now, somebody has done the exact same thing except they've bound the webserver to a wireless card. Is this worthy of another post? I say thee nay, CorporalBurrito.
Anyway, I think the key here is that you palm kiddies don't understand an important thing about PocketPCs: they are not data managers, they do not simply replace a pad and pencil, they are not neat toys, they are not proof of concept demo pieces. They are PCs that fit in your hand, and anything you can do on a PC and fit into the 320x240 resolution you can do with a palm PC. My Cassiopeia has about the same power and ability of my old Cyrix 166, and I use it to do the same things I used to do -- I play games, I word process, I web browse, I manage files, I play music and movies, I compile programs and so forth. It's not like the palm world, where you're often crippled by the same design requirements that give you your long battery life -- a weak screen, a slow chip, little memory.
Is it impressive that I can play networked Quake and use Java c-s apps and run PostgreSQL and ssh into my server wirelessly from my pocket pc? Yes. Is it newsworthy? Not on your life.
Hey freaks: now you're ju
Try explaining that to the Compaq tech support.
What about a Java app server on a Ipaq?? check this out http://www.zeosoft.com Web servers on an Ipaq are not that exciting. This server runs on WinCE and Savaje very cool...
*narf!*
Until you submit it to
"It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
...have been doing this for a long time. Here is a site that lists a few running Newton Message Pad web servers.. http://misato.chuma.org:2110/ I didn't get to see the IPaq's page, but the Newton's pages listed here are pretty remarkable.
Okay, so it's neither Linux, nor Apache, nor thttpd, but it's Palm, so it's not Microsoft, so it's not evil, right?
There exists a web server for Palm, which will serve up your memos, documents, addresses, and whatever else you want. And you can connect your Palm to the Internet through a cell phone (yay, 14.4Kbps.)
My friend decided to try buffer overflows on the thing, and it survived. Didn't even go down with a "ping -f", which I thought was fairly amazing.
char sig[120] = "\0"
"Hey, it's kinda cool holding a webserver in your hand and being able to walk around with it."
You mean, as opposed to a laptop?http://d116.com/ace/
/. crowd, and I'll agree.
[No, dont expect the webserver to be up and running]
But its a lot better, cheaper than a *gigantic* IPaq+Linux+thttpd. Sheeesh!
Show me a webserver running on a PIC microcontroller
scalable enough to handle the
I can see it now, a rack full of iPaQ's running linux in a huge cluster. Should be interesting, who's first?
... some clever hacker has a T-1 hooked up to the wife's electronic pleasure toy? :)
This sig has been temporarily disconnected or is no longer in service
This is old news... the webserver has been abailable on handhelds.org for a while now.
More intersting in my opinion is the intimate project. Full Debian distro, in your pocket. I currently dualboot to Familiar/Qtopia (for PIM and such, it has a nice UI and fits on my 'paq without a CF sleeve) and Intimate (for everything else, it's a full linux distro). Check it all out at handhelds.org!
A wireless web server was s/w task #3 on my new Zaurus. Way no-brainer. (and I bet my linux-native, developer Zaurus/wireless combo was cheaper than the crappy IPaq one...and my battery death won't cause me to have the unit shipped back to home base for repair).
maybe timothy is just having a bad day. or dreaming [see http://www.monkey.org/~timothy/ @ end of page)...
Mind the gap...
Ben there, done that:
,/ fame...
http://ipaq.bloodgate.com/
http://bloodgate.com/
HTH,
Tels
It's currently offline because I left it today at the office. Sheesh! I could have made
Honestly how many times do we need that EXACT same quoute used for a slashdotted server. It stopped being funny a few years ago. This is the perfect time in my opinion for a reduant mod. Not redundant in the article itself but repeated ad infintum in a million articles.
I mod down any one who says "I'm sure I will get modded down for this"
Neato, but the Netwon did this 3 goddamn years ago
Tudderidudderi-du-tu-du-Tudderidudderi-du-tu-du-Tu dderidudderi-du-tu-du-Tudderidudderi-du-tu-du-Tudd eridudderi-du-tu-du-Tudderidudderi-du-tu-du-Tudder idudderi-du-tu-du-Imagine-a beowulf-cluster-of-these-Tudderidudderi-du-tu-duTu dderidudderi-du-tu-duTudderidudderi-du-tu-du-Tudde ridudderi-du-tu-du-Tudderidudderi-du-tu-du-Tudderi dudderi-du-tu-du...
The company I'm working with just got two test Tiquits, we are working furiously on a killer app. Think medical practices.
Rule of Life Number 2: Remember, it can all go to hell at any minute. --Jimmy Buffet
How does he sync his datafiles (email, calendar, addressbook) with like Evolution?
Wow. Someone who reads slashdot AND IRCs at the same time. And I thought I was a loser.
Nathan's blog
A webserver running on a 1MHz, 64kilobytes of ram C64 is cool.
Running on a handheld with 200 times the processing power and a thousand times the memory is not.
iirc, apple newtons had this ability since the Newton 2100 was released, it used a 162mhz StrongARM processor.
So an iPaq can do it. big digital deal.
Future Slashdot story:
Man Claims Development of Invulnerability Fabric
John Q. Public writes, "I just developed a new kind of fabric that renders the wearer invulnerable. I can be found at 123 Main Street, Smalltown, USA and I'll be wearing a suit made from this fabric in case anyone who reads this wants to drive by and take a shot at me."
A computer once beat me at chess, but it was no match for me at kick boxing -- Emo Phillips
do you even know what thttpd is?
I put it together just now. It runs PCDos and ported Apache Kernel. Very cool. It runs three of my sites and can handle 1.72gb/hr traffic. I even have a hard encryption set up on it. The only problem is that after I got it all loaded, the 8mb was full and I couldn't even load a text only home page! DOH!
Next I plan on porting over my Timex DatLink watch. After that, my third nipple.
When a memory device like "ALL IN ONE " 3D
VOLUME HOLOGRAPHIC OPTICAL STORAGE HITS THE
MARKET then you can say PocketPC and not till then !
If memory serves, most 802.11b wireless card software allows the card to be put into Ad-Hoc Mode, which effectively eliminated the need for a base station. From what I remember, this significantly reduces your range, but it should work in the aforementioned subway car full of wifi users.
I do think these things are fun. Seems to be that 3G mobile phones will offer the ultimate in 'vanity' servers - does anyone know if the telcos are actively looking at hosting services going on their phones?
The basic idea was to be able to port your existing ASP applications to the PocketPC quickly, so you can run them on the device without needing access to a net connection.
-- It is too late for the pebbles to vote, the avalanche has already started.
It's dead, Jim.
I'm sorry to spoil the fun for everyone here, but running a web server on an iPaq isn't really that cool. After all, it has several megabytes of memory and the CPU cycles are measured in hundreds of MHz. The fact that it is wireless isn't new either.
A few months ago, a web server running on a Lego Mindstorm was presented. The Mindstorms has a CPU that runs at 16 MHz and has 32 kilobytes of memory. It communicates using a wireless infrared connection. The details can be found here if anyone should be interested.
It's been about 5 hours since the first time i've tried to connect to it...but i still can't..geez..
http://www.palmzone.net
Yeah, the box is a 1 GHz P3 with a gig of RAM and a fibre-channel RAID array for storage (no internal disks at all...way cool). It does nothing but mirror debian.
I don't have the disk space for extra stuff, but I'll happily add kde.tdyc.com once the new disks come. Maybe then I'll also be able to put up ISO images if they're helpful. I've already contacted the vendor and will probably install them by the end of the month. (and if you think SCSI disks are expensive, check out fibre-channel)
And of course, it's on Internet2, so you'll get very good connectivity if you are on it too.
noah
one guy posting articles trying to get his PDA slashdotted and I can't even afford an entry level PDA... In case the person who submitted the article sees this:
if you have that much money to throw away, can I have enough for a 4MB PDA? (Palm or PocketPC based matters not, just needs 4MB, handwriting support, and enough docs so I can write apps in c/c++ and upload them to the thing.)
Shut up.
Actually, they did ship a web server for the PocketPC... it is included with the platform development kit. I use it all the time.
It's my Sig and you can't have it. Mine! All Mine!
"Hey, it's kinda cool holding a webserver in your hand and being able to walk around with it."
I had a webserver running out of a Palm Vx with a modem two years back. I could hold it in my mind and move around the house with a long telephone cord.
What's so great about this ?
Oh! I think I hit a nerve! And what witty repartee!
BTW, YHBT. YHL. HAND.
Nathan's blog
Already has happened on Newton MessagePad PDAs. Won't post the URLS since I'm sure they don't want to be fried.
A Laughing Vulcan
Last year at Drury U in Springfield MO I had a Palm Vx ($199) with a Minstrel CDPD modem (off eBay for $40.) With that you have a dedicated IP anywhere in town and actually in the downstairs below the Commons (cafeteria.) We used to post log entries from the Palm during live band performances downstairs, anyhoo, we also had a web server on the Palm and it was pretty pimp.
Here are some photos of the setup:
Pimp Palm Vx with Minstrel Wireless Modem
Shot of the Palm Vx serving web pages through httpd application (wirelessly!)
the cool thing is if someone tries to hack it, your ipaq could vibrate...
implementing counter measures! *yoink* battery drops to ground.
Hell, when I was in the 'Nam, with A. Orange and the Victor brothers (Nat and Chuck), I build a PC with a used Jeep tire, some WD-1 wire, bacon grease and duct tape. Remember, anything is possible with duct tape, actually called 'Duck Tape' from where I'm from.
As I remember, we hooked the WD-1 to the PC and used the steel plate in my skull as a satellite dish. The bandwidth sucked, but nobody complained.
Yep, that day I got about three beatings, or hits as they're called today.
Ok, who's next to be put on line to be slashdotted?
Shut up.
OK, fine, I can do the same with my remote control, but Rube Goldberg would be so proud!
-Ray
... he's replaced his "wireless iPaq" website with a more mundane version. He may have been merely attempting to advertise his URL freely to a wide range of individuals.
After all, he didn't accomplish an amazing feat. A few commands and some retail hardware will render your iPaq a wireless webserver.
Do you like German cars?
My university developed software for the iPaq that they call PocketClassroom which includes a web server as part of the package. It runs on the iPaq and Prof's are using it through our 802.11 wireless network.
From the site: It turns a PocketPC equipped with a wireless card into a web server, a presentation controller, and a feedback device for a classroom instructor or for any speaker making a presentation to an audience. By incorporating all these functions into one program, it allows you to 'put class in the palm of your hand' as you move freely around the classroom.
We tend to use wireless applications a lot at Wake. My fraternity would get a Symbol wireless device with a bar code scanner every Friday night for hi-tech party check-ins. Pretty righteous, except drunk kids always thought we were arresting them.
At first I thought it was useless, then I remembered the end scene of Pump Up The Volume when Christian Slater hooks up his pirate radio to the back of his jeep and drives around so the FCC can't pinpoint his location.
Get a selection of these IPAQs and mirror illicit content on all of them. Then hide them in the backs of taxis (need to work on a power supply). Host lots of MP3's on them (or a napster style directory).
Watch the RIAA try and shut this network down when no-one knows the physical location of any of the webservers at any one time.