WiFi soft-bloqueado por rfkill na inicialização

2

Eu tenho um pequeno Acer Revo PC com Ubuntu 14.10 que estou configurando para rodar como um media center portátil.

Estou tentando configurá-lo como um ponto de acesso WiFi para que eu possa controlar o XBMC / Kodi com dispositivos Android por meio de um aplicativo. Isso funciona bem até agora.

No entanto, estou tendo problemas com o Wi-Fi sendo bloqueado pelo rfkill a cada inicialização.

  • Tentei desbloqueá-lo em /etc/rc.local (rfkill unblock wifi) mas isso não funciona. O que quer que esteja a fazer com que o rfkill bloqueie o WiFi, provavelmente acontece depois de o rc.local ter terminado a execução.
  • Se eu SSH no PC rápido o suficiente depois de uma reinicialização, posso ver que o WiFi realmente funciona por alguns segundos e depois fica bloqueado. Posso ver a rede no meu smartphone também, mas ela desaparece logo após aparecer.
  • Eu encontrei o arquivo que supostamente armazena o estado do rfkill: / var / lib / rfkill / saved-state. Alterar a linha para phy0 0 ou phy0 1 não resolve o problema. Além disso, o arquivo não parece mudar, então, em qualquer loja onde o estado não funcione.
  • Eu tentei remover os scripts prontos para o rfkill (/ etc / init / rfkill- [re] store) - sem melhorias.

O que funcionou para mim foi a seguinte linha em rc.local:

sh -c "sleep 10 && rfkill unblock wifi" &

Mas esta é uma solução ruim, tenho que desabilitar os serviços de AP e DHCP da inicialização automática e iniciá-los "manualmente" no rc.local depois de desbloquear o WiFi.

O que faz com que o rfkill bloqueie as coisas na inicialização? Como desabilito isso?

    
por M3L 29.12.2014 / 23:28

1 resposta

0

Eu estava com este problema e nmcli r wifi on resolveu. O NetworkManager estava matando o wifi após o término da inicialização, e é por isso que as soluções de script de inicialização não funcionaram para mim.

    
por amo 09.05.2018 / 23:49