My building provides internet access. But before you can use it, you need to browse to a website. From there you are redirected to the building's router which asks you for a user name and password, after that it allows one MAC on the network (coffee shop/airport style MAC filtering). This setup is a pain.
What I'm trying to do is set up an ubuntu based box, that will function as a NAT and bridge my own network with my three computers and my phone onto the buildings network using a single MAC address.
The bit I'm stuck on is how to get my NAT box to log in completely autonomously. This has stumped a few people. Any ideas?