La scheda wireless broadcom BCM4313 è compatibile con il driver open source brcm80211 direttamente incluso nel kernel standard o il driver proprietario broadcom-wl che può essere installato dai driver aggiuntivi in Ubuntu. In qualsiasi momento, è necessario disporre di uno solo dei driver installati e tentare di utilizzarlo contemporaneamente provocherà solo conflitti tra i driver.
Va anche notato che broadcom-wl ha causato più problemi che risolverli e probabilmente dovresti evitarli del tutto, se possibile.
Per rispondere al tuo problema, ho utilizzato i passaggi forniti in questo thread del forum . Questo metodo è più simile a una soluzione alternativa per il problema che a una soluzione permanente al problema.
Prima di tutto, aggiungi alla lista nera i moduli wl, brcm80211 e b43 e tutte le sue dipendenze.
gksudo gedit /etc/modprobe.d/blacklist.conf
Dopo aver aperto il file, aggiungere quanto segue:
blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist wl
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43
E poi, modifica il file rc.local:
gksudo gedit /etc/rc.local
E aggiungi quanto segue all'uscita 0:
modprobe brcm80211
Ciò assicurerà che il modulo driver brcm80211 sia caricato alla fine del processo di avvio. Potrebbe essere necessario chiamare update-initramfs -u
per assicurarsi che le modifiche diventeranno effettive dopo il riavvio.
Probabilmente dovrei aggiungere il fatto che ho un driver wireless BCM4313 nel mio sistema e ho usato queste procedure per farlo funzionare correttamente.
Riferimenti:
- https://wiki.archlinux.org/index.php/Broadcom_wireless
- http://linuxwireless.org/en/users/Drivers/b43
- http://linuxwireless.org/en/users/Drivers/brcm80211
- http://ubuntuforums.org/showthread.php?t=1783272