Como se pode desativar o gerenciamento de energia Wi-Fi ao usar o Jupiter?

1

Contexto e problema

Meu laptop (Lenovo ThinkPad X131e 3372-2VU , rodando o Ubuntu 12.04 LTS) congela quando o Ubuntu tenta gerenciar a energia da interface sem fio.

Eu tive que desativar manualmente o gerenciamento de energia sem fio para evitar o congelamento, e isso nunca acontece desde que eu fiz.

No entanto, agora eu uso jupiter para economizar bateria enquanto não estiver usando energia CA, e parece que o gerenciamento de energia sem fio está ativo novamente e o congelamento do sistema começou a acontecer novamente.

Existe uma maneira de configurar jupiter para não gerenciar o poder da interface sem fio? Ou é suficiente apenas desativar o gerenciamento de energia manualmente (por exemplo, jupiter não o ligará novamente)?

O applet jupiter tem feito um excelente trabalho de outra forma. Ele literalmente dobrou a duração da bateria do meu laptop. Então eu prefiro ter jupiter ao redor.

Sintomas

A execução de iwconfig na inicialização mostrará o seguinte, mesmo depois de definir manualmente o gerenciamento de energia sem fio ( sudo iwconfig eth2 power off ) antes de reinicializar ou desligar:

eth2      IEEE 802.11abg  ESSID:"287LyonSt."  
          Mode:Managed  Frequency:2.437 GHz  Access Point: F8:D1:11:9B:89:81   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

Obrigado antecipadamente.

    
por oaskamay 02.04.2013 / 07:40

2 respostas

1

Após pesquisa e alguma sorte (não havia muitas informações na internet sobre como alguém pode mexer com as configurações de jupiter ), consegui encontrar minha própria resposta.

Se você analisar /usr/bin/jupiter , que está escrito em python , ele nos informará que jupiter executará todos os scripts shell power-management de 2 arquivos em /usr/lib/jupiter/kernel/ :

  • battery para os scripts são executados quando o laptop está na bateria.
  • power para os scripts são executados quando o laptop está em corrente alternada.

Para impedir que jupiter ative power-management para sua placa de interface sem fio, faça o seguinte:

  1. Encontre a linha que diz: iw dev $WIFI_ADAPTER set power_save on
  2. Altere para: iw dev $WIFI_ADAPTER set power_save off
por oaskamay 02.04.2013 / 08:17
0

Este diretório contém o ubuntu 12.04 lst power mananager padrão

/usr/lib/pm-utils/power.d/

Dentro de um arquivo executável "sem fio" tem lógica para habilitar, desabilitar sem fio na AC / bateria ou mais seguro.

    
por Javier 05.12.2013 / 04:51