Não é possível efetuar login na conexão Wifi aberta pública

14

Como usuário de longa data do Ubuntu (10a +), notei que a relação entre o Ubuntu e os hotspots Wi-Fi públicos (sem segurança wifi) que exigem login por meio de uma página da Web nem sempre foi fácil ...

Às vezes, eu era capaz de ser redirecionado automaticamente para uma página da web para fazer login, mas há algum tempo estou tendo o mesmo problema: depois de se conectar à rede Wi-Fi aberta, o navegador não redireciona para a página de login ! Acabei de atualizar para 16.04 e fiquei desapontado ao ver que isso não resolveu o problema.

Eu tentei excluir a conexão do Network Manager, mas isso não muda nada. O comportamento é o mesmo com qualquer navegador (Chromium, Firefox, Opera, etc). Eu tenho dual-boot nesta máquina e não há problema em se conectar a essas redes no Windows ... Eu realmente não sei mais o que tentar ...

Alguém mais está enfrentando esse problema? Qualquer ajuda para solucionar (ou resolver) o problema é muito apreciada. Por favor, deixe-me saber se você precisa de saídas de comando para diagnósticos.

Atualização: hoje, consegui me conectar a uma dessas redes Wi-Fi, mas recebi um aviso primeiro:

No entanto, tentei me conectar a uma rede Starbucks depois e ainda tenho o mesmo problema. Thaller abaixo apontou para um possível problema no arquivo NetworkManager.conf: alguém poderia postar um arquivo normal para que eu possa ver o que há de errado com o meu?

    
por R Pennese 19.09.2016 / 17:33

7 respostas

5

Para mim,

sudo dpkg-reconfigure resolvconf

resolveu completamente o problema. Espero que isso ajude você.

    
por GiancarloPanizzo 06.01.2017 / 16:08
4

OK, todos, aqui está o que eu encontrei funciona para forçar a página de login para conexões WIFI em hotspots públicos:

  1. Faça a conexão com o WIFI.

    a. Se você estiver conectado, mas não puder navegar na Web, continue em # 2.

  2. Abra um terminal e digite route . Você deve receber um display como:

    Tabela de roteamento de IP do kernel

    Bandeiras de Genmask do Gateway de Destino Metric Ref Use Iface | padrão 10.1.0.1 0.0.0.0 UG 600 0 0 wlo1
    10.1.0.0 * 255.255.248.0 U 600 0 0 wlo1
    link-local * 255.255.0.0 U 1000 0 0 wlo1

Se você digitar o gateway padrão (ou seja, 10.1.0.1) na barra de endereços do seu navegador, receberá a página de login do WIFI.

  1. Aproveite seu tempo na internet.

Eu dirijo um caminhão pelo país e uso o WIFI em paradas de caminhão. Eu estava ficando frustrado por não conseguir redirecionar a página de login do WIFI quando eu conectava o WIFI do truckstop, então não podia navegar na net ou assistir Netflix no meu laptop. Depois de muitas vezes limpar meu cache e reconectar-me ao WIFI, às vezes obtendo a página de login e às vezes não, descobri essa maneira de fazê-lo.

Espero que isso ajude todos vocês!

Felicidades !!

    
por scarrick 13.03.2018 / 03:08
1

Eu tenho o mesmo problema e adicionarei o seguinte ao meu arquivo /etc/NetworkManager/NetworkManager.conf :

[connectivity]
uri=http://nmcheck.gnome.org/check_network_status.txt

( fonte )

    
por Kharm1 02.03.2017 / 09:27
0

O NetworkManager está um pouco envolvido nisso. Quando você configura a verificação de conectividade (consulte man NetworkManager.conf), ela tentará fazer download periodicamente de um site para verificar se ele tem acesso à Internet. Isso também é usado para detectar um portal cativo. Com base nisso, o NetworkManager possui um estado de conectividade, que pode ser de local, portal, completo.

Além disso, o NetworkManager não faz nada. Ao usar o gnome3, o gnome-shell examina esse estado de conectividade e pode abrir uma página de login do portal, que é um navegador com algum website. Talvez existam outros componentes que executem uma tarefa semelhante, como a verificação de conectividade do NetworManager ou o login do portal do gnome-shell.

No final, você também pode ficar sem esses dois. Quando você está atrás de um portal cativo, você pode abrir uma navegação para um site HTTP (não HTTPS), o portal irá redirecioná-lo para uma página de login.

Talvez você não seja redirecionado porque está tentando abrir um site HTTPS. O portal geralmente bloqueia isso completamente, porque tentar redirecioná-lo de qualquer forma resultaria em um aviso de certificado.

    
por thaller 20.09.2016 / 09:11
0

Para os pesquisadores de respostas futuras, tive o mesmo problema de repente no Chromium para o Ubuntu 16.04, mas tentar navegar para um site no Firefox mostrou-me a página de login da rede.

    
por Aruku 29.04.2017 / 16:38
0

A postagem do blog de Guruprasad L para mim.

  1. Crie o arquivo /etc/NetworkManager/conf.d/20-connectivity-debian.conf (você precisará do root ou do sudo).
  2. Adicione as seguintes linhas, conforme recomendado pelo Guruprasad:

    [connectivity]
    uri=http://network-test.debian.org/nm
    response=NetworkManager is online
    interval=300
    
  3. Reinicie o gerenciador de rede com service network-manager restart (precisará do sudo ou do root novamente).

por jtpereyda 26.07.2017 / 08:23
0

Isso provavelmente não ajudará ninguém, mas consegui que o xfinitywifi trabalhasse na minha partição do Windows, depois mexi no endereço MAC até que ele de repente começasse a funcionar. Eu não posso replicar isso atualmente.

    
por qwr 17.06.2018 / 10:46