|
|
Riga 1: |
Riga 1: |
| {{stub}}
| | Questa piccola guida va in soccorso di quanti vorrebbero spegnere il pc da una sessione attiva di XFCE4 senza dover tornare al DM in uso e senza ricorrere all'uso di una shell. Per fare ci� useremo "sudo": |
| =Introduzione=
| | <pre> |
| I dispositivi per l'accesso a reti [[Wireless]] sono relativamente nuovi sul mercato e rappresentano, spesso, un ostacolo per gli utenti del pinguino. Questo è dovuto ad un comportamento poco corretto da parte dei produttori, che non specificano il chipset utilizzato e/o lo cambiano senza notificarlo.
| | $ su |
| | Password: |
| | # apt-get update |
| | # apt-get install sudo |
| | </pre> |
| | Il primo passo � quello di editare il file <tt>/etc/sudoers</tt>. |
|
| |
|
| I driver per queste periferiche, infatti, fanno riferimento al chipset utilizzato dal dispositivo, e se questo viene cambiato... il driver non funziona più.
| | Sebbene il file <tt>/etc/sudoers</tt> possa essere ditato con qualsiasi editor, � molto pi� sicuro usare visudo. Infatti <code>visudo</code> non � altro che una versione leggermente modificata dell'editor <code>vim</code> che non permette di salvare il file <tt>sudoers</tt> se esso contiene errori (in realt� � anche possibile associare a visudo un editor diverso da <code>vim</code>, ma questa � un'altra storia ;-)). |
|
| |
|
| In questa pagina viene raccolta una lista di driver per le periferiche wireless con i relativi siti ufficiali e le liste dell'hardware supportato (sono indicati i link ai siti ufficiali che riportano queste liste, in modo da averle sempre aggiornate).
| | Lanciamo dunque <code>visudo</code> dopo esserci loggati come root in una console: |
| | <pre> |
| | $ su |
| | Password: |
| | # visudo |
| | </pre> |
| | Ecco pi� o meno quello che dovrebbe apparire: |
| | <pre> |
| | # /etc/sudoers |
| | # |
| | # This file MUST be edited with the 'visudo' command as root. |
| | # |
| | # See the man page for details on how to write a sudoers file. |
| | # |
|
| |
|
| =Come Acquistare=
| | # Host alias specification |
| Il momento dell'acquisto è il più problematico: nessuno vorrebbe acquistare un dispositivo che poi non è compatibile con linux. Per evitare questo (o almeno ridurre le possibilità che accada) consiglio i seguenti passi:
| |
| * recarsi nel negozio (oppure visitare un negozio online) ed annotare i modelli presenti (in particolare '''Marca''', '''Modello''', '''Versione''' (se presente))
| |
| * cercare con [http://www.google.it Google] o [http://www.google.it/linux Google Linux] il prodotto, avendo cura di inserire (nel caso si utilizzi Google ''normale'') la parola '''linux'''.
| |
| * controllare con cura i risultati, per verificare se il dispositivo è compatibile o no con linux. Consiglio di controllare più pagine, verificare lo stato dei driver (quando è stata rilasciata l'ultima versione, commenti nei vari forum...).
| |
| * eventualmente, se si è ancora indecisi, chedere sul [http://www.debianizzati.org/modules/newbb/ forum di Debianizzati.Org].
| |
|
| |
|
| Un'altra cosa da non sottovalutare è il potere degli utenti. Se possibile preferire sempre i produttori che indicano sulla scatola '''Linux Ready'''. Anche se potrebbe portare a spendere qualche cosina in più, questo è uno degli strumenti in nostro possesso per ''aiutare'' chi cerca di supportare Linux.
| | # User alias specification |
|
| |
|
| =Dove trovare informazioni=
| | # Cmnd alias specification |
| ==Hardware Database==
| |
| È in corso di sperimentazione un database dei device wireless compatibili con linux. Il progetto è accessibile all'indirizzo http://linux-wless.passys.nl/ .
| |
|
| |
|
| ==google== | | # User privilege specification |
| [http://www.google.it Google] rimane il miglior posto dove trovare informazioni riguardo i chipset usati nelle schede wireless e la loro compatibilità con Linux.
| | root ALL=(ALL) ALL |
| | </pre> |
| | Come in vim, all'avvio di visudo ci si ritrova in "command mode" e non � possibile inserire testo. Per inserire qualcosa nel file dobbiamo entrare in "insert mode" premendo "i" (oppure <tt>[Ins]</tt>): in basso a sinistra deve apparire "INSERISCI". |
|
| |
|
| =Driver=
| | Per ottenere quello che vogliamo, sar� sufficiente aggiungere una piccola linea, che abiliter� tutti gli utenti nel gruppo adm ad eseguire i comandi di shutdown e reboot dal menu di xfce: |
| Una lista di Driver per le periferiche Wireless.<br/>
| | <pre> |
| La presenza di una http://guide.debianizzati.org/images/swirl.png alla Destra del nome indica la presenza in Debian dei driver per l'installazione (eventualmente viene specificata la release in cui sono presenti).
| | %adm ALL=(root) NOPASSWD: /usr/sbin/xfsm-shutdown-helper |
| | </pre> |
| | Il risultato finale del nostro sudoers sar� quindi: |
| | <pre> |
| | # /etc/sudoers |
| | # |
| | # This file MUST be edited with the 'visudo' command as root. |
| | # |
| | # See the man page for details on how to write a sudoers file. |
| | # |
|
| |
|
| | # Host alias specification |
|
| |
|
| ==Aironet==
| | # User alias specification |
| HomePage del Progetto: http://airo-linux.sourceforge.net/ <br/>
| |
| Documentazione installazione Debian: ND <br/>
| |
|
| |
|
| ==Atmel http://guide.debianizzati.org/images/swirl.png==
| | # Cmnd alias specification |
| HomePage del Progetto: http://atmelwlandriver.sourceforge.net <br/>
| |
| Documentazione installazione Debian: ND <br/>
| |
| Debian: Unstable<br/>
| |
| Hardware Supportato: [http://atmelwlandriver.sourceforge.net/usbtable.html Lista Ufficiale Periferiche Usb]
| |
|
| |
|
| == Broadcom 43xx wireless chip == | | # User privilege specification |
| HomePage del Progetto: http://bcm43xx.berlios.de/ <br />
| | root ALL=(ALL) ALL |
| Informazioni: il driver sarà incluso nella versione 2.6.17 del kernel. <br />
| | %adm ALL=(root) NOPASSWD: /usr/sbin/xfsm-shutdown-helper |
| Hardware supportato: [http://openfacts.berlios.de/index-en.phtml?title=Bcm43xxDevices Lista Ufficiale]
| | </pre> |
| | Ora salviamo il nostro file ed usciamo da visudo. Per fare questo premiamo ESC per tornare in "command mode" e poi: |
| | <pre> |
| | :wq |
| | </pre> |
|
| |
|
| ==Madwifi http://guide.debianizzati.org/images/swirl.png==
| | Dopo aver riavviato X e rifatto il login, ogni utente appartenete al gruppo adm sar� abilitato alle azioni di riavvio e spegnimento direttamente dal men� di xfce. |
| HomePage del progetto: http://madwifi.sourceforge.net/ <br/>
| |
| Documentazione installazione Debian: http://www.marlow.dk/site.php/tech/madwifi <br/>
| |
| Debian: Non ufficialmente; il repository è indicato nella guida all'installazione<br/>
| |
| Hardware Supportato: [http://madwifi.sourceforge.net/dokuwiki/doku.php?id=compatibility_list&DokuWiki=0eeb579be25b30b3929f5f50dec10f72 Lista Ufficiale]
| |
|
| |
|
| ==Marvell==
| | Per una raccolta dei comandi di vim leggete [http://www.siforge.org/articles/2003/12/15-guida_vim.html qui]. |
| Non sono attualmente disponibili driver Linux.<br/>
| |
| Alcuni chipset Marvell sono supportati da NdisWrapper mediante l'utilizzo dei driver (file .INF reperibili nei cd di installazione) per sistemi operativi Microsoft.<br/>
| |
| HomePage del progetto NdisWrapper: http://ndiswrapper.sourceforge.net/mediawiki/index.php/Main_Page<br/>
| |
| Documentazione Installazione Debian: http://ndiswrapper.sourceforge.net/mediawiki/index.php/InstallDebian<br/>
| |
|
| |
|
| ==Prism http://guide.debianizzati.org/images/swirl.png==
| |
| HomePage del Progetto: http://www.prism54.org/ <br/>
| |
| Documentazione Installazione Debian: ND <br/>
| |
| Debian: a partire da Sarge<br/>
| |
| Hardware Supportato: [http://www.prism54.org/supported_cards.php Lista ufficiale ]
| |
|
| |
|
| Nota: il driver è stato incluso nel tree ufficiale del Kernel a partire dalla versione 2.6.7-bk3. Per il kernel della famiglia 2.4.X è disponibile, sul sito ufficiale, una patch per abilitare i driver.
| | ---- |
| [[Categoria:Sistema]][[Categoria:Hardware]] | | Autore: jango |
| | |
| | Revisione: ~ The Noise |
| | |
| | [[Categoria:Desktop]][[Categoria:Tips&Tricks]] |