Size: 1746
Comment:
|
Size: 2061
Comment: note on oldness
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
WiCap-PHP is a very simple captive portal for ''OpenBSD'' (tested on 3.5 and 3.7). Currently it is maintained by CalebPhillips, although he may get busy and abandon it like so many other projects. This page will earn content as it seems prudent, good to create it at any rate. |
= WiCap-PHP = |
Line 6: | Line 3: |
As of June, 2005, the most recent version is ''gamma''. |
["WiCap-PHP"] is a very simple captive portal for ''OpenBSD'' (tested on 3.5 and 3.7). Currently it is maintained by CalebPhillips. |
Line 8: | Line 6: |
'''Download''': |
Note: This project, while totally stable and usable, is no longer being maintained. My access point no longer runs OpenBSD, and hence, I don't have an itch to scratch (or a platform on which to develop). If you want to take over development of this project, let me know. (CalebPhillips) |
Line 10: | Line 11: |
* http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.gamma.tar.gz * http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.gamma.tar.gz.md5 |
[[TableOfContents]] |
Line 13: | Line 13: |
'''Documentation''': | == Features == |
Line 15: | Line 15: |
Installation instructions are maintained within the tarball, also there is a HowTo here: |
* Simple! * Written in 'C' for speed and portability * (Experimental) Support for statistics-collection using RRDTool * Inspects the ARP table to evict inactive/bad leases * Intended to work with a change-rooted Apache |
Line 17: | Line 21: |
http://www.smallwhitecube.com/php/dokuwiki/doku.php?id=howto:openbsdap | == Download == |
Line 19: | Line 23: |
This will walk you through setting up an OpenBSD 3.7 access point from scratch. (based on Node597) |
* Delta (Interim Release) * [http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.interim.tar.gz wicap-php.delta.interim.tar.gz] * [http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.interim.tar.gz.md5 wicap-php.delta.interim.tar.gz.md5] |
Line 21: | Line 27: |
'''Project Forks''': | === Source === |
Line 23: | Line 29: |
BenjaminJencks rewrote the perl part of WiCap-PHP (version beta) in python, and made some cool improvements. Get his version here: |
The most recent source is available via subversion: |
Line 26: | Line 31: |
* http://bjencks.net/captive/captive-0.1.tar.gz |
{{{ svn co http://svn.smallwhitecube.com/wicap-php/trunk wicap-php }}} === Old Versions === |
Line 28: | Line 36: |
Although, his improvements made the "beta" version much better, ''gamma'' incorporates his changes, with one exception, ''gamma'' in still only PHP and Perl, no Python. My rationale behind this is that Python is not installed with OpenBSD 3.7 by default, and adding it takes significant space, since my Node is using a 256 MB Compact-Flash card for storage, this savings is needed. If you have Python installed, you may want to check out his fork. |
* Delta * [http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.tar.gz wicap-php.delta.tar.gz] * [http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.tar.gz.md5 wicap-php.delta.tar.gz.md5] * Gamma * [http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.gamma.tar.gz wicap-php.gamma.tar.gz] * [http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.gamma.tar.gz.md5 wicap-php.gamma.tar.gz.md5] |
Line 33: | Line 43: |
'''Limitations''': | |
Line 35: | Line 44: |
* Needs to be threaded so that leases actually expire (next version) * Should take advantage of pf's "tables" instead of "macros" (next version) * Some simple accounting and statistics would be cool (version after next) |
== Documentation == There is a FAQ here: ["WiCap-PHP-FAQ"] Installation instructions are maintained within the tarball, also there is a HowTo here: [http://www.smallwhitecube.com/php/dokuwiki/doku.php?id=howto:openbsdap OpenBSD AP HowTo] This will walk you through setting up an OpenBSD 3.7 access point from scratch. (based on ["NodeSmallWhiteCube"]) |
WiCap-PHP
["WiCap-PHP"] is a very simple captive portal for OpenBSD (tested on 3.5 and 3.7). Currently it is maintained by CalebPhillips.
Note: This project, while totally stable and usable, is no longer being maintained. My access point no longer runs OpenBSD, and hence, I don't have an itch to scratch (or a platform on which to develop). If you want to take over development of this project, let me know. (CalebPhillips)
Features
- Simple!
- Written in 'C' for speed and portability
- (Experimental) Support for statistics-collection using RRDTool
- Inspects the ARP table to evict inactive/bad leases
- Intended to work with a change-rooted Apache
Download
- Delta (Interim Release)
[http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.interim.tar.gz wicap-php.delta.interim.tar.gz]
[http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.interim.tar.gz.md5 wicap-php.delta.interim.tar.gz.md5]
Source
The most recent source is available via subversion:
svn co http://svn.smallwhitecube.com/wicap-php/trunk wicap-php
Old Versions
- Delta
[http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.tar.gz wicap-php.delta.tar.gz]
[http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.delta.tar.gz.md5 wicap-php.delta.tar.gz.md5]
- Gamma
[http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.gamma.tar.gz wicap-php.gamma.tar.gz]
[http://www.smallwhitecube.com/toil/programming/files/php/wicap-php.gamma.tar.gz.md5 wicap-php.gamma.tar.gz.md5]
Documentation
There is a FAQ here: ["WiCap-PHP-FAQ"]
Installation instructions are maintained within the tarball, also there is a HowTo here: [http://www.smallwhitecube.com/php/dokuwiki/doku.php?id=howto:openbsdap OpenBSD AP HowTo]
This will walk you through setting up an OpenBSD 3.7 access point from scratch. (based on ["NodeSmallWhiteCube"])