Como criar hotspot wifi no Ubuntu 16.04, já que o AP-Hotspot não está mais funcionando


24

Eu atualizei para o Ubuntu 16.04. Eu estava usando ap-hotspot para hotspot wifi através do terminal. Parece que o ap-hotspot não existe mais; existe alguma alternativa para criar um hotspot wifi? Se houver, como pode ser instalado / usado?


4
Para aqueles que seguem as respostas aqui e recebem uma mensagem como "A conexão X não está disponível no dispositivo wlan0 no momento" enquanto tenta se conectar à rede oculta: O seu dispositivo wifi provavelmente não suporta o modo mestre (não pode ser um AP). Para verificar, consulte help.ubuntu.com/community/WifiDocs/…
akom:

Respostas:


38

No Ubuntu 16.04, há um modo Hotspot na página de edições da conexão WiFi que funciona diretamente para dispositivos Android. Aqui está o passo a passo:

  1. Primeiro, desative o WiFi e conecte seu laptop / PC a uma rede com fio.

  2. Clique em Editar conexões no menu de rede. Em seguida, clique em Adicionar nas conexões de rede para adicionar uma nova conexão:

  3. Escolha WiFi na caixa suspensa na próxima janela e clique no botão Criar.

  4. Quando a janela de edição do ponto de acesso WiFi aparecer, siga estas etapas:

    1. Digite o nome da conexão, SSID, selecione o modo Hotspot.

    2. Na guia Segurança Wifi, selecione WPA e WPA2 Pessoal e digite uma senha.

    3. Na guia Configurações IPv4, selecione o modo "Compartilhar com outros computadores"

      Clique no link, por exemplo

  5. Depois de clicar no botão Salvar, ative o WiFi, clique em Conectar à rede Wi-Fi oculta e selecione conectar-se à conexão que você acabou de criar.

    Clique no link, por exemplo

  6. Seu menu de rede agora deve ter a conexão de ponto de acesso WiFi:

Finalmente, conecte-se a este hotspot no seu dispositivo Android e divirta-se!

Atualizar!

Depois de seguir o guia e antes de ativar o Wi-Fi, reinicie o Network Manager com:

sudo service network-manager restart

Em seguida, ative o WiFi e ele deverá se conectar.


12
Eu tentei isso, mas quando estou conectando através da rede wifi oculta, ele diz: Falha ao ativar a conexão: (2) A conexão 'wifihotspot' não está disponível no dispositivo wlp9s0 no momento. como lidar com isso? Eu estava usando o ap_hostpot antes de atualizar para o 16.04 sem nenhum problema.
Kt Hafis

2
Depois de seguir o guia e antes de ativar o WiFi, reinicie o Network Manager com: sudo service network-manager restart Em seguida, habilite o WiFi e ele deverá se conectar.
30516 Andy

4
não funcionou para mim após a reinicialização, recebi este erro (2) No momento, a conexão 'k-hotspot' não está disponível no dispositivo wlp3s0.
Karim Samir

1
Eu recebi os mesmos erros dos usuários acima: Falha ao ativar a conexão, (2) A conexão 'wifishare' não está disponível no dispositivo wlp5s0 no momento.
Clock ZHONG

2
Posso criar com êxito o Hotspot, mas, além do meu telefone Android, nenhum outro dispositivo pode se conectar a ele. Meu laptop Ubuntu (assim como outros telefones) solicita a senha e fica lá por alguns segundos antes de solicitá-la novamente. Alguém sabe qual é o problema?
Alonso s

20

Solução de uma linha

Primeiro, você pode tentar a solução de uma linha com base na interface de linha de comando do NetworkManager.

nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse

se não funcionar, tente a solução de 3 linhas aqui:

Solução de três linhas

Aqui está uma solução baseada na excelente ferramenta de linha de comando do NetworkManager. É muito simples, funciona com o WPA e o modo de ponto de acesso (por isso funciona em smartphones) e não precisa de configurações complexas. Depois de configurado, você pode usar a interface gráfica para acessar o ponto de acesso. Basta executar as seguintes linhas para criar e ativar o ponto de acesso:

# Create a connection
nmcli connection add type wifi ifname '*' con-name my-hotspot autoconnect no ssid my-local-hotspot
# Put it in Access Point
nmcli connection modify my-hotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
# Set a WPA password (you should change it)
nmcli connection modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk myhardpassword
# Enable it (run this command each time you want to enable the access point)
nmcli connection up my-hotspot

Agora conecte-se ao seu smartphone ... Quando não precisar mais dele, desative-o com:

nmcli connection down my-hotspot

Para habilitá-lo novamente, você só precisará usar o último comando do comando 4 linhas. Você pode observar que, como a conexão também aparece nas conexões disponíveis, é possível ativar / desativar a partir da interface gráfica.


Pode ser necessário instalar dnsmasq.
Richard

11

eu uso create_ap

Verifique a página do GitHub para obter detalhes:

Este script cria um ponto de acesso WiFi com NAT ou ponte.

Eu costumo usar essas duas opções:

  1. Para compartilhamento de Internet em ponte : compartilhe sua Internet Ethernet ou modem via Wi-Fi

    create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
    

    onde wlan0está a sua interface WiFi e eth0é a interface que oferece internet (Ethernet ou modem).

  2. Compartilhamento de Internet a partir da mesma interface Wi-Fi : isso permitirá que você compartilhe a Internet a partir da mesma interface Wi-Fi, útil se desejar compartilhar novamente o Wi-Fi que você já está conectado a ele para estender a área Wi-Fi, por exemplo:

    create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
    

create_apnão funciona para 16.04 no meu PC.
Indiana

você poderia postar comentários para usá-lo no terminal? Eu não sou familiar para fazê-lo, e sempre fico confuso. obrigado antecipadamente
Kt Hafis

2
quando eu fiz o comentário, ele diz: 'wlan0' não é uma interface WiFi, mudei o comando acreditando que a interface wifi deve ser 'wlp9s0', como mostrado em algum lugar, mas a resposta é: ERRO: Seu adaptador não suporta AP (mestre) modo algo pode ser feito?
Kt Hafis

Sim, você deve usar o nome da interface em vez de wlan0, a segunda opção exige que o adaptador suporte esse recurso, não seja o caso. tente o primeiro
Boubouh Karim

Alguém poderia fazer isso rodar no Ubuntu 16.04?
Filbuntu 21/06
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.