Hupnet is meant for use on wireless networks (WLAN) but it works on cabled ethernet networks as well. Any WWW authentication method can be used on the login cgi program, especially Shibboleth, but other authentication methods such as PubCookie, LDAP and RADIUS can be used as well, the simplest being Apache "htpasswd" passwords (useful for testing the Hupnet gateway without proper authentication methods, which may be complicated to set up).
No special software is needed on the client/end user machines using a Hupnet gateway.
Project page: http://sourceforge.net/projects/hupnet
In early 2004 when the Finnish higher education community started to pilot Shibboleth, we at the University of Helsinki quickly realized that Shibboleth can be used as an authentication method for Hupnet to give roaming network access for members of other higher education institutions. The current Hupnet distribution is a result of a pilot project at CSC (the Finnish IT center for science, http://www.csc.fi) where the goal was to release 'Shibbolized' Hupnet.
There has also has been a presentation at the TERENA Networking Conference 2004 about Hupnet using Shibboleth by Mikael Linden from CSC.