Last visit was: It is currently 20/12/2014, 3:24


All times are UTC [ DST ]




Post new topic Reply to topic  [ 34 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 27/02/2009, 17:19 
Newbie
Newbie

Joined: 23/02/2009, 22:29
Posts: 29
ok ieri poi ho provato e funziona tutto!

spegnendo la wifi si spenge anche il led anteriore quindi sembrerebbe che davvero si spegne tutto tutto (come accade con Win in pratica).


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 02/03/2009, 14:06 
Supporter
Supporter

Joined: 16/02/2009, 14:54
Posts: 47
fantastico, che dire sei un campione!
tasto luminosità ok, anche disattivazione WIFI (lucina compresa).
grazie, grazie.
ora, ehm..., mi aiuti a installare una internet key?
nello specifico è la web'n'walk stick della T-Mobile. il problema è che cerca di installare il programma ZEROCD che ovviamente non parte.
che posso fare?
in alternativa internet key sicuramente compatibili?
grazie e ciao

edit: forse è meglio aprire un nuovo post?


Last edited by mauro on 02/03/2009, 14:07, edited 1 time in total.

Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 05/03/2009, 16:31 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Ho rimosso il link al modulo versione 2.6.27-12, che non è più necessario.

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Last edited by voRia on 08/03/2009, 23:58, edited 1 time in total.

Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL - NUOVO SCRIPT
PostPosted: 10/03/2009, 9:24 
Newbie
Newbie

Joined: 02/03/2009, 12:52
Posts: 9
script con notifica grafica wifi on/off, è un semplice mod dello script bluetooth di voRia..
Lo posto in testo x' nn riesco proprio ad allegare il file..

wlonoff.sh
Code:
#!/bin/sh
# Toggle WIFI on/off

WIFI_ON="WIFI enabled"
WIFI_OFF="WIFI disabled"

ICON=/usr/share/app-install/icons/blueradio-48.png

ME=`whoami`
if [ $ME != "root" ]; then
   echo "You need admin rights to run this script. Try with sudo."
   exit 1
fi

if which notify-send > /dev/null; then
   USE_POPUP=1
else
   USE_POPUP=0
fi

if lsmod | grep ath5k > /dev/null; then
   modprobe -r ath5k
   if [ $USE_POPUP = 1 ]; then
      notify-send -u normal -i $ICON -t 3000 "WIFI" "$WIFI_OFF"
   fi
else
   modprobe ath5k
   if [ $USE_POPUP = 1 ]; then
      notify-send -u normal -i $ICON -t 3000 "WIFI" "$WIFI_ON"
   fi
fi
exit 0


Ovviamente il file va a sovrascrivere lo script originale di voRia in /usr/local/bin e reso esecutibile
(sudo chmod +x nomefile), in questo modo non sarà necessario applicare modifiche con sudo visudo.
Nuovamente mille grazie a voRia per il tempo speso e per tutto il lavoro fatto, Buona giornata a tutti!


Last edited by oHsPY on 10/03/2009, 19:16, edited 1 time in total.

Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 10/03/2009, 19:16 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Ho aggiunto la tag 'code' al tuo post per una migliore lettura del codice. :)

PS:
Se usate il mio repository, lo script da sostituire non è più in /usr/local/bin/, ma in /usr/bin/.

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Last edited by voRia on 10/03/2009, 21:27, edited 1 time in total.

Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 11/03/2009, 9:16 
Newbie
Newbie

Joined: 02/03/2009, 12:52
Posts: 9
Bene! :D


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 13/03/2009, 19:02 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Ho aggiornato lo script 'wlonoff.sh' nel pacchetto linux-backports-modules del repository. :)
Ora viene mostrato il popup grafico, e la lingua viene automaticamente settata in base alle impostazioni del sistema (al momento solo italiano e inglese).

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 01/04/2009, 14:49 
Newbie
Newbie

Joined: 31/03/2009, 9:23
Posts: 7
'voRia' pid='9' dateline='1234700176' wrote:
La scheda wireless dell'NC10 è una Atheros e ultimamente lo sviluppo del suo driver libero è davvero molto attivo. Ogni giorno vengono risolti bug e le funzionalità della scheda sono praticamente tutte già supportate. :)

Al primo avvio di Ubuntu però la scheda non funziona, c'è la necessità di installare una versione del driver aggiornato. Niente di complicato: basta installare il pacchetto linux-backports-modules-intrepid e disabilitare il vecchio driver aggiungendo le seguenti linee nel file /etc/modprobe.d/blacklist:

Code:
blacklist ath_pci
blacklist ath_hal


Dal prossimo riavvio la scheda funzionerà correttamente.

Eccoci però alla parte interessante di questo post:
come abilitare il supporto all'RFKILL, cioè la possibilità di accendere/spegnere la scheda wireless quando necessario. :)

Esiste una patch scritta da Tobias Doerffel che è in attesa di essere accettata ed inserita nel ramo principale di sviluppo, e che abilita la suddetta funzionalità.
Per maggiori informazioni date uno sguardo alla mailing list ath5k-devel.

La patch è questa, ovviamente va applicata ai sorgenti del modulo.

Un'altra patch che consiglio di applicare è questa (scritta da Bob Copeland), che risolve un bug che si manifesta saltuariamente e che blocca la scheda wireless e non ne permette l’utilizzo fino al successivo riavvio o sospensione/ibernazione del sistema.

Per gli utenti Ubuntu, come al solito, ho già preparato un pacchetto nuovo con le patch applicate, dato che è la distro che uso anche io sul mio NC10. Così evitate di dover ricompilare. :P

Eccolo qua: linux-backports-modules-2.6.27-11-generic_2.6.27-11.13~rfkill_i386.deb

Una volta installato, bisogna abilitare la combinazione di tasti FN-F9 per attivare/disattivare il wireless. Per fare questo useremo uno script che quando lanciato inserirà/rimuoverà il modulo del wireless dal kernel, operazione che però richiede diritti amministrativi. Per poter lanciare lo script senza che ci venga richiesta alcuna password dovremo quindi creare una nuova regola per sudo.

In un terminale lanciamo il comando
Code:
sudo visudo

questo aprirà il file di configurazione di sudo che dovremo modificare.

Spostiamoci alla linea
Code:
# Cmnd alias specification

e subito sotto aggiungiamo questa linea:
Code:
Cmnd_Alias      WLTOGGLE=/usr/local/bin/wlonoff.sh


Ora spostiamoci in fondo al file e aggiungiamo quest'altra linea:
Code:
%admin ALL=(ALL) NOPASSWD: WLTOGGLE


Usciamo (CTRL+x) e salviamo il file.
Con questa modifica tutti gli utenti appartenenti al gruppo admin potranno lanciare il comando WLTOGGLE (e SOLTANTO quello) senza dover inserire alcuna password.

Ora prendiamo lo script, lo copiamo in /usr/local/bin/ e lo rendiamo eseguibile. Quindi configuriamo la combinazione di tasti:

Code:
gconftool-2 -s --type string /apps/metacity/keybinding_commands/command_2 'sudo /usr/local/bin/wlonoff.sh'
gconftool-2 -s --type string /apps/metacity/global_keybindings/run_command_2 XF86WLAN


In questo modo il tasto XF86WLAN (FN-F9) sarà "legato" al comando 'sudo /usr/local/bin/wlonoff.sh'.

Per qualsiasi problema o informazione, non esitate a chiedere! ;)


Ciao, ho fatto tutto filo per segno, ma se premo FN F9 non accade nulla come mai?? non ho ricevuto errori in tutta la procedura.

Scusate ma sono novello di Linux (Ubuntu) e mi sembra di essere tornato agli albori con Windows 17 anni fa......


Grazie


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 03/04/2009, 17:41 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Non saprei dirti, ci sarà stato un errore da qualche parte.
Comunque, ti consiglio di utilizzare il mio repository come spiegato qui, quindi installare il pacchetto nc10-scripts che si prende cura di installare gli script e mapparli ai rispettivi tasti automaticamente.

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 06/04/2009, 17:06 
Newbie
Newbie

Joined: 31/03/2009, 9:23
Posts: 7
'voRia' pid='579' dateline='1238776910' wrote:
Non saprei dirti, ci sarà stato un errore da qualche parte.
Comunque, ti consiglio di utilizzare il mio repository come spiegato qui, quindi installare il pacchetto nc10-scripts che si prende cura di installare gli script e mapparli ai rispettivi tasti automaticamente.


Grazie mille ha funzionato perfettamente facendo gli aggiornamenti in automatico, solo che adesso ho un piccolo problema..... dopo vari riavvii, si avvia eseguo il login e non posso interagire con il sistema!!! non accetta i comandi del mouse!!! sono riuscito a spegnerlo facendo CTRL ALT F3 con il comando HALT!!! RIAVVIO E SONO SEMPRE CON LO STESSO PROBLEMA!!! qualsiasi cosa voglio aprire non si apre!!!

Help me non farmi disinstallare tutto e rifare da capo!!!!!


Grazie


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 06/04/2009, 17:14 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Prima di tutto ti chiedo gentilmente di non inviarmi come PM le copie dei messaggi che scrivi sul forum, è alquanto irritante :)
Inoltre, questo è il thread relativo alla scheda wireless e parlare dei problemi col mouse è decisamente offtopic. Ti invito ad aprire un nuovo thread se il problema riguarda un mouse esterno usb, oppure ad utilizzare quello relativo al touchpad se il problema riguarda il touchpad. ;)

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Last edited by voRia on 06/04/2009, 17:14, edited 1 time in total.

Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 06/04/2009, 17:23 
Newbie
Newbie

Joined: 31/03/2009, 9:23
Posts: 7
'voRia' pid='609' dateline='1239034440' wrote:
Prima di tutto ti chiedo gentilmente di non inviarmi come PM le copie dei messaggi che scrivi sul forum, è alquanto irritante :)
Inoltre, questo è il thread relativo alla scheda wireless e parlare dei problemi col mouse è decisamente offtopic. Ti invito ad aprire un nuovo thread se il problema riguarda un mouse esterno usb, oppure ad utilizzare quello relativo al touchpad se il problema riguarda il touchpad. ;)


ok .

riavviando il tutto, ho visto che il problema nasce quando premo FN + luminosità + o - a questo punto si blocca tutto. penso sia dovuto all'aggiornamento che ho fatto dal tuo link. su che pagina devo chiedere aiuto? grazie


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 06/04/2009, 18:05 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Dato che il problema riguarda i tasti FN, ti rispondo nel thread apposito ;)

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 07/04/2009, 10:35 
Newbie
Newbie

Joined: 31/03/2009, 9:23
Posts: 7
'voRia' pid='9' dateline='1234700176' wrote:
La scheda wireless dell'NC10 è una Atheros e ultimamente lo sviluppo del suo driver libero è davvero molto attivo. Ogni giorno vengono risolti bug e le funzionalità della scheda sono praticamente tutte già supportate. :)

Al primo avvio di Ubuntu però la scheda non funziona, c'è la necessità di installare una versione del driver aggiornato. Niente di complicato: basta installare il pacchetto linux-backports-modules-intrepid e disabilitare il vecchio driver aggiungendo le seguenti linee nel file /etc/modprobe.d/blacklist:

Code:
blacklist ath_pci
blacklist ath_hal


Dal prossimo riavvio la scheda funzionerà correttamente.

Eccoci però alla parte interessante di questo post:
come abilitare il supporto all'RFKILL, cioè la possibilità di accendere/spegnere la scheda wireless quando necessario. :)

Esiste una patch scritta da Tobias Doerffel che è in attesa di essere accettata ed inserita nel ramo principale di sviluppo, e che abilita la suddetta funzionalità.
Per maggiori informazioni date uno sguardo alla mailing list ath5k-devel.

La patch è questa, ovviamente va applicata ai sorgenti del modulo.

Un'altra patch che consiglio di applicare è questa (scritta da Bob Copeland), che risolve un bug che si manifesta saltuariamente e che blocca la scheda wireless e non ne permette l’utilizzo fino al successivo riavvio o sospensione/ibernazione del sistema.

Per gli utenti Ubuntu, come al solito, ho già preparato un pacchetto nuovo con le patch applicate, dato che è la distro che uso anche io sul mio NC10. Così evitate di dover ricompilare. :P

Eccolo qua: linux-backports-modules-2.6.27-11-generic_2.6.27-11.13~rfkill_i386.deb

Una volta installato, bisogna abilitare la combinazione di tasti FN-F9 per attivare/disattivare il wireless. Per fare questo useremo uno script che quando lanciato inserirà/rimuoverà il modulo del wireless dal kernel, operazione che però richiede diritti amministrativi. Per poter lanciare lo script senza che ci venga richiesta alcuna password dovremo quindi creare una nuova regola per sudo.

In un terminale lanciamo il comando
Code:
sudo visudo

questo aprirà il file di configurazione di sudo che dovremo modificare.

Spostiamoci alla linea
Code:
# Cmnd alias specification

e subito sotto aggiungiamo questa linea:
Code:
Cmnd_Alias      WLTOGGLE=/usr/local/bin/wlonoff.sh


Ora spostiamoci in fondo al file e aggiungiamo quest'altra linea:
Code:
%admin ALL=(ALL) NOPASSWD: WLTOGGLE


Usciamo (CTRL+x) e salviamo il file.
Con questa modifica tutti gli utenti appartenenti al gruppo admin potranno lanciare il comando WLTOGGLE (e SOLTANTO quello) senza dover inserire alcuna password.

Ora prendiamo lo script, lo copiamo in /usr/local/bin/ e lo rendiamo eseguibile. Quindi configuriamo la combinazione di tasti:

Code:
gconftool-2 -s --type string /apps/metacity/keybinding_commands/command_2 'sudo /usr/local/bin/wlonoff.sh'
gconftool-2 -s --type string /apps/metacity/global_keybindings/run_command_2 XF86WLAN


In questo modo il tasto XF86WLAN (FN-F9) sarà "legato" al comando 'sudo /usr/local/bin/wlonoff.sh'.

Per qualsiasi problema o informazione, non esitate a chiedere! ;)


:blush: scusa ancora...

nei passaggi sopra citati, mi sfugge un passaggio... copiare lo script in /usr/local/bin/ se faccio un copia incolla banale, mi dice che non ho i permessi.... tempo fa, ho provato seguendo varie procedure su altri forum ad eseguire la procedura da terminale!!purtroppo mi sono arenato velocemente ... ci sono altre soluzioni?
Ovviamente """linux-backports-modules-2.6.27-11-generic_2.6.27-11.13~rfkill_i386.deb""" è gia installata ma la sk wireless non è attiva... specifico inoltre che il problema si è presentato da quando ho aggiornato il KERNEL alla relase 2.6.27-14- generic

Grazie


Top
 Profile  
 
 Post subject: RE: [NC10] Abilitare la scheda wireless, con supporto RFKILL
PostPosted: 07/04/2009, 10:44 
Administrator
Administrator
User avatar

Joined: 12/02/2009, 18:08
Posts: 1377
Location: Italy
Se usi il mio repository non hai più la necessità di seguire questa guida (e anche tutte le altre), dato che il repo le sostituisce completamente.

Per utilizzare la scheda wireless, tutto quello che devi fare è installare il pacchetto linux-backports-modules-intrepid.
Questo è un pacchetto 'speciale' che si prende cura di installare il pacchetto aggiornato contenente i driver della scheda wireless per ogni nuovo kernel. In altre parole, installando il suddetto pacchetto, verrà automaticamente installato anche il pacchetto linux-backports-modules-2.6.27-14-generic necessario per il nuovo kernel che stai usando.

Comunque, queste sono istruzioni che puoi trovare anche nel thread relativo al repository.

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 34 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net & kodeki