Sou afetado por este bug: 869502 .
Uma solução alternativa que parece interromper o pânico do kernel para mim é desabilitar o gerenciamento de energia wlan0:
sudo iwconfig wlan0 power off
No entanto, parece ativar automaticamente o gerenciamento de energia quando eu desconecto o cabo de alimentação e penso em muitas outras ocasiões também.
Existe algo que pode estar causando isso? Alguém sabe como posso evitá-lo?
Respostas:
O gerenciamento de energia sem fio é executado por um gancho
pm-utils
. Você pode desativá-lo de qualquer uma das seguintes maneiras:Crie um arquivo no
/etc/pm/config.d
. Eu o nomeei na lista negra:e dentro do arquivo mantenha:
Se você deseja desativar outros ganchos, os ganchos padrão estão localizados em
/usr/lib/pm-utils/power.d/
.OU
Você pode apenas criar um gancho vazio em um
/etc/pm/sleep.d
ou em/etc/pm/power.d
. Veja qual funciona para você. ieApenas faça
OU
fonte
chmod -x /usr/lib/pm-utils/power.d/wireless
?Digite
iwconfig
e observe a saída. Você deve ver o nome do seu chipset e se o gerenciamento de energia está ativado ou desativado. Se não diz, provavelmente está desligado.Para desativar o gerenciamento de energia, vá para
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
e você veráMude
3
para para2
e reinicie.Em seguida, execute
iwconfig
e se funcionou, você deverá verPower Management:off
.Fonte: https://sites.google.com/site/easylinuxtipsproject/internet
fonte
Se desligar o gerenciamento de energia da interface sem fio acelera a Internet da seguinte maneira:
Para torná-lo permanente, execute o comando da seguinte maneira:
cd /etc/pm/power.d
sudo gedit wifi_pwr_off
Isso abrirá um arquivo vazio, copie o código abaixo para ele:
Salve o arquivo, lembre-se de
e reinicie.
fonte
sudo iwconfig wlan0 power off
recebo esta mensagem: Erro na solicitação sem fio "Definir gerenciamento de energia" (8B2C): SET falhou no dispositivo wlan0; Não existe esse dispositivo.sudo iwconfig
e verifique qual interface possui extensão sem fio. Às vezes éeth1
.Minha maneira preferida é adicionar a seguinte linha nas
/etc/network/interfaces
configurações da minha interface sem fio:Aqui está um exemplo completo:
Observe que
man interfaces
o comportamento depost-up
pode mudar no futuro.fonte
Por alguma razão, as soluções mais votadas não funcionaram para mim e o gerenciamento de energia continuou ligando novamente. Acabei fazendo o seguinte:
E adicionou a seguinte linha antes
exit 0
:Isso desativa o gerenciamento de energia 30 segundos após o login ...
Edit: Na verdade, isso não foi suficiente. Continuei tentando várias coisas, incluindo https://askubuntu.com/a/614245, que acho que resolveu meu problema (espero).
fonte
Outra abordagem é adicionar uma diretiva explícita (
wireless-power
) para controlar o gerenciamento de energia no/etc/network/interfaces
arquivo de configuração (por exemplo, desabilite-o para wlan0 com DHCP):fonte
Ótimo conselho. 'sudo iwconfig wlan0 power off' parece a única maneira de obter o funcionamento do meu módulo ath9k (com o kernel 3.2 - curiosamente no kernel> 3.5, parece não haver problema, mas os kernels devido aos problemas de suspensão para ram / disco com Infelizmente, o amd64 parece não ser possível, infelizmente.. :-()
fonte
Uma abordagem melhor (pelo menos no Ubuntu 16.04) é criar
/etc/network/if-up.d/wifi-powerman-off
com o seguinte conteúdo:e defini-lo como executável. O gerenciamento de energia será desativado a partir da próxima vez que você se conectar a uma rede.
Isso funciona bem com o NetworkManager.
fonte
Se você usar
laptop-mode-tools
, poderá desativar o gerenciamento de energia sem fio editando/etc/laptop-mode/conf.d/wireless-iwl-power.conf
(Ubuntu 14.04):fonte
Eu criei o seguinte serviço systemd para eliminar PERSISTENTEMENTE o Gerenciamento de energia no WiFi durante as reinicializações. Testado e conhecido por funcionar. Basta colar o script bash abaixo em um arquivo,
chmod 700
o arquivo esudo ./yourFileName.sh
:fonte