Estou tentando conectar-me a uma rede wifi em que ela seqüestra todas as solicitações e o redireciona para uma página em que você precisa concordar com os termos de uso antes de permitir a conexão com o mundo exterior real. Essa é uma prática bastante comum e, geralmente, não representa um grande problema.
No entanto, eu tenho um computador executando o servidor Ubuntu 9.10 sem sistema de janelas. Como posso usar a linha de comando para concordar com os termos de uso? Não tenho acesso à Internet no computador para baixar pacotes via apt-get ou algo assim. Claro, posso pensar em várias soluções alternativas, mas suspeito que haja uma maneira fácil de usar wget, curl ou algo assim.
Basicamente, preciso de uma solução de linha de comando para enviar uma solicitação HTTP POST, basicamente clicando em um botão. Para referência futura, seria útil saber como enviar uma solicitação POST com, digamos, um nome de usuário e senha, se algum dia me encontrar nessa situação em outro hotel ou aeroporto.