Come faccio a far funzionare il Broadcom BCM4313 wireless su un Asus 1015PX?


11

Ho installato Ubuntu 11.10 sul mio Asus 1015PX che è certificato da Canonical. Il mio WiFi non funziona. Ho letto dei problemi del BCM4313 e ci ho provato

e altri, ma niente ha aiutato.

Qualcuno può dare una descrizione dettagliata punto per punto cosa ha fatto per far funzionare questa cosa su un Asus 1015PX?


1
So che questo potrebbe non essere utile, ma prova a eseguire con precisione o ad aggiornare il tuo kernel a un kernel preciso. Ho avuto problemi con alcuni chipset Broadcom che sono andati via con un kernel> 3.2. NON vuoi il cutter del firmware b43. Il chipset è supportato da un driver open source broadcom.
palloncini

Risposte:


7

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 -uper 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:

  1. https://wiki.archlinux.org/index.php/Broadcom_wireless
  2. http://linuxwireless.org/en/users/Drivers/b43
  3. http://linuxwireless.org/en/users/Drivers/brcm80211
  4. http://ubuntuforums.org/showthread.php?t=1783272

2
Potrebbe aiutare gli altri a ottenere risultati simili utilizzando l'interfaccia grafica: Impostazioni di sistema -> Sorgenti software -> Driver aggiuntivi -> vai al tuo dispositivo Broadcom (il mio è "Broadcom Corporation: BCM4313 802.11b / g / n Controller LAN wireless ") -> seleziona" Non utilizzare il dispositivo "(deselezionerai" Uso del driver wireless STA Broadcom 802.11 Linux da bcmwl-kernel-source (proprietario) "). Almeno nel mio Ubuntu 12.10 appena installato su questo nuovo laptop, funziona.
Conualfy il

2

Ho un HP Pavilion dm4 con un BCM4313. Ho anche avuto molti problemi a farlo funzionare in modo normale e affidabile. Ecco come ho finalmente risolto i miei problemi.

  1. Dopo aver installato l'11.10, il wireless a 64 bit funzionava, ma in modo molto lento e inaffidabile, basato sul driver brcmsmac nel kernel 3.0.0.12-generico. Tenere presente quanto segue: Il driver brcmsmac non era presente nella versione 11.04 e il driver STA funzionava correttamente nella versione 11.04. Logicamente ho iniziato a sospettare il driver brcmsmac. Prima di risolvere i miei problemi wifi ho prima installato tutti gli aggiornamenti incluso il kernel 3.0.0.14-generico. Non so se questo è davvero necessario per far funzionare i passaggi seguenti.

  2. Nella lista nera bcma e brcmsmac come segue

    Apri il Terminale ( Ctrl+ Alt+ T) ed esegui questo comando:

    gksu gedit /etc/modprobe.d/blacklist
    

    Aggiungi le seguenti righe a questo file:

    blacklist bcma
    blacklist brcmsmac
    

    Salvare il file e chiudere l'editor di testo.

  3. Installa il driver STA tramite l'app "Driver aggiuntivi". Ricorda che potresti aver bisogno di farlo tramite una connessione cablata poiché credo che la blacklist interrompa la tua connessione wifi basata su brmsmac. Forse devi anche riavviare il tuo laptop / netbook dopo aver installato il driver STA. Non ricordo

  4. Prova a connetterti alla tua rete wifi.

Spero che questo funzioni per te. Oggi la mia connessione wifi è veloce e affidabile.


1

Altre persone hanno avuto qualche problema con la tua scheda wifi; ecco un'altra domanda che dovrebbe essere risolta:

Il WiFi non è abilitato in Network Manager con un BCM4313

Ecco un'altra domanda che spiega i possibili driver per il tuo hardware e come funzionano:

Come faccio a far funzionare correttamente Broadcom BCM4313?


Il primo thread menzionato contraddice il secondo (installa b43-fwcutter contro non installare b43-fwcutter). Comunque ho provato tutto nel secondo thread, ma niente ha funzionato per me. Qualcuno là fuori ha un Asus 1015PX?
Markus,

Hai seguito il secondo thread che ho pubblicato sul driver brcm80211?
Heiko81,

1

Si prega di controllare:

lspci -nn

È pci.id 14e4:4727?
In tal caso, questo può essere utile:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source 
sudo modprobe wl

0

Ho seguito ciò che jokerdino ha suggerito, tranne per il fatto che ho aggiunto brcmsmac a rc.local e non l'ho inserito nella blacklist. Quindi, vai nel BIOS, disabilita la scheda wireless (mettila in blocco), vai nel sistema operativo, riavvia, vai nel BIOS e sbloccalo. Quindi tutti gli SSID hanno iniziato a presentarsi ed ero un campeggiatore felice. Ho verificato che una volta aggiunto brcmsmac che il gestore della rete ha iniziato a mostrare le impostazioni wireless, ma usando rfkill ho visto che il blocco era sulla scheda, quindi l'ho resettato.


2
Potresti scrivere la risposta come passaggi per i futuri visitatori? Attualmente è scritto come un'esperienza personale. Sarebbe più utile se potessi riscriverlo come semplici passi verso una soluzione.
gertvdijk,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.