I've been playing around with the captive portal, and tracked down
some recent lack-of-connectivity (on lan client) issues to it. I have
my mac address entered as pass-through, and whenever I access a web
site, I get an entry as an active portal session, and all is well.
If I allow that session to go idle (or explicitely delete it), I am
denied access to all forms of Internet connectivity until I again
connect to something on tcp port 80 (at which time I'm allowed wide
open access again, with no password prompt).
I don't use a web browser a lot, so I end up with my connection
dropping off every now and then. I'm also planning on deploying this
to an office that will mainly use email and terminal services, and
wanted to use the captive portal feature there, too (since there is no
filtering by mac address), and they will run into the same issue. So,
would it be possible to change this behavior? Maybe for all pass-through
mac (and ip) addresses, have a permanent portal "session"? Or to trigger
a session on *any* ip traffic, not just tcp/80? (I don't know how the
portal is implimented, nor much of FreeBSD's capabilities). I guess
this is almost leaning toward pure mac-address filtering, which is what
I really want, and perhaps could fit that bill as well. (?)
Thanks for a wodnerful product!
administrator at kci dot net is not my email address;
change "administrator" to my first name.