Broadcom BCM43xx: installazione e configurazione: differenze tra le versioni

(corretta gerarchia titoli)
Riga 12: Riga 12:
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
</pre>
</pre>
== Installazione del driver ==
== Driver disponibili ==
Esistono diversi driver disponibili in Debian per questi chipset:
* <code>b43</code>: nuovi driver per i chipset 802.11g e 802.11a, introdotti dal kernel 2.6.24
* <code>b43legacy</code>: per driver legacy 802.11b-only e per i chipset BCM4306 revision 2, introdotti dal kernel 2.6.24
* <code>rndis_wlan</code>: driver valido solo per il chipset BCM4320 USB, introdotto dal kernel 2.6.25
* <code>wl</code>: driver non-free del produttore. Supporta i chipset BCM4312 low-power, BCM4321 e BCM4322 (draft-n)
* <code>bcm43xx</code>: driver inclusi nei kernel Debian dal 2.6.17-rc2 al 2.6.26
 
== Installazione del driver b43 e b43legacy==
In Debian l'operazione di installazione del driver per questo tipo di schede è un'operazione semplicissima.<br/>
In Debian l'operazione di installazione del driver per questo tipo di schede è un'operazione semplicissima.<br/>
Se si utilizzano '''Sarge''' o '''Etch''' installare il pacchetto:
A partire da Debian '''Etch'n'half''', dopo aver abilitato il componente <code>contrib</code> del repository principale di Debian, è possibile installare il pacchetto con:
<pre>
# apt-get install bcm43xx-fwcutter
</pre>
Da Debian '''Lenny''' in poi il pacchetto ha cambiato nome e occorre installare il pacchetto:
<pre>
<pre>
# apt-get install b43-fwcutter
# apt-get install b43-fwcutter
</pre>
</pre>
Durante le operazioni di post-installazione, rispondete <b>Sì</b> alla domanda di dpkg se si intende scaricare e installare (fetch) il firmware della scheda. In questo modo, senza bisogno di altre operazioni, il firmware sarà scaricato e installato direttamente in <code>/lib/firmware</code>. Nel caso l'operazione di download non andasse a buon fine (ad esempio perché i mirror utilizzati da bcm-fwcutter sono temporaneamente irraggiungibili) è sempre possibile riprovare in un secondo momento:
Durante le operazioni di post-installazione, rispondete <b>Sì</b> alla domanda di dpkg se si intende scaricare e installare (fetch) il firmware della scheda. In questo modo, senza bisogno di altre operazioni, il firmware sarà scaricato e installato direttamente in <code>/lib/firmware</code>. Nel caso l'operazione di download non andasse a buon fine (ad esempio perché i mirror utilizzati da bcm-fwcutter sono temporaneamente irraggiungibili) è sempre possibile riprovare in un secondo momento:
<pre>
# dpkg-reconfigure bcm43xx-fwcutter
</pre>
oppure:
<pre>
<pre>
dpkg-reconfigure b43-fwcutter
dpkg-reconfigure b43-fwcutter
</pre>
</pre>
A questo punto non resta che caricare il modulo nel kernel:
A questo punto non resta che caricare il modulo nel kernel:
<pre>
# modprobe bcm43xx
</pre>
nel caso di '''Sarge''', oppure:
<pre>
<pre>
# modprobe b43
# modprobe b43
</pre>
</pre>
nel caso di '''Lenny'''.<br/>
Ora è possibile procedere con la configurazione dei parametri di rete, ad esempio utilizzando questa guida: [[Configurazione di una connessione wireless]]
Ora è possibile procedere con la configurazione dei parametri di rete, ad esempio utilizzando questa guida: [[Configurazione di una connessione wireless]]
== Per approfondimenti ==
== Per approfondimenti ==
[[Configurazione di una connessione wireless]]<br/>
[[Configurazione di una connessione wireless]]<br/>