Magazine Tecnologia

Fixare schede di rete wifi broadcom su Ubuntu Precise Pangolin 12.04

Creato il 28 maggio 2012 da Ingalex @ingalex81

Fixare schede di rete wifi broadcom su Ubuntu Precise Pangolin 12.04

Molti utenti hanno riscontrato non pochi problemi con la configurazione di alcuni modelli di schede di rete wifi Broadcom. Esistono differenti discussioni e post in rete che trattano l’argomento, ma dopo averli testati in prima persona senza risolvere il problema ho deciso di rimboccarmi le maniche e scrivere per voi una guida testata e funzionante.

      1. Prima di tutto identificate il modello della vostra scheda di rete Broadcom eseguendo da terminale il comando:lspci -n | grep 14e4Vi verrà visualizzato un output del tipo:
        0d:00.0 0280: 14e4:4727 (rev 01).
        Annotatevi le ultime quattro cifre (nell’esempio 4727) e confrontatele con i modelli di schede presenti nella lista seguente reperibile a questa pagina in modo tale da essere certi che la vostra scheda sia supportata:

        BRCM PCI PCI Dell

        Product Name Vendor ID Device ID Product ID

        4311 2.4 Ghz 0x14e4 0×4311 Dell 1390

        4311 Dualband 0x14e4 0×4312 Dell 1490

        4311 5 Ghz 0x14e4 0×4313

        4312 2.4 Ghz 0x14e4 0×4315 Dell 1395

        4313 2.4 Ghz 0x14e4 0×4727 Dell 1501

        4321 Dualband 0x14e4 0×4328 Dell 1505

        4321 Dualband 0x14e4 0×4328 Dell 1500

        4321 2.4 Ghz 0x14e4 0×4329

        4321 5 Ghz 0x14e4 0x432a

        4322 Dualband 0x14e4 0x432b Dell 1510

        4322 2.4 Ghz 0x14e4 0x432c

        4322 5 Ghz 0x14e4 0x432d

        43224 Dualband 0x14e4 0×4353 Dell 1520

        43225 2.4 Ghz 0x14e4 0×4357

        43227 2.4 Ghz 0x14e4 0×4358

        43228 Dualband 0x14e4 0×4359 Dell 1530

      2. Controllate ora se i moduli ssb, b43, brcmsmac, bcma, bcm43xx, sono attivi eseguendo:
        lsmod
        E poi controllando in lista se sono presenti moduli appena citati.
        In tal caso se risultano attivi bisogna backlistarli in modo tale che all’avvio non vengano caricati. Per farlo basta editare il file /etc/modprobe.d/blacklist.conf aprendolo con un editor di testo come kate, gedit, geany…:
        sudo kate /etc/modprobe.d/blacklist.conf
        Aggiungete le seguenti righe in coda al file:
        blacklist ssb
        blacklist b43
        blacklist brcmsmac
        blacklist bcma
        blacklist bcm43xx

        Ovviamente prima controllate i moduli attivi e fate attenzione a non aggiungere righe duplicate.
      3. Ora aprite un terminale e installate i pacchetti: bcmwl-kernel-source, broadcom-sta-common, broadcom-sta-source:
        sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
      4. Se i moduli precedentemente citati risultano ancora attivi eseguite il seguente comando per bloccarli:
        sudo modprobe -r b43 ssb wl
      5. Ora avviate il modulo wl eseguendo:
        sudo modprobe wl
      6. Editate il file /etc/rc.local:
        sudo kate /etc/rc.local
        Aggiungete in coda la riga:
        sudo insmod /lib/modules/`uname -r`/wlan/wl.ko
        In questo modo il modulo wl verrà caricato automaticamente all’avvio.
      7. Poi editate il file /etc/modules:
        sudo kate /etc/modules
        aggiungete in coda la seguente riga:
        ieee80211_crypt_tkip
        Controllate che non sia presente “b43″ o qualcuno dei moduli precedentemente citati altrimenti nonostante siano blacklistati verranno comunque caricati all’avvio. Quindi se sono presenti commentateli aggiungendo avanti un ‘#’:
        #b43

Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :