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 37 e 39 (in 2 versioni)
Versione 37 del 02/07/2011 23.28.57
Dimensione: 8145
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";)>>

= Introduzione =

La seguente guida ha lo scopo di rendere funzionante la scheda wireless '''PCI Broadcom BCM 43xx''', sia attraverso il gestore driver e, in caso di problemi, attraverso metodi alternativi.

= Installazione tramite gestore driver =

I driver proprietari possono essere attivati dal [[Hardware/AbilitareDriverProprietari|gestore driver]]. È necessario avere già a disposizione una connessione Internet già funzionante.

Se l'attivazione dei driver attraverso gestore automatico dovesse risultare problematica, nei seguenti paragrafi viene mostrato come installare manualmente i driver '''STA''' e i driver '''b43'''.

= Identificazione della scheda =

Digitare in un [[AmministrazioneSistema/RigaDiComando|terminale]] il comando:
{{{
~$ lspci -vvnn | grep 14e4
}}}

Avendo applicato il filtro `14e4` al comando `lspci` la ricerca verrà limitata alle sole schede ''PCI Broadcom''. Un tipico output del terminale potrebbe essere ad esempio questo:
{{{
03:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
}}}

I dati che interessano sono:

 * Card/Model - '''BCM4322'''

 * PCI-ID - [14e4:'''432b]'''

= Schede supportate =
<<Anchor(supportate)>>

I driver STA e b43 supportano ciascuno le seguenti schede:

 * '''STA''': BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228
 * '''b43''': BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320
Riguardo i driver '''b43''' è possibile consultare [[http://wireless.kernel.org/en/users/Drivers/b43|questo]] indirizzo per una lista dettagliata sulle schede PCI e sui chipset supportati.

||<tablestyle="width:100%; text-align: justify; margin: 0 0 0 0;" style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Le scheda non supportate dai driver STA e b43 dovranno necessariamente far affidamento su [[Hardware/DispositiviSenzaFili/Ndiswrapper|Ndiswrapper]] per l'installazione dei driver closed source.''' ||

= Installazione driver STA con connessione internet =

[[#supportate|Verificare]] che la propria scheda sia supportata dai driver STA e verificare che sia [[Repository/Ubuntu|abilitata]] la componente ''restricted'' dei [[Repository|repository]] di Ubuntu.

Installare il pacchetto [[apt://bcmwl-kernel-source|bcmwl-kernel-source]] e quindi abilitare i driver STA tramite il [[Hardware/AbilitareDriverProprietari|gestore driver]].

||<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 sistema''||

Per evitare il riavvio del sistema digitare in un terminale:
{{{
sudo modprobe -r b43 ssb wl
sudo modprobe wl
}}}

e attendere qualche secondo prima di creare una connessione con [[InternetRete/ConfigurazioneRete/NetworkManager|Network Manager]], in modo che venga ultimata la ricerca delle reti !WiFi disponibili.

= Installazione driver STA senza connessione internet =

[[#supportate|Verificare]] che la propria scheda sia supportata dai driver STA.

In mancanza di una connessione ad internet, il pacchetto ''bcmwl-kernel-source'' può essere reperito nella cartella `/pool/restricted/b/bcmwl` del CD di installazione di Ubuntu.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Se si ha già installato Ubuntu sul PC tramite CD, questo può essere usato come sorgente software all'interno dell'[[AmministrazioneSistema/InstallareProgrammi/UbuntuSoftwareCenter|Ubuntu Software Center]] in modo da installare il pacchetto bcmwl-kernel-source e automaticamente le sue dipendenze.''||

== Ubuntu 10.04 ==

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

Installare i pacchetti [[apt://dkms.deb|dkms.deb]], [[apt://patch.deb|patch.deb]], [[apt://patch.deb|fakeroot]], e [[apt://patch.deb|bcmwli]]. I suddetti pacchetti si trovano nel cd di installazione di Ubuntu nei seguenti percorsi:

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

Abilitare quindi i driver STA tramite il [[Hardware/AbilitareDriverProprietari|gestore driver]].

== Riavvio ==

Al termine della procedura potrebbe essere necessario il riavvio del sistema. Per evitare il riavvio digitare in un terminale:
{{{
sudo modprobe -r b43 ssb wl
sudo modprobe wl
}}}

e attendere qualche secondo prima di creare una connessione con [[InternetRete/ConfigurazioneRete/NetworkManager|Network Manager]], in modo che venga ultimata la ricerca delle reti !WiFi disponibili.

= Installare i driver b43 con connessione internet =

[[#supportate|Verificare]] che la propria scheda sia supportata dal driver b43.

Installare il pacchetto [[apt://b43-fwcutter|b43-fwcutter]] che si occuperà di scaricare il firmware e quindi abilitare i driver STA tramite il [[Hardware/AbilitareDriverProprietari|gestore driver]].

== Ubuntu 11.04 ==

Installare i pacchetti [[apt://firmware-b43-installer|firmware-b43-installer]] e [[apt://b43-fwcutter|b43-fwcutter]] e quindi abilitare i driver STA tramite il [[Hardware/AbilitareDriverProprietari|gestore driver]].

== Riavvio ==

Al termine della procedura potrebbe essere necessario il riavvio del sistema. Per evitare il riavvio digitare in un terminale:
{{{
sudo modprobe -r b43 ssb wl
sudo modprobe wl
}}}

e attendere qualche secondo prima di creare una connessione con [[InternetRete/ConfigurazioneRete/NetworkManager|Network Manager]], in modo che venga ultimata la ricerca delle reti !WiFi disponibili.

= Installare i driver b43 senza connessione internet =

[[#supportate|Verificare]] che la propria scheda sia supportata dal driver b43.

In mancanza di una connessione ad internet, [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://b43-fwcutter|b43-fwcutter]] e [[apt://patch|patch]] reperibili rispettivamente nelle cartella `/pool/main/b/b43-fwcutter` e `/pool/main/p/patchdel` del CD di installazione di Ubuntu.

Sarà necessario impostare il firmware a mano. Per fare ciò occorre scaricare i seguenti file da un pc con accesso a internet:

 * [[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]]

Copiare i file scaricati nella propria home e digitare in un 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
}}}

Abilitare i driver STA tramite il [[Hardware/AbilitareDriverProprietari|gestore driver]].

||<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 sistema''||

Per evitare il riavvio del sistema digitare in un terminale:
{{{
sudo modprobe -r b43 ssb
sudo modprobe b43
}}}

e attendere qualche secondo prima di creare una connessione con [[InternetRete/ConfigurazioneRete/NetworkManager|Network Manager]], in modo che venga ultimata la ricerca delle 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