Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "GiacomoFabris/Prova03"
Differenze tra le versioni 25 e 39 (in 14 versioni)
Versione 25 del 22/06/2011 08.01.14
Dimensione: 10567
Commento:
Versione 39 del 02/07/2011 23.43.37
Dimensione: 24
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki
#LANGUAGE it
<<Indice(depth=3)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,467849.html; rilasci="11.04 10.10 10.04";)>>

= Driver WiFi Broadcom BCM43xx =

Questa pagina ha lo scopo di far funzionare la vostra scheda wireless PCI Broadcom BCM 43xx. I driver proprietari possono essere attivati dal [[Hardware/AbilitareDriverProprietari|gestore driver]], possibilmente utilizzando una connessione Internet già esistente. Se si riscontrano problemi

nell'attivazione seguire le istruzioni presenti in questa guida.

= Broadcom BCM43xx Chipset (PCI) =

== Identificare la vostra scheda ==

In un terminale il comando `lspci` vi mostrerà tutte le schede PCI collegate al pc. Per mostrare solo le schede PCI Broadcom

applicare il filtro `14e4` come segue:

 *Aprire un terminale e digitare {{{
~$ lspci -vvnn | grep 14e4
}}}

 *Questo è ciò che è richiesto per identificare la vostra scheda e un tipico output del comando `lspci`

  *Card/Model - BCM4322

  *PCI-ID - [14e4:432b]{{{
03:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
}}}

=== Schede supportate ===

''' Driver - Modello Scheda '''

STA - BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, **BCM43227, **BCM43228
b43 - BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''I driver kernel `b43` e il pacchetto driver STA `bcmwl-kernel-source` hanno piccole variazioni a seconda della versione di Ubuntu che si utilizza. Ad esempio, l'ultima versione ha driver più aggiornati rispetto alla LTS.''||

=== Schede non supportate ===

Se la scheda WiFi utilizzata non è supportata dai driver `STA` o dai `b43 kernel driver`, si avrà bisogno di [[Hardware/DispositiviSenzaFili/Ndiswrapper|Ndiswrapper]]. Questo permetterà di utilizzare i driver closed source per utilizzare la scheda.

== Installare driver STA ==

I driver STA includono il supporto per le seguenti schede:

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

=== Istallare i driver STA con connessione internet ===

1. Per installare i driver STA, è necessario:

 *Abilitare i repository restricted

 *Installare il pacchetto [[apt://bcmwl-kernel-source | bcmwl-kernel-source]]


2. Avviare il [[Hardware/AbilitareDriverProprietari|gestore driver]] e abilitare i driver STA.

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''In Ubuntu 11.04, se non si riesce ad abilitare i driver, può essere necessario reinstallare il pacchetto [[apt://bcmwl-kernel-source | bcmwl-kernel-source]]''||

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Può essere necessario il riavvio del PC''||

==== Live CD/ Live USB ====

Se si usa Ubuntu da CD o USB Live, basta installare il pacchetto [[apt://bcmwl-kernel-source | bcmwl-kernel-source]].

Dopodiché continuare nell'installazione seguendo i passaggi 1 e 2.

3. Dopo aver riavviato il PC, digitare in un terminale{{{
sudo modprobe -r b43 ssb wl
sudo modprobe wl
}}}

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Attendere qualche secondo prima di creare una connessione col Network Manager, in modo che questo riesca a cercare le reti WiFi disponibili.''||

=== Installare i driver STA senza connessione internet ===

Se non si ha modo di connetterti ad internet, è necessario installare il pacchetto `bcmwl-kernel-source` che si trova nella cartella restricted in `./pool

/restricted/b/bcmwl` del CD di installazione di Ubuntu.

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Se si ha già installato Ubuntu sul PC via CD questo può essere usato come "package source" (utilizzando l' '''Ubuntu Software Center''') per installare `bcmwl-kernel-source` e, automaticamente, anche le sue dipendenze.''||

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Le seguenti istruzioni sono per Ubuntu 10.04 LTS installato via USB. Le versioni Netbook o altre derivate potrebbero richiedere più o meno pacchetti per soddisfare le dipendenze di `bcmwl-kernel-source`''||

1. Navigare il cd di installazione ed installare i seguenti paccheti:

* /pool/main/d/dkms.deb
* /pool/main/p/patch.deb
* /pool/main/f/fakeroot
* /pool/restricted/b/bcmwli

2.In alternativa, è possibile installare i pacchetti da terminale, spostandosi nella cartella che contengono i pacchetti e digitando:{{{
sudo dpkg -i NOME_DEL_PACCHETTO.deb
}}}

3. Aprire '''''Sistema→Amministrazione→Driver aggiuntivi''''' ed attivare i driver STA.
||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Potrebbe essere necessario il riavvio del pc.''||

==== Live CD/Live USB ====

Se si usa Ubuntu con il Live CD/USB, anziché riavviare il pc eseguire in un terminale i seguenti comandi:{{{
sudo modprobe -r b43 ssb wl
sudo modprobe wl
}}}
||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Attendere qualche secondo prima di creare una connessione col Network Manager, in modo che questo riesca a cercare le reti WiFi disponibili.''||

== Installare i driver b43 ==

==== 8.04 (Hardy Heron), 9.10 (Karmic Koala), 10.04 (Lucid Lynx), 10.10 (Maverick Meerkat) ====

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Su Ubuntu 11.04 il pacchetto `firmware-b43-installer` è incluso nei driver b43.''||

I driver b43 includono il supporto alle seguenti schede:

BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320

Il kernel Ubuntu dalla versione 8.04.x (Hardy Heron) include i driver b43 ma, per restrizioni copyright, non il firmware proprietario necessario a far

funzionare la scheda.

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Guardare [[http://wireless.kernel.org/en/users/Drivers/b43|quì]] la lista delle schede PCI e dei chipset supportati e non.''||

=== Installare il firmware b43 con connessione internet ===

Se si ha modo di connettere il computer ad internet, basta semplicemente installare il pacchetto [[apt://b43-fwcutter | b43-fwcutter]] che scaricherà ed installerà il firmware

automaticamente.

1. Installare il pacchetto [[apt://b43-fwcutter | b43-fwcutter]] digitando in un terminale il seguente comando:

Su Ubuntu 11.04 potrebbe essere necessario installare anche il pacchetto [[apt://firmware-b43-installer | firmware-b43-installer]]

2. Aprire '''''Sistema → Amministrazione → Driver aggiuntivi''''' ed attivare i driver b43.

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per poter utilizzare la scheda WiFi potrebbe essere necessario il riavvio del pc.''||

==== Live CD/ Live USB ====

Se si usa Ubuntu con il Live CD/USB, anziché riavviare il pc eseguire in un terminale i seguenti comandi:{{{
sudo modprobe -r b43 ssb
sudo modprobe b43
}}}

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Attendere qualche secondo prima di creare una connessione col Network Manager, in modo che questo riesca a cercare le reti !WiFi disponibili.''||

=== Installare il firmware b43 senza connessione internet ===

Se non si ha modo di connettersi ad internet, bisogna installare i pacchetti [[apt://b43-fwcutter | b43-fwcutter]] e [[apt://patch | patch]] Dopodiché sarà necessario impostare il firmware a

mano (ciò che farebbe in automatico il terminale quando si scarica questo pacchetto).

1. Il pacchetto `b43-fwcutter` si trova nel CD di installazione di Ubuntu in '''''./pool/main/b/b43-fwcutter/''''' e il pacchetto `patch` in

'''''./pool/main/p/patch/'''''

Fare doppio clic su ogni pacchetto per installarlo.

2. Su un pc con accesso internet scaricare i seguenti file:

[[http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o|wl_apsta-3.130.20.0.o]]

[[http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2|broadcom-wl-4.150.10.5.tar.bz2]]

3. Copiare i file scaricati nella propria home e digitare nel terminale i seguenti comandi per estrarre ed installare i driver:{{{
tar xfvj broadcom-wl-4.150.10.5.tar.bz2
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
sudo b43-fwcutter --unsupported -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o
}}}

4. Aprire '''''Sistema → Amministrazione → Driver aggiuntivi''''' ed attivare i driver b43.

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per poter utilizzare la scheda !WiFi potrebbe essere necessario il riavvio del pc.''||

Se si usa Ubuntu con il Live CD/USB, anziché riavviare il pc eseguire in un terminale i seguenti comandi:{{{
sudo modprobe -r b43 ssb
sudo modprobe b43~$ sudo modprobe -r b43 ssb
sudo modprobe b43
}}}

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Attendere qualche secondo prima di creare una connessione col Network Manager, in modo che questo riesca a cercare le reti !WiFi disponibili.''||

= Ulteriori informazioni =

* [[http://www.broadcom.com/support/802.11/linux_sta.php|Pagina dei driver STA per linux]]

* [[http://wireless.kernel.org/en/users/Drivers/b43|I driver kernel b43 di wireless.kernel.org]]
----
CategoryHomepage