Reinicie o ponto de acesso Wi-Fi automaticamente no Ubuntu 17.04

2

Estou usando um ponto de acesso no Ubuntu 17.04 para compartilhar minha conexão com a Internet com outros dispositivos. Mas quando eu reiniciar ou suspender o computador, preciso ativar o ponto de acesso manualmente toda vez.

Existe alguma opção, script ou comando para iniciar o ponto de acesso automaticamente após o despertar?

    
por rafrsr 24.06.2017 / 00:56

2 respostas

3

você pode fazer isso com o Network Manager. Verifique o nome da conexão que representa o ponto de acesso que você deseja iniciar quando seu convidado ativo ou apenas

nmcli con show

para que seja iniciado automaticamente

nmcli con mod <connection-name> connection.autoconnect yes

teste com reinicialização

    
por v_sukt 13.07.2017 / 09:54
1

Você pode abrir um terminal e digitar

nmcli device wifi hotspot ssid YOURSSID

Se o seu Hotspot aparecer, você pode criar um arquivo usando

gnome-session-properties

para permitir que seu ponto de acesso seja iniciado na inicialização do sistema. Mas não tenho certeza se isso também funcionará se a sua máquina for suspensa.

Talvez você precise criar dois arquivos com

sudo touch /etc/pm/sleep.d/your-script 
sudo touch /lib/systemd/system-sleep/your-script

Edite os dois com

sudo -H gedit /lib/systemd/system-sleep/your-script 
sudo -H gedit /etc/pm/sleep.d/your-script

e cole

#!/bin/sh
case "" in
  post|thaw)
    echo "waking up..."
    nmcli device wifi hotspot ssid YOURSSID 
 ;;
 esac

para eles. Então você precisaria tornar ambos executáveis com

sudo chmod a+x /etc/pm/sleep.d/your-script
sudo chmod a+x /lib/systemd/system-sleep/your-script

e tente sua sorte novamente ...

O script funciona na minha máquina, mas como estou conectado apenas sem fio e estou usando o mesmo nome do SSID para o teste do Hotspot e depois de um tempo, mesmo depois de dormir, o adaptador se conecta às operações wifi padrão e o Hotspot está sendo desativado e o Wi-Fi está sendo ativado.

    
por starkus 12.07.2017 / 17:15