Primeiro, o WPA2 não pode exigir um nome de usuário.
Você provavelmente tem duas camadas envolvidas:
Wifi, que pode estar aberto, e pode ser WPA / WPA2 com uma senha.
Portal cativo - DEPOIS que você se conectou ao Wi-Fi, se navegar para qualquer lugar e tudo funcionar, você deve ser redirecionado para uma página da web do portal cativo, o que provavelmente está pedindo o nome de usuário e senha.
Teste-o graficamente primeiro com o Safari, apenas para validar o redirecionamento e registrar o local de destino real.
Então, se você quiser experimentar um aplicativo terminal, o Lynx é um navegador de texto famoso - há Lynxlet para Mac, que pode ou pode não funcionar para você.