Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 30 del 01/07/2011 19.13.28

Nascondi questo messaggio

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

Verificare che la propria scheda sia supportata dai driver e verificare che sia abilitata la componente restricted dei repository di Ubuntu.

Istallare i driver STA con connessione internet

Installare il pacchetto bcmwl-kernel-source e quindi abilitare i driver STA tramite gestore driver.

Può essere necessario il riavvio del PC

Live CD/ Live USB

Se si usa Ubuntu da CD o USB Live, basta installare il pacchetto 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

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.

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.

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 pacchetti facendo su questi doppio clic: dkms.deb, patch.deb, fakeroot, e bcmwli. I suddetti pacchetti si trovano ai seguenti percorsi:

    • /pool/main/d/dkms.deb

    • /pool/main/p/patch.deb

    • /pool/main/f/fakeroot

    • /pool/restricted/b/bcmwli

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

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

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)

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.

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.

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

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:

wl_apsta-3.130.20.0.o

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.

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

Attendere qualche secondo prima di creare una connessione col Network Manager, in modo che questo riesca a cercare le reti WiFi disponibili.

Ulteriori informazioni

* Pagina dei driver STA per linux

* I driver kernel b43 di wireless.kernel.org