http://www.youtube.com/watch?v=EjZmrw9JkrM
I will not talk about setting up routers and how to open a port to access the server remotely. That is for another instructable. But then you could also use http://www.instructables.com/id/Linux-computer-tweeting/
You need to go to http://www.instructables.com/id/No-solder-parallel-port-break-out/ or http://www.instructables.com/id/Mini-parallel-port-break-out-cable/ and build a compatible cable with the led array mentioned in the instructable. This will be attached to your web server.
Update: added a screen shot of html code.
Update: added asm file (lptout.c) separately.
For more info on using insteon see: http://www.linuxha.com/athome/common/iplcd/
Developer kit : http://www.smarthome.com/insteon/sdk2600S.html
Generating web page tutorials: http://w3schools.com/
You may like this instructable also: http://www.instructables.com/id/Linux-screen-play/
Note: I contacted Insteon about getting a free developer kit to do instructables and help sell their product. They said NO!
Remove these ads by
Signing UpStep 1Requirements
Linux server running apache2 web server with a standard parallel port.. We are using an old Dell GX1 (Pentium II class).
Have administrative rights.
Have build-essential installed on the server
Knowledge of how to compile a c program.
A second computer or mobile web device to access the server remotely
Parallel port cable with led array attached. (see http://www.instructables.com/id/No-solder-parallel-port-break-out/ or http://www.instructables.com/id/Mini-parallel-port-break-out-cable/)
Note: Web page is an internal beta fictional but working site.
| « Previous Step | Download PDFView All Steps | Next Step » |































![HLDS Counter Strike 1.6 [Linux]](http://img.instructables.com/files/deriv/F2D/Z30W/GFA43CBB/F2DZ30WGFA43CBB.SQUARE.jpg)
















For some linux variants, you may want to use sys/io.h instead of asm/io.h.
I guess the following are needed: just imagine the names within angle brackets...
#include stdio.h
#include stdlib.h
#include unistd.h
#include asm/io.h