Comutação de WLAN controlada por tempo?

0

Como posso desligar e ligar automaticamente o uso de uma determinada rede WLAN POR TEMPO?
(supondo que o computador seja executado nesse momento)

Ou, alternativamente, como desativar o Android-Hotspot por horário?

Antecedentes:
Chego às 8:20 no trabalho.
Conexão de internet do meu laptop é executado através do hotspot de telefone móvel.
O celular tem um plano de dados (2GB / mês).
Às vezes, esqueço de desligar o ponto de acesso do telefone.
Às vezes, faço o download de arquivos grandes (por exemplo, 350 MB).
Então não tenho mais dados para navegar, exceto se eu comprar um upgrade de plano de dados. Então à noite eu vou para casa e, potencialmente, o mesmo acontece ...

    
por WitchCraft 17.10.2017 / 17:26

1 resposta

1

A resposta mais simples pode ser um script cron ou um Systemd Timer .

Alternativamente, você pode considerar o uso de uma ferramenta como ifmetric para dar prioridade ao ponto de acesso móvel, para que o O sistema preferirá automaticamente usar outra interface sempre que houver uma disponível.

Editar: Aparentemente nmcli também tem uma configuração de autoconnect-priority , mas não está atualmente exposta através da GUI. Isso também deve funcionar para redes sem fio que usam a mesma interface. Eu recomendaria usar essa solução, supondo que você esteja em pelo menos 16.04 .

Resumo rápido dessa resposta:

Para listar todas as redes e suas prioridades:

nmcli -f NAME,UUID,AUTOCONNECT,AUTOCONNECT-PRIORITY c

Para definir a prioridade de uma rede:

nmcli connection modify <NAME> connection.autoconnect-priority <priority>
    
por Ethan Marmaduke 17.10.2017 / 17:37