Dimensione: 2571
Commento:
|
Dimensione: 9648
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,467849.html; rilashttp://forum.ubuntu-it.org/index.php/topic,467399.msg3648993.htmlci="11.04 10.10 10.04";)>> = Driver WiFi Broadcom BCM43xx = Questa pagina ha lo scomo di far funzionare la vostra scheda wireless PCI Broadcom BCM 43xx.<<BR>> I driver proprietari possono essere attivati da '''''Sistema→Amministrazione→Driver Aggiuntivi''''', possibilmente utilizzando una connessione Internet già esistente. = Broadcom BCM43xx Chipset (PCI) = == Identificare la vostra scheda == In un terminale il comando `lspci` vi mostreràcd ``cdcd 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 {{{ |
<<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 avere un esito negativo, nei seguenti paragrafi viene mostrato come installare i manualmente i driver '''STA''' e i driver '''b43'''. = Identificazione della scheda = Digitare in un [[AmministrazioneSistema/RigaDiComando|terminale]] il comando: {{{ |
Linea 14: | Linea 22: |
*Questo è ciò che è richiesto per identificare la vostra scheda e un tipico output del comando `lspci` *Card/Model - BCM4322 *PCI-ID - [14e4:432b]{{{ |
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: {{{ |
Linea 19: | Linea 27: |
=== 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 '''ndiswrapper'''. Questo permetterà di utilizzare i driver closed source per utilizzare la scheda. |
|
Linea 27: | Linea 28: |
== 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 === *Per installare i driver STA, è necessario: 1. Abilitare i repository restricted 2. Aprire l' '''Ubuntu Software Center''' o il '''Gestore Pacchetti''' e installare il pacchetto `bcmwl-kernel-source` 3. In alternativa, è possibile aprire il terminale e digitare:{{{ sudo apt-get update sudo apt-get install bcmwl-kernel-source }}} |
I dati che interessano sono: * Card/Model - '''BCM4322''' * PCI-ID - [14e4:'''432b]''' = Schede supportate = I driver STA e b43 supportano ciascuno le seguenti schede: <<Anchor(supportate)>> * '''STA''': BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228 * '''b43''': BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320 ||<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 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 [[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 questo riesca a cercare le reti !WiFi disponibili. = Installazione driver STA senza connessione internet = 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 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 questo riesca a cercare le reti !WiFi disponibili. = Installare i driver b43 = [[#supportate|Verificare]] che la propria scheda sia supportata dai driver e verificare che sia [[Repository/Ubuntu|abilitata]] la componente ''restricted'' dei [[Repository|repository]] di Ubuntu. ==== 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]] |
Problemi in questa pagina? Segnalali in questa discussione
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 gestore driver. È necessario avere già a disposizione una connessione Internet già funzionante.
Se l'attivazione dei driver attraverso gestore automatico dovesse avere un esito negativo, nei seguenti paragrafi viene mostrato come installare i manualmente i driver STA e i driver b43.
Identificazione della scheda
Digitare in un 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
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
Le scheda non supportate dai driver STA e b43 dovranno necessariamente far affidamento su Ndiswrapper per l'installazione dei driver closed source. |
Installazione driver STA con connessione internet
Verificare che la propria scheda sia supportata dai driver e verificare che sia abilitata la componente restricted dei repository di Ubuntu.
Installare il pacchetto bcmwl-kernel-source e quindi abilitare i driver STA tramite gestore driver.
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 Network Manager, in modo che questo riesca a cercare le reti WiFi disponibili.
Installazione driver STA senza connessione internet
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.
Se si ha già installato Ubuntu sul PC tramite CD, questo può essere usato come sorgente software all'interno dell'Ubuntu Software Center in modo da installare il pacchetto bcmwl-kernel-source e automaticamente le sue dipendenze. |
Ubuntu 10.04
Le versioni Netbook o altre derivate potrebbero richiedere più o meno pacchetti per soddisfare le dipendenze di bcmwl-kernel-source |
Installare i pacchetti dkms.deb, patch.deb, fakeroot, e bcmwli. I suddetti pacchetti si trovano 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 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 Network Manager, in modo che questo riesca a cercare le reti WiFi disponibili.
Installare i driver b43
Verificare che la propria scheda sia supportata dai driver e verificare che sia abilitata la componente restricted dei repository di Ubuntu.
8.04 (Hardy Heron), 9.10 (Karmic Koala), 10.04 (Lucid Lynx), 10.10 (Maverick Meerkat)
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.
Guardare 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 b43-fwcutter che scaricherà ed installerà il firmware
automaticamente.
1. Installare il pacchetto b43-fwcutter digitando in un terminale il seguente comando:
Su Ubuntu 11.04 potrebbe essere necessario installare anche il pacchetto firmware-b43-installer
2. Aprire Sistema → Amministrazione → Driver aggiuntivi ed attivare i driver b43.
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
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 b43-fwcutter e 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:
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.
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
Attendere qualche secondo prima di creare una connessione col Network Manager, in modo che questo riesca a cercare le reti WiFi disponibili. |