Da poco ho installato su un portatile HP Opensuse 13.2 e ho riscontrato un calo di batteria a pc spento.
Accade solo quando spengo il pc da Opensuse mentre spegnendo da win non si presenta, ricercando sul web ho trovato dei riferimenti a problemi simili derivanti da wake on lan che io non ho mai attivato ma sembra essere presente sul mio sistema.
Non ho nessuna voce nel bios per disabilitarla così ho provato con ethtool
Dopo l'avvio del pc
genio@linux-j3ci:~> sudo ethtool eno1 root's password: Settings for eno1: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Speed: 10Mb/s Duplex: Half Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: no
Disabilito WoL
genio@linux-j3ci:~> sudo ethtool -s eno1 wol d
Dopo il comando
genio@linux-j3ci:~> sudo ethtool eno1 Settings for eno1: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Speed: 10Mb/s Duplex: Half Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: no
Così facendo se spengo il pc la batteria non si scarica da sola ma al successivo riavvio mi ritrovo WoL ancora attivo e così siamo da capo
Volevo sapere se cera modo per disabilitare questa piaga che a me non serve o se era possibile creare uno script da inserire non so dove con il comando
sudo ethtool -s eno1 wol d
Siccome non ho ancora trovato soluzione al mio problema chiedo a qualche anima pia se mi può aiutare a capire dove e come posso creare un file che mi forzi, allo spegnimento del sistema, il comando
Nel caso non fosse possibile avere un risposta qui sono disposto ad aprire un altro post in una sezione più adeguata