Pagina 1 di 1

[RISOLTO] Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: sabato 22 ottobre 2011, 11:14
da giusepm
Ho un notebook Asus K52F e ho dei problemi con la sospensione in kubuntu 11.10 aggiornato dalla 11.04 (sia prima che dopo l'aggiornamento). Non funzionava ed è stato necessario seguire la guida all'inizio di questo topicper riuscire a mettere in sospensione il computer: adesso la sospensione e il resume vanno a buon fine.

Il problema che rimane è che usando il tasto "sospendi" del menu di kickoff oppure la combinazione Fn+F1 al resume il wireless non funziona più. Se però nel terminale digito "sudo pm-suspend" il notebook va in sospensione e il wireless funziona correttamente anche al resume.

Ho speranze di farlo funzionare?
Grazie  :)

Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: sabato 22 ottobre 2011, 11:22
da steff
Io l'ho configurato alla chiusura del coperchio > sospensione, pulsante spegnimento > ibernazione. Non sapèrei perché dal menu non va. Prova anche dall'icona batteria.

Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: sabato 22 ottobre 2011, 14:33
da giusepm
mmm purtroppo è lo stesso sia chiudendo il coperchio che dall'icona della batteria: al resume il wifi non funziona più.
Non capisco perché invece da terminale (sudo pm-suspend) va tutto liscio e al resume il wifi funziona correttamente   ???

Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: sabato 22 ottobre 2011, 14:38
da steff
Strano davvero. Andiamo OT ma se individui il nome del driver in

Codice: Seleziona tutto

lsmod
un

Codice: Seleziona tutto

sudo modprobe -r <driver>
sudo modprobe <driver>
dovrebbe risolvere.

Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: sabato 22 ottobre 2011, 15:02
da giusepm
steff ha scritto: Strano davvero. Andiamo OT ma se individui il nome del driver in

Codice: Seleziona tutto

lsmod
un

Codice: Seleziona tutto

sudo modprobe -r <driver>
sudo modprobe <driver>
dovrebbe risolvere.
Questo funziona! Il modulo si chiama ath9k. Però devo scrivere a manina

Codice: Seleziona tutto

sudo modprobe -r ath9k
sudo modprobe ath9k
dopo ogni resume per far ripartire il wireless, altrimenti non funziona.

Se tutto questo potesse farlo in automatico kubuntu sarebbe molto più bello.
Grazie mille  :)

Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: sabato 22 ottobre 2011, 15:08
da steff
Veramente strano che lo fa da terminale. Ci sono dei script che vengono eseguiti, si potrebbe inserirli lì, ma è macchinoso. Più semplice: creati un alias:

Codice: Seleziona tutto

kate .bashrc
ctrl+f  e cerca alias e inserisci

Codice: Seleziona tutto

alias wireless="sudo modprobe -r ath9k && sudo modprobe ath9k"
Un riavvio o una un scheda nuova  di konsole (meglio yakuake  :-) )  e dovrebbe chiederti la pass quando dai

Codice: Seleziona tutto

wireless
Ovviamente il nome del alias puoi scegliere.

Stacco questa discussione e la metto in kubuntu, visto che è un problema di kde.

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: domenica 23 ottobre 2011, 11:54
da giusepm
Grazie, utile :) Ho pensato anche che potrei far fare tutto a kubuntu al resume e allora ho creato uno script copiando un po' qua e un po' la su internet (io non ho mai scritto una riga di codice ovviamente):

Codice: Seleziona tutto

#!/bin/sh

case "$1" in
   thaw|resume)
      modprobe -r ath9k 
      modprobe ath9k
      ;;
   *) exit $NA
      ;;
esac
l'ho salvato in /usr/lib/pm-utils/sleep.d, e l'ho reso eseguibile con:

Codice: Seleziona tutto

chmod a+x /usr/lib/pm-utils/sleep.d/99ath9k
Però non funziona... Dove sbaglio?

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: domenica 23 ottobre 2011, 19:32
da steff
Il fatto è che ci deve essere già uno script che lo fa, visto che da terminale funziona bene. A mano funziona?

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: domenica 23 ottobre 2011, 20:34
da giusepm
Sìsì, a mano funziona ._.

EDIT
Intendi provando ad eseguire lo script da terminale?? Ehm... no, ho provato adesso e non funziona... forse è sbagliato  ;D

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: domenica 23 ottobre 2011, 20:43
da steph7
non so se questo può essere utile
http://ubuntuforums.org/showthread.php?t=1707338&page=3 (post da #18 in avanti)

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: domenica 23 ottobre 2011, 21:21
da giusepm
steph7 ha scritto: non so se questo può essere utile
http://ubuntuforums.org/showthread.php?t=1707338&page=3 (post da #18 in avanti)
È incredibile, non funziona per me... molto strano...

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: domenica 23 ottobre 2011, 21:48
da steff
Credo che da te il problema è di kde e non di pm-utils, visto che da terminale funziona bene.

Re: Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: lunedì 24 ottobre 2011, 9:59
da giusepm
Ragazzi, grazie davvero dell'aiuto... alla fine ho risolto dando un'occhiata anche qui: http://askubuntu.com/questions/67280/wireless-doesnt-connect-after-suspend-on-an-asus-k52f.
Il problema è che (in /etc/pm/sleep.d) dovevo chiamare il mio file 00_###. Chiamandolo 10_### non funziona!

Avevo anche lo stesso identico problema con l'audio, ed ho risolto con questo:

Codice: Seleziona tutto

#!/bin/sh

case "$1" in
  suspend|hibernate)
    /sbin/alsa suspend
    ;;
  resume|thaw)
    /sbin/alsa force-reload
    ;;
esac
exit 0
chiamandolo 30_###. Con i nomi 00_### 10_### 20_### non funziona... Sarà a causa di alcune gerarchie (?) che non riesco a capire bene, non so.

Ciao a tutti  :)

Re: [RISOLTO] Dopo sospensione/ibernazione dal menu wireless in tilt

Inviato: lunedì 24 ottobre 2011, 13:04
da steff
Rimane di capire come mai da terminale fungeva. Cmq complimenti, me ne faccio un segnalibro  ;D