Provavelmente você pode fazer algo assim:
- Instale o HTTPFox (ou outro addon do Firefox) para ver exatamente o que é enviado para o portal para autenticar;
- Construa o comando "curl" (cliente HTTP de linha de comando) que faz o mesmo
- Programe esse comando curl para ser executado periodicamente ou quando a conexão exigir autenticação.