Old:Wireless Support: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
(aggiunto chip Broadcom)
Riga 1: Riga 1:
== Introduzione ==
{{stub}}
=Introduzione=
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.


Penso che anche se non sono particolarmente diffuse, l'uso delle stampanti bluetooth andr� progressivamente diffondendosi vista la loro utilit� per i possessori di computer notebook. L'idea stessa di scrivere questo wiki sull'installazione di una stampante bluetooth non � nato dal nulla: io stesso ho dovuto installarne una e ho trovato difficolt� a reperire informazioni.  
I driver per queste periferiche, infatti, fanno riferimento al chipset utilizzato dal dispositivo, e se questo viene cambiato... il driver non funziona più.
Spero quindi che questo mio contributo possa essere utile anche ad altri utenti di Debian e GNU/Linux.


== Preparazione del sistema ==
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).


Prima di configurare la stampante occorrer� fare delle verifiche preventive. Iniziamo subito verificando:  
=Come Acquistare=
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].


==== La versione del kernel ====
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.
apriamo una console e logghiamoci come root, quindi digitiamo il comando '''uname -a''';


==== Installazione dei programmi bluez-x necessari ====
=Dove trovare informazioni=
Verifichiamo che siano installati i programmi '''bluez-utils''', '''bluez-sdp''' e la '''kernel-patch-2.x-bluez''' (corrispondente al kernel che in uso). Per fare questo possiamo usare '''Synaptic''' o '''apt-get'''.
==Hardware Database==
È in corso di sperimentazione un database dei device wireless compatibili con linux. Il progetto è accessibile all'indirizzo http://linux-wless.passys.nl/ .


==== L'elenco dei moduli attivi ====
==google==
E' importante che sia attivo il modulo '''hci_usb''' che di fatto carica automaticamente anche i moduli necessari al bluetooth. Diamo quindi il comando '''# lsmod''' e vediamo se il modulo � attivo altrimenti attiviamolo con '''modprobe hci_usb''' e modifichiamo '''/etc/modules''' in modo che carichi di nuovo questo modulo ai successivi avvii del sistema.
[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.


==== Recuperare l'URI Device ====
=Driver=
A questo colleghiamo e accendiamo la stampante. Da console - sempre come root - digitiamo il comando '''# hcitool scan'''. l'output sar� del tipo:
Una lista di Driver per le periferiche Wireless.<br/>
'''xx:xx:xx:xx:xx:xx ''nome della stampante'' xxxxxxxxxxxx'''
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).
Prendiamo il valore del primo campo (quello separato dai duepunti) e segnamocelo da qualche parte.


== Configurazione ==
A questo punto configuriamo CUPS. Apriamo konqueror e nella barra degli indirizzi scriviamo '''localhost:631/admin''' e logghiamoci come root. Selezioniamo quindi '''Add new printer''' e seguiamo progressivamente la procedura. Inseriremo quindi prima il nome e i dati della stampante, quindi selezioneremo stampante bluetooth. Alla succesiva richiesta URI Device scriviamo: '''bluetooth://xxxxxxxxxx''' dove al posto delle '''x''' occorre mettere il numero che ci siamo segnati prima, ma ''senza duepunti''.
A questo punto la configurazione di CUPS diventa estremamente intuitiva, sar quindi sufficiente andare avanti indicando il tipo di stampante (marca e modello, in due pagine successive), e poco altro.


==Conclusioni==
==Aironet==
A questo punto la vostra stampante dovrebbe funzionare anche con collegamento bluetooth. In ogni caso mi scuso delle eventuali imprecisioni, ma io sono solo un newbie ben disposto ad imparare e a mettere a disposizione il poco che so.
HomePage del Progetto: http://airo-linux.sourceforge.net/ <br/>
Ringrazio anticipatamente quanti dovessero decidere di apportare modifiche o correzioni a questa ''introduzione'' che non ha alcuna pretesa di perfezione o completezza, ma che intende solo essere un contributo modesto e spero utile a favore di quanti si troveranno ad installare una stampante bluetooth.
Documentazione installazione Debian: ND <br/>


----
==Atmel http://guide.debianizzati.org/images/swirl.png==
Autore: tux75 x http://guide.debianizzati.org/
HomePage del Progetto: http://atmelwlandriver.sourceforge.net <br/>
[[Categoria:Hardware]]
Documentazione installazione Debian: ND <br/>
Debian: Unstable<br/>
Hardware Supportato: [http://atmelwlandriver.sourceforge.net/usbtable.html Lista Ufficiale Periferiche Usb]
 
== Broadcom 43xx wireless chip ==
HomePage del Progetto: http://bcm43xx.berlios.de/ <br />
Informazioni: il driver sarà incluso nella versione 2.6.17 del kernel. <br />
Hardware supportato: [http://openfacts.berlios.de/index-en.phtml?title=Bcm43xxDevices Lista Ufficiale]
 
==Madwifi http://guide.debianizzati.org/images/swirl.png==
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==
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]]

Versione delle 22:08, 3 apr 2006

Document-page-setup.png Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.

Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template.


Introduzione

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.

I driver per queste periferiche, infatti, fanno riferimento al chipset utilizzato dal dispositivo, e se questo viene cambiato... il driver non funziona più.

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).

Come Acquistare

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 Google o 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 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.

Dove trovare informazioni

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

Google rimane il miglior posto dove trovare informazioni riguardo i chipset usati nelle schede wireless e la loro compatibilità con Linux.

Driver

Una lista di Driver per le periferiche Wireless.
La presenza di una 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).


Aironet

HomePage del Progetto: http://airo-linux.sourceforge.net/
Documentazione installazione Debian: ND

Atmel swirl.png

HomePage del Progetto: http://atmelwlandriver.sourceforge.net
Documentazione installazione Debian: ND
Debian: Unstable
Hardware Supportato: Lista Ufficiale Periferiche Usb

Broadcom 43xx wireless chip

HomePage del Progetto: http://bcm43xx.berlios.de/
Informazioni: il driver sarà incluso nella versione 2.6.17 del kernel.
Hardware supportato: Lista Ufficiale

Madwifi swirl.png

HomePage del progetto: http://madwifi.sourceforge.net/
Documentazione installazione Debian: http://www.marlow.dk/site.php/tech/madwifi
Debian: Non ufficialmente; il repository è indicato nella guida all'installazione
Hardware Supportato: Lista Ufficiale

Marvell

Non sono attualmente disponibili driver Linux.
Alcuni chipset Marvell sono supportati da NdisWrapper mediante l'utilizzo dei driver (file .INF reperibili nei cd di installazione) per sistemi operativi Microsoft.
HomePage del progetto NdisWrapper: http://ndiswrapper.sourceforge.net/mediawiki/index.php/Main_Page
Documentazione Installazione Debian: http://ndiswrapper.sourceforge.net/mediawiki/index.php/InstallDebian

Prism swirl.png

HomePage del Progetto: http://www.prism54.org/
Documentazione Installazione Debian: ND
Debian: a partire da Sarge
Hardware Supportato: 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.