it-swarm.dev

Instalace bezdrátových ovladačů Broadcom

Mám vážné problémy s instalací ovladačů Broadcom pro Ubuntu. Fungovalo to perfektně na mé předchozí verzi, ale nyní je to nemožné.

Jaké jsou kroky k instalaci bezdrátových ovladačů Broadcom pro kartu BCM43xx?

Jsem uživatel bez předběžných znalostí v Linuxu, takže bych potřeboval jasná vysvětlení, jak vytvořit, kompilovat atd.


lspci -vnn | grep Network ukázal:

Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] 

iwconfig ukázal:

lo        no wireless extensions.
eth0      no wireless extensions.

POZNÁMKA: Odpověď níže je aktualizována pokaždé, když jsou přidány nové informace a potvrzeno, že fungují.

347
Fer1805

0. Úvod a pozadí

Tato odpověď je založena na rozsáhlém výzkumu provedeném různými uživateli Ubuntu, který spolupracoval téměř ve všech otázkách souvisejících s Broadcom. Zvláštní poděkování chili555 , kteří pomáhali ve fórech Ubuntu a na tomto webu s mnoha otázkami týkajícími se bezdrátových zařízení a ostatním, kteří přispěli prostřednictvím e-mailu, chatů, IRC = a další při testování různých ovladačů pomocí několika z nejpopulárnějších karet Broadcom Wireless (opravdu obrovské díky Chili555. Ten chlap zná své věci).

Celkově jsme chtěli nabídnout odpověď, která by mohla být snadno sledovatelná a pokryla většinu karet a ovladačů Broadcom. Až budete postupovat podle tohoto průvodce, budete muset [~ # ~] [~ # ~] vyzkoušet vaše bezdrátové připojení po dobu alespoň 2 hodin (ve skutečnosti doporučujeme 8 hodin) s jiným zařízením v režimu Ad-Hoc, Infrastructure nebo Both. Běžné problémy, které budou vyřešeny (kromě ovladačů, které se nenainstalují), jsou:

  • Vypršení časového limitu připojení po několika minutách nebo hodinách
  • Přestane hledat jiná zařízení (nevidí žádné jiné zařízení)
  • Zachovává požadavek na heslo i v případech, kdy AP žádné nemá
  • Zastaví veškerý příjem/přenos provozu (k dočasnému vyřešení je třeba restartovat)
  • Havaruje systém s chybami dmesg v protokolu (odkaz 1 níže)
  • Systém zcela zamrzne (Můžete pouze stisknout tlačítko Reboot/Power) (odkaz 1 níže)
  • Vytváří obrovské protokolové zprávy, které se snaží správně nakonfigurovat nebo připojit
  • Selhání při instalaci pomocí dalších ovladačů / dalšího hardwaru (odkaz 3 níže)
  • Připojuje a odpojuje se nepřetržitě každých X sekund
  • Zobrazuje se ve Správci sítě, ale nepřijímá internet
  • Snaží se připojit mnohokrát, aniž by správně dokončil připojení
  • Připojení trvá příliš dlouho
  • Po upgradu z předchozí verze (např. 12.04 na 12.10) přestane fungovat
  • Bezdrátová karta se nezapne, nezapne ani nevypne (odkaz 2 níže)
  • Bezdrátová karta blokována hardwarem
  • Další problémy najdete v Launchpadu, Ubuntu fóru a Askubuntu

Odkaz 1 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268
Odkaz 2 - https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677
Odkaz 3 - Udává chybu podobnou "Litujeme, instalace tohoto ovladače selhala."

S ohledem na to máme nyní následující text, který se zjednodušuje pouhými 3 kroky:

1. Vědět, co máte Broadcom Wireless Card

Existují desítky bezdrátových karet Broadcom a zdá se, že se každý den objeví více. Klíčem k nalezení správného ovladače pro jakoukoli síťovou kartu je tzv. PCI ID (PCI.ID). Abychom zjistili, které PCI.ID máte, přistoupíme k otevření terminálu stisknutím CTRL+ALT+T (Mělo by se otevřít okno s prázdným pozadím) a uvnitř tohoto terminálu spustíme následující příkaz:

lspci -nn -d 14e4:

Pokud máte bezdrátový adaptér Broadcom (ID 14e4 použitý ve výše uvedeném příkladu je ve většině případů bezdrátová karta Broadcom), dostanete něco jako následující:

Broadcom Corporation BCM4306 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03)

PCI.ID v tomto příkladu je 14e4: 4320 , jak je vidět uvnitř závorek [...]. V některých případech budete také potřebovat verzi revize (pokud se objeví) pro některé zvláštní případy. V tomto případě je verzí revize rev 03 , jak je ukázáno uvnitř závorek (...) na konci. Po tomto hledání budete tedy potřebovat:

[14e4:4320] (rev 03)

S těmito novými informacemi se můžete podívat do níže uvedené tabulky a vybrat vhodný způsob instalace ovladače. Například v tomto případě, protože máte 14e4: 4320 rev 03 , pokud přejdeme dolů na seznam, který zobrazuje přesně stejné PCI .ID uvidíte, že ve sloupcích pro Ubuntu 12.04, 13.10 nebo 14.04 ukazuje firmware-b43-installer ovladač ovladače. To znamená, že budete muset nainstalovat pouze tento konkrétní balíček, protože se objeví ve všech sloupcích verze Ubuntu.

[~ # ~] note [~ # ~] - Před pokračováním, pokud jste již dříve nainstalovali nějaké ovladače, jste zakázali nebo odkomentovali všechny soubory ovladačů nebo konfiguraci soubory nebo provedli jakékoli změny systému, aby ovladače fungovaly v předchozích pokusech, budete je muset vrátit zpět, abyste se mohli řídit tímto průvodcem. Předpokládáme, že to děláte od nuly a žádným způsobem jste nezměnili žádné konfigurační soubory, moduly nebo ovladače v systému (kromě aktualizace systému). To zahrnuje všechny instalace používající apt-get, aptitude, synaptic, dpkg, softwarové centrum nebo ruční kompilaci a instalaci balíčků. Systém musí začít od nuly, aby to fungovalo a aby se předešlo konfliktům, které by se mohly objevit, kdyby byla provedena dřívější práce.

Pokud jste například dříve nainstalovali bcmwl-kernel-source balíček, budete jej muset odstranit pomocí metody čištění:

Sudo apt-get purge bcmwl-kernel-source

2. Příprava systému

Pokud jste právě nainstalovali Ubuntu, budete si muset vytvořit index dostupných balíčků, abychom mohli nainstalovat ovladač, pokud jste tak již neučinili:

Sudo apt update

Dokonce bych šel tak dále, abych aktualizoval seznam PCI.IDs Ubuntu:

Sudo update-pciids

Jen v případě, že se právě objevilo ID konkrétního nového zařízení Broadcom, které používáte.

Nyní s použitím PCI.ID, které jste našli ve výše uvedených krocích, pak v níže uvedeném seznamu vyhledáme odpovídající PCI.ID a způsob instalace ovladače, který je s ním spojen jednoduchým a správným způsobem. Terminál bude použit, aby se zabránilo problémům s GUI. To platí ve všech případech, s výjimkou případů uvedených. Postup instalace se provádí pouze prostřednictvím terminálu a také při připojení k internetu pomocí dočasného kabelového ethernetového připojení nebo USB modemu nebo jakýmkoli možným způsobem, který může vašemu počítači poskytnout přístup na internet. Poté, co najdete v seznamu pod správným balíčkem, pokračujeme v instalaci.

3. Instalace balíčku (online)

Za předpokladu, že jste použili PCI.ID 14e4: 4320 rev 03 , jak bylo nalezeno při vyhledávání výše, a poté se podívali na tabulku níže a zjistili, že správný balíček k instalaci je firmware-b43-installer, pak pokračujeme v instalaci tohoto balíčku do terminálu:

Sudo apt install firmware-b43-installer

a poté restartujte počítač

Sudo reboot

Formát instalace je velmi jednoduchý, je to jen:

Sudo apt install <PACKAGE_NAME>

Ve výše uvedeném příkladu je PACKAGE_NAME firmware-b43-installer.

BEZDRÁTOVÁ TABULKA BROADCOM (Aktualizováno 18. srpna 2017)

PCI.ID              16.04 LTS                        17.10+
------------------------------------------------------------------------------------
14e4:0576           Special Case #1                   UNKNOWN      
14e4:1713           firmware-b43-installer            firmware-b43-installer      
14e4:4301           firmware-b43-installer            firmware-b43-installer      
14e4:4306           firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 02    firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 03    firmware-b43-installer            firmware-b43-installer      
14e4:4307           firmware-b43-installer            firmware-b43-installer      
14e4:4311           firmware-b43-installer            firmware-b43-installer      
14e4:4311 rev 01    firmware-b43-installer            firmware-b43-installer      
14e4:4312           firmware-b43-installer            firmware-b43-installer      
14e4:4313           firmware-b43-installer            firmware-b43-installer               
14e4:4315           firmware-b43-installer            firmware-b43-installer      
14e4:4315 rev 01    firmware-b43-installer            firmware-b43-installer
14e4:4318           firmware-b43-installer            firmware-b43-installer                
14e4:4318 rev 02    firmware-b43-installer            firmware-b43-installer                
14e4:4319           firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 02    firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 03    firmware-b43-installer            firmware-b43-installer            
14e4:4321           firmware-b43-installer            firmware-b43-installer  
14e4:4324           firmware-b43-installer            firmware-b43-installer        
14e4:4325           firmware-b43-installer            firmware-b43-installer      
14e4:4328           firmware-b43-installer            firmware-b43-installer
14e4:4328 rev 03    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4329           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432a           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432b           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432c           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432d           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4331           firmware-b43-installer            firmware-b43-installer          
14e4:4335           firmware-b43-installer            firmware-b43-installer      
14e4:4350           firmware-b43-installer            firmware-b43-installer  
14e4:4353           Special Case #1                   UNKNOWN        
14e4:4353 rev 01    Special Case #1                   UNKNOWN                 
14e4:4357           Special Case #1                   UNKNOWN        
14e4:4358           bcmwl-kernel-source               bcmwl-kernel-source
14e4:4359           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4360           bcmwl-kernel-source               bcmwl-kernel-source    
14e4:4365           bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4365 rev 01    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:43a0           bcmwl-kernel-source               bcmwl-kernel-source
14e4:43ae rev 02    UNKNOWN                           UNKNOWN     
14e4:43b1           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:43b1 rev 03    bcmwl-kernel-source               bcmwl-kernel-source              
14e4:43c3 rev 04    UNKNOWN                           Special Case #2                     
14e4:4727           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:4727 rev 01    Special Case #1                   Special Case #1        
14e4:a962           firmware-b43-installer            firmware-b43-installer      
------------------------------------------------------------------------------------

Zvláštní případ č. 1 - Používá kombinaci ovladačů bcma a brcmsmac. Požadovaný firmware je standardně nainstalován v balíčku linux-firmware.

Zvláštní případ č. 2 - Pro ASUS PCE-AC88 AC3100 kroky jsou:

  1. Stáhnout tento soubor a po extrahování jej vložte do/lib/firmware/brcm
    Sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
  2. Pak Sudo nano /etc/rc.local přidejte modprobe brcmfmac a uložte
  3. Sudo reboot

V hardwaru, jako je Lenovo S10-2, pokud se vaše bezdrátová karta zasekne při pokusu o připojení k SSID (stále se pokouší o připojení), pak by alternativou pro její fungování bylo nainstalovat bcmwl-kernel-source package (Odstraňte všechny ostatní nainstalované balíčky, které s ním souvisejí). Další informace o tomto bezdrátovém zařízení naleznete v části Ladění níže.

DŮLEŽITÁ POZNÁMKA - Po září 2014, pokud budete postupovat podle této odpovědi a přesto máte problémy s instalací správného ovladače, zkuste prosím firmware-b43-installer balíček a informujte nás prostřednictvím komentářů. Došlo k určitým změnám a některé ovladače budou fungovat pouze s tímto balíčkem. Před instalací nezapomeňte mít čistý systém:

Sudo apt install firmware-b43-installer

V některých zvláštních případech po instalaci firmware-b43-installer musíte odebrat modul b43, znovu jej povolit a dokonce pokračovat v odblokování pomocí rfkill:

 Sudo modprobe -r b43
 Sudo modprobe b43    
 Sudo rfkill unblock all  

Pokud máte kartu Broadcom, která má jiný pci.id, zeptejte se prosím na novou otázku. Po vyřešení bude řešení přidáno do tohoto návodu.

4. Instalace balíčku (offline)

4.1 Instalace firmware-b43-installer

Instalovat firmware-b43-installer offline viz tato odpověď .

4.2 Instalace bcmwl-kernel-source

Pro případy, kdy potřebujete nainstalovat bcmwl-kernel-source ale jste offline, zde je vynikající odpověď. V zásadě však postupujte podle těchto kroků:

  1. Vyhledejte balíček v buntu Package Repositories
  2. Ujistěte se, že jste vybrali správnou architekturu (32bitový, 64bitový atd.)
  3. Stáhněte si balíčky a závislé balíčky, které s ním souvisejí, do stejné složky.
  4. Pokud máte všechny potřebné balíčky (a jejich závislosti), pokračujte přechodem do složky, která obsahuje všechny balíčky, a spusťte Sudo dpkg -i *.deb. Tím nainstalujete všechny balíčky do této složky. Pokud dojde k chybám, přečtěte si chybu a postupujte podle pokynů, které uvádí.

Jako příklad uvedeme výše uvedený bod 1, pokud jste měli Broadcom 14e4:43a0, hledali byste bcmwl-kernel-source balíček a po výběru odpovídající verze Ubuntu (v mém případě 16.04 nebo Xenial) bych přistál na následující stránce:

http://packages.ubuntu.com/xenial/bcmwl-kernel-source

Na této stránce bych vybral odpovídající architekturu (32 nebo 64), ale musel bych si také stáhnout 3 závislosti balíčků uvedené na této stránce, jak je vidět na následujícím obrázku:

enter image description here

Po stažení všech balíčků a závislostí můžete pokračovat v kopírování všech balíčků do jedné složky a spuštění příkazu dpkg, jak je uvedeno v kroku 4 výše.

POZNÁMKA

V některých počítačích musíte před provedením příkazů v systému BIOS deaktivovat možnosti Secure Boot Options. To se týká například případů, kdy je zdroj bcmwl-kernel již nainstalován, ale ovladač ještě nefunguje. Můžete provést takovou přeinstalaci nebo zakázat Secure Boot v nastavení BIOSu:

Sudo apt-get install --reinstall bcmwl-kernel-source

ODDĚLENÍ

Následující informace jsou další materiály, které si můžete přečíst o řešení různých problémů souvisejících s bezdrátovou správou a konfliktech s jinými síťovými zařízeními. Uvědomte si, že v některých případech potřebujete aktualizovanou verzi jádra, protože každá nová verze jádra zavádí buď nové síťové ovladače, vylepšení oproti stávajícím ovladačům nebo řeší chyby, které se jich týkají.

Před přečtením níže uvedených bodů se ujistěte, že jsou ve vašem systému Ubuntu povoleny všechny úložiště. Chcete-li to zkontrolovat, spusťte na terminálu software-properties-gtk a ujistěte se, že jsou povoleny všechny možnosti na kartě Software Ubuntu.

  • Pro konfiguraci vašich bezdrátových zařízení prostřednictvím terminálu doporučuji Jak se připojit a odpojit k síti ručně v terminálu?

  • Pokud připojení klesá tak často, někteří uživatelé navrhli nastavit IPv6 na Ignorovat . Stačí přejít do Správce sítě (ikona sítě na horním panelu). Klikněte na něj a poté vyberte Upravit nastavení . Poté přejděte na bezdrátové připojení, které používáte, vyberte jej. Nyní přejděte na poslední záložku, která uvádí nastavení IPv6 . V poli Metoda vyberte Ignorovat .

  • Pokud váš notebook nedetekuje vaši bezdrátovou kartu, někteří uživatelé uvedli, že pomocí rfkill unblock all problém vyřeší. Jiní jednoduše vypnuli a znovu zapnuli přepínač WiFi na svých laptopech (fyzický přepínač je u těchto notebooků k dispozici). Pro více informací o rfkill si prosím přečtěte rf kill odemkne všechny NEBUDE PRÁCE!

  • Pokud dostáváte b43-phy0 CHYBA: Fatální DMA chyba/b43-phy0 varování: Vynucené PIO proveďte následující :

    Sudo rmmod b43     
    Sudo modprobe b43 pio=0 qos=0  
    

    Pokud to funguje, přidejte si jej do RC souborů, takže se provede při každém spuštění. Pokud to potřebujete, můžete změnit PIO na 1.

  • Pokud máte požadovaný klíč není k dispozici při instalaci modulu DKMS (jako Nvidia, Broadcom nebo jiní), můžete přejít na Pilotova odpověď Zde

  • Pokud vaše bezdrátová karta směrovač vidí/nevidí a uvízne v nekonečné smyčce „Pokouší se připojit (zkuste 1/3)“, řešením může být správná konfigurace routeru nebo bezdrátového zařízení SSID.

    U všech bezdrátových karet obecně je velmi důležité vzít v úvahu také síťová zařízení, která používáte (směrovače, přepínače, bezdrátové kanály a bezdrátové pásma atd.). Na základě těchto informací budete moci lépe vyhodnotit, jaký by mohl být problém, když dorazíte na slepou uličku. Příkladem by mohla být Lenovo S10-2, která používá 14e4: 4315 rev 01 PCIID. Dokonce i po instalaci správného ovladače by uživatel skončil ve smyčce „pokus o připojení“. Viděl by bezdrátový SSID, ale při pokusu o připojení by vstoupil do opakovací smyčky.

    Řešením bylo, že toto konkrétní bezdrátové zařízení nepodporovalo kanály 40 MHz ani nepodporuje 802.11N. Směrovač v tom případě ve skutečnosti vysílal pouze s nuceným 40 MHz a pouze na WiFi-N. Když byl router nastaven na automatický režim a kanál 20/40 MHz, bezdrátová karta fungovala správně. Toto je případ, který se opakuje i v jiných případech, takže řádné vyhodnocení síťového zařízení by hodně pomohlo.

    Pro případy, kdy se opakujete:

    CHYBA @ wl_cfg80211_get_station: Chybná adresa Mac ...

    když provádíte dmesg a vaše bezdrátové připojení často klesá (několikrát za hodinu nebo den), může zde být problém, že jste uvnitř bezdrátového signálu, který se používá jako bezdrátový most (2 routery sdílející stejný SSID a připojení). K tomu může dojít u moderních směrovačů, které mají schopnost rozšířit bezdrátové připojení tím, že nabízejí stejné SSID. vaše bezdrátové připojení může poklesnout, protože můžete být mezi oběma směrovači a síla signálu mezi nimi je téměř stejná.

    Pokud vaše připojení klesá velmi často, znamená to, že jste téměř uprostřed obou routerových zařízení. Chcete-li snížit nebo eliminovat rychlost klesání bezdrátového zařízení, zkuste se umístit tak, aby vaše bezdrátová karta mohla vidět pouze jeden směrovač nebo alespoň jeden ze směrovačů má vyšší sílu signálu než ten druhý.

    Existují také některé techniky, jak vynutit bezdrátové zařízení, aby se připojilo pouze ke konkrétnímu routeru nastavením BSSID na MAC adresu routeru, ke kterému se chcete připojit. To přinutí vaše bezdrátové zařízení POUZE se k němu POUZE připojit.

    enter image description here

Zabezpečené spouštěcí problémy

V některých konkrétních scénářích nebude instalace ovladačů, ať už v režimu offline prostřednictvím různých balíčků DEB nebo prostřednictvím apt-get s přístupem k internetu, nefungovat, pokud nebude vypnuto Secure Boot.

Je to proto, že potřebný přístup je odepřen Secure Boot, takže ovladače budou vypadat, jako by byly nainstalovány správně, i když ve skutečnosti ne. Aby bylo možné, aby ovladače fungovaly, budete muset ve velmi specifických případech dočasně deaktivovat Secure Boot.

Aktualizace firmwaru systému Linux

V jiných případech hledání a instalace nejnovější Linux Firmware by problém vyřešil. Buď vyřešení drobných problémů, ke kterým došlo u pracovní karty, nebo zprovoznění karty poprvé.

383
Luis Alvarado

Opravil jsem svůj problém s ovladači Broadcom bcm4311.

Kroky, které jsem podnikl pro vyřešení tohoto problému (tuto metodu jsem ukradl z nm_geo na ubuntu fórech ):

(Možná budete muset nainstalovat synaptic nebo svého oblíbeného správce balíčků.)

  • Odinstalovat bcmwl-kernel-source balíček vydáním následujícího příkazu na terminálu:

    Sudo apt-get remove bcmwl-kernel-source
    
  • Ujistěte se, že firmware-b43-installer a b43-fwcutter nainstalovány balíčky (samozřejmě budete potřebovat internet jiným způsobem):

    Sudo apt-get install firmware-b43-installer b43-fwcutter
    
  • Zadejte do terminálu:

    cat /etc/modprobe.d/* | egrep 'bcm'
    

    (Možná to budete chtít zkopírovat) a zjistit, zda je zde uveden výraz „blacklist bcm43xx“.

  • Pokud ano, zadejte cd /etc/modprobe.d/ a pak Sudo gedit blacklist.conf

    Vložte # před řádek: blacklist bcm43xx

    Poté soubor uložte (v terminálu se mi zobrazovaly chybové zprávy o nemožnosti uložit, ale skutečně se správně uložilo).

  • Restartujte

Poté, co jsem udělal výše, muselo být bezdrátové zařízení odblokováno pomocí rfkill: Jak odblokovat něco uvedené v rfkill?

108
KiLLeRfriend

Toto je běžný problém bezdrátového čipu Broadcom.

V terminálu spusťte následující:

Sudo apt-get remove --purge bcmwl-kernel-source

Pokud se příkaz spustí úspěšně, zkuste bezdrátové připojení zapnout (pomocí hardwarového klíče).

Pokud to nefunguje nebo příkaz selhal a řekl, že takový modul neexistuje, můžete zkusit otevřít terminál a napsat

dmesg | grep b43

Pokud vidíte řádky jako:

[   17.453421] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[   17.453427] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[   17.453432] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
[   17.680077] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[   17.993040] b43-phy0: Radio hardware status changed to DISABLED

Pak pravděpodobně chybí firmware pro kartu Broadcom. Otevřete Software Center, prohledejte a nainstalujte následující balíčky,

  • b43-fwcutter
  • firmware-b43-lpphy-installerer

Restartujte jednou. Nyní by bezdrátové připojení mělo fungovat.

33
Web-E

Ovladače pro 4313

Pojďme si vyjmenovat ovladač pro chipsety Broadcom a jak pracují s 4313:

  • Broadcom STA . Doporučeno dalšími ovladači. Starý. Hrozný. Absolutní haraburdí. Přeskoč to. Pokud jste ji již nainstalovali, odeberte ji.

  • b43-fwcutter . Spousta lidí vidí "Broadcom" a skočí na to, ale není kompatibilní s 4313 (což je novější). Pokud jste ji nainstalovali, vyčistěte ji.

  • ndiswrapper . Ještě více šupinatý než ovladač STA. Dokázala jsem, aby to fungovalo asi 10 minut, než se všechno zapálí.

  • brcm80211 aka brcmsmac . Toto je (relativně) nový ovladač, který byl nedávno přidán do Ubuntu (protože ovladač byl přidán do jádra). Toto mělo by funguje dobře a (v nedávné verzi Ubuntu, Natty a Oneiric) by mělo „Jen fungovat“. Toto je droid, kterého hledáte. Tento ovladač použijte pro model 4313 .

    Pokud nepoužíváte Natty nebo Oneiric, vaše jádro pravděpodobně nebude mít tento ovladač. Musíte běžet alespoň 2.6.27 a doporučil bych 2.6.28 jako minimum (můžete zkontrolovat, na čem se právě díváte, spuštěním uname -r).

    Pokud jste ve verzích pozadu, navrhl bych upgrade, ale pro rychlou opravu se můžete podívat na hlavní jádra a zkuste jednu z nich. Instalace balíčků jádra je zřídka riskantní věc, protože obvykle se můžete vrátit zpět ke staré pomocí úvodní obrazovky grub.

Víte, že jste pravděpodobně na správném ovladači, pokud spustíte lsmod | grep brc a uvidíte brcm80211 nebo brcmsmac ve výstupu.

Blacklisting your way to success

Pokud to nevidíte, bylo načteno něco jiného a musíte to na černé listině. Pokud vidíte, co bylo načteno, skvělé, upravte /etc/modprobe.d/blacklist.conf a začněte přidávat řádky jako:

blacklist b43
blacklist b43legacy
blacklist bcma
blacklist ndiswrapper

Samozřejmě musíte být opatrní, pokud máte další bezdrátové zařízení, které by mohlo používat konfliktní ovladač, jako kdybyste ho na černé listině rozbili, i to jedno :)

30
Oli

Děkujeme za vaši cennou odpověď.

Tento problém byl vyřešen následujícími kroky:

  1. Odstranil jsem bezdrátový ovladač Broadcom STA z dalších ovladačů .
  2. Zadejte bcm do buntu Software Center ,
  3. Nainstalujte „instalační balíček pro firmware pro ovladač b34“ (firmware-b43-installer)

Nyní pracuje bezdrátově. Výše uvedené kroky nemusíte dodržovat. Nainstalujte „ovladač B43“ pro bezdrátové připojení.

18
Silambarasan

Nainstalujte firmware-b43-installer balíček. Nejprve odinstalujte proprietární ovladač z 'dalších ovladačů'.

Poté v terminálu proveďte:

Sudo apt-get install firmware-b43-installer

hned po restartu, pracuje pro mě krásně.

11
mif

Vždy doporučuji odebrat a znovu nainstalovat ovladače Broadcom pomocí terminálu

V terminálu zadejte následující příkaz

Sudo apt-get purge bcmwl-kernel-source

pak

Sudo apt-get install bcmwl-kernel-source

Tím se ovladač znovu vytvoří.

Dejte nám vědět, jak se vám daří

Můžete restartovat počítač nebo, pokud se jedná o bolest, zadejte do terminálu následující příkazy, které „zapnou“ vaši bezdrátovou síť

Sudo modprobe -r b43 ssb wl

pak

Sudo modprobe wl 
10
andybleaden

Nakonec jsem problém vyřešil sám, ale nejsem si jistý jak. Chystal jsem se zkompilovat ovladač se zdrojem z broadcom.com a instrukcemi uvedenými v http://www.broadcom.com/docs/linux_sta/README.txt , ale v tomto kroku pokynů

On Ubuntu, you will need headers and tools. Try these commands:
# apt-get install build-essential linux-headers-generic
# apt-get build-dep linux

stavět základní a hlavičky již byly nainstalovány. Právě jsem spustil Sudo apt-get build-dep linux příkaz a, Voilá !, po jednom restartu moje připojení začalo běžet normální rychlostí.

Nejsem si jistý, co jsem udělal. Myslím, že to vytváří závislosti na jádře nebo ovladači (nebo obojí). Ovladač BCM tento krok potřeboval a konfigurace žokejů ji z nějakého důvodu vynechala.

Každopádně je to opraveno.

9
Ataraxio Panzetta

V některých případech program Add Drivers Utility selže při instalaci bezdrátového ovladače Broadcom STA. Když k tomu dojde, nejprve zkontrolujte, zda je vaše karta skutečně podporována ovladačem STA, a poté to otevřete terminálovým oknem (ctrl-alt-t) a spusťte

lspci -nn | grep -i BCM

Výstup bude zahrnovat model bezdrátové karty, ujistěte se, že patří mezi níže uvedené modely.

Bezdrátové karty Broadcom podporované ovladačem STA:

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

Pokud je karta podporována, zkuste ovladač nainstalovat ručně. Otevřete okno terminálu (ctrl-alt-t) a spusťte

Sudo apt-get install bcmwl-kernel-source

V tomto bodě bude možná nutné restartovat počítač.

7
mikewhatever

Jak jsem zjistil, abych to trochu systemizoval, jsou k dispozici čtyři rodiny řidičů:

  1. open-source b43 z projektu [b43m] [1], který je k dispozici v [linuxovém jádru] [2],
  2. open-source brcmsmac/brcmfmac, také k dispozici v [kernel] [3]
  3. Windows libs prostřednictvím [ndiswrapper] [4] a
  4. [Broadcom] [5] vlastní linux [libs (STA)] [6]

Tyto odkazy také poskytují odkaz na ovladače a seznamy s podporovanými chipsety.

Chcete-li mít přehled o odkazování na různá ID, před čtením si přečtěte výše uvedený odkaz STA a připojte se k nim prostřednictvím:

lspci -nn | grep Network | grep "\[....:....\]"

Zde je příklad pro 4313 (z odkazu # 6):

BRCM Product Name   |   PCI Vendor ID | PCI Product ID  |  Dell Device ID

4313 2.4 Ghz      |  0x14e4 | 0x4727 |      Dell 1501

Kromě ovladače potřebujete také firmware, firmware-b43-installer.

Níže uvedený popis byl použit pro ovladač STA, ale byl zapsán před tímto

Přestože je Ubuntu zamýšleno jako všestranný, krásný a snadno použitelný pro všechny, balíčky jsou stále náchylné k chybám závislostí. Podívejte se, instalujte ovladače a další systémové věci, je rozumné získat co nejpřesnější zpětnou vazbu, tj. Udělat to ručně nebo částečně ručně (apt-get), vyhnout se těmto instalačním programům GUI.

Stejné problémy jsem zažil iu modelu 4313. Dovolte mi nabídnout tupé a částečně neanalytické řešení:

  1. Odstraňte vše, co máte STA

    Sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  2. Nainstalujte to znovu ručně:

    Sudo apt-get install bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  3. Přečtěte si výstup. Měl jsem pěknou dvojitou linii:

    Budování pro architekturu x86_64 Sestavení modulu pro aktuálně spuštěné jádro bylo vynecháno, protože se zdá, že zdroj jádra pro toto jádro není nainstalován.

V takovém případě, o kterém se domnívám, že se stává docela často, protože (1) neodmyslitelná závislost není vyřešena a (2) Rozhraní wl je po upgradech přerušeno (což může zahrnovat aktualizaci jádra), v takovém případě byste měli jednoduše proveďte následující dva kroky a předpokládám, že nemusíte znovu instalovat zdroje ovladačů WiFi:

  1. Zkontrolujte aktuální verzi jádra následovně (třetí položka):

    uname -r
    
  2. Nainstalujte vhodné linuxové hlavičky, což je v mém případě:

    Sudo apt-get install linux-headers-**generic**
    

Po tomto příkazu byste měli vidět (protože to bylo odloženo kvůli neschopnosti kompilovat během instalačního postupu zdrojových souborů ovladače STA WiFi):

Setting up linux-headers-3.5.0-17-generic (3.5.0-17.28) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-17-generic /boot/vmlinuz-3.5.0-17-generic
 * Running DKMS auto installation service for kernel 3.5.0-17-generic                                                                                                                    
 *  bcmwl (5.100.82.112+bdcom)...                                                                                                                                                        bcmwl (5.100.82.112+bdcom): Installing module...

Nejsem si jistý, zda by to mohli vidět chlapi odpovědní za balíčky. Přestože jsem Gentoo používal roky, zvykl jsem si na jeho výřečnost, což se může zdát zbytečným zbarvením a formátováním výstupu. Vy byste měli do své rutiny apt-get přidat formátování a barvy. Je mnohem snazší, zejména pro začínající uživatele, pochopit, co se mohlo pokazit. A přidejte závislost záhlaví, můžete je později odstranit - a určitě budete muset modul znovu změnit při změně jádra .

Doufám, že to pomůže, a jsem opatrný při zobecňování výše uvedené cesty k vyřešení hromadného problému. Jen to zkuste, pokud to funguje, úžasné, pokud ne, existuje tolik dalších nabízených řešení, která jsou zejména více analytická a zdatnější.

Také jsem narazil na tyto odpovědi (se šekem)

lspci -nn | grep Network

Pro pci.id 14er:4727-- což platí v mém případě): Wireless již nefunguje po aktualizaci softwaru s Ubuntu 12.10 na Dell Latitude E62 and Jak získám Acer Npilfy 802.11 (BCM43225) pracuje bezdrátová karta? kdo odkazuje na první.

A také jsem zmeškal skutečnost, že Ubuntu nabízí odkaz v balíčcích na aktuálně nainstalovanou a spuštěnou verzi jádra a záhlaví, aby nedošlo k definování verze jádra.

6
Jim Rogers

Co pro mě fungovalo pro můj Broadcom bcm4313 na počítači Asus Eee PC Seashell 1015PEM s Ubuntu 12.04:

  • nepoužívejte omezené ovladače
  • přidat "blacklist bcma" do /etc/modprobe.d/blacklist.conf
  • Sudo modprobe brcmsmac
  • přidat brcmsmac do /etc/modules
  • restartujte počítač
5
Sean F

To pro mě fungovalo:

  1. Nainstalujte firmware-b43-installer (+ b43fwcutter automaticky přidán v Synaptic)
  2. Odinstalovat bcm-kernel-source balíček pomocí Synaptic
  3. Vyjměte původní ovladač bezdrátové STA z dalších ovladačů
  4. Restartujte

Krok 3 byl pro mě klíčovým krokem. Pokud původní ovladač Wireless STA neodstraníte, narazíte na problémy.

5
Wahyaohni

Stejný problém jsem měl s mým Acer TravelMate 8172 a jeho řadičem Broadcom 4357 na Ubuntu 12.04. Vyzkoušel jsem několik řešení zveřejněných na webu pro jiná zařízení Broadcom, ale nefungovaly. Andybleadenovo řešení výše pro mě fungovalo.

Podle Andyho pokynů jsem nejprve odstranil a přeinstaloval ovladače Broadcom pomocí:

Sudo apt-get purge bcmwl-kernel-source
Sudo apt-get install bcmwl-kernel-source

Poté jsem popravil

Sudo modprobe -r b43 ssb wl
Sudo modprobe wl 

pro aktivaci bezdrátové karty.

Bohužel, bezdrátová karta je vypnuta při každém restartu, takže jsem vytvořil skript s výše uvedenými dvěma příkazy modprobe, který se má provést vždy, když restartuji. To bude muset udělat, dokud nebude Ubuntu 12.04 aktualizován opravou.

4
pvillela

Použil jsem uživatelské řešení „bkratz“ na http://ubuntuforums.org/showthread.php?t=1928241 a fungovalo to pro mě.


Spusťte tyto:

Sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
echo "blacklist brcmsmac" | Sudo tee -a /etc/modprobe.d/blacklist.conf    
echo "blacklist bcma" | Sudo tee -a /etc/modprobe.d/blacklist.conf

První zajišťuje, že ovladač sta je na svém místě, ve druhém a třetím seznamu blokuje dva ovladače brcmsmac a bcma, které se střetávají se správným ovladačem sta. Zkopírujte/vložte nebo se ujistěte, že je vaše psaní správné!

Posledním krokem je přechod na „Další ovladače“ a povolení ovladače.

3
Thomas

Nejprve jsem si myslel, že upravím vynikající odpověď Luise Alvarada (viz jeho příspěvek 7. září 2011), protože když jsem postupoval podle kroků, objevil se balíček, který je uveden v tabulce (viz jeho příspěvek) pro můj PCI.ID ve skutečnosti korespondují.

Moje PCI.ID je ve skutečnosti 14e4: 4727, což podle tabulky vyžaduje instalaci balíčku bcmwl-kernel-source. Tento balíček byl na můj počítač nainstalován zbožně, ale WiFi nefungovalo (od upgradu na Ubuntu 16.04 nebyla detekována žádná bezdrátová síť). Místo toho jsem se pokusil nainstalovat firmware-b43-installer po odpovědi Luise Alvarada (pomocí firmware-b43-installer je alternativa, na kterou již ve svém příspěvku poukázal), a fungovalo to!

Takže, pokud to pomůže někomu jinému ve stejném případě jako já, zde jsou potřebné informace:

  • Výstup lspci -nn -d 14e4: příkaz:

    02:00.0 Network controller [0280]: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
    
  • Kroky, které jsem následoval:

    1. Vyčistit bcmwl-kernel-source balíček:

      Sudo apt-get purge bcmwl-kernel-source
      
    2. Spusťte následující příkazy (podrobnosti viz odpověď Luise Alvarada):

      Sudo apt-get update
      Sudo update-pciids
      
    3. Nainstalujte firmware-b43-installer balíček a ne the bcmwl-kernel-source balíček (na rozdíl od toho, co je doporučeno v tabulce pro 14e4:4727 rev 01):

      Sudo apt-get install firmware-b43-installer`
      
    4. Restartovat:

      Sudo reboot
      

A teď by WiFi mělo fungovat!

Díky moc Luis Alvarado!

3
Giuseppe

V případě, že nefunguje opakovaná instalace blacklist.conf nebo apt-get pro b43 Broadcom, může to být jednoduše proto, že výchozí bezdrátová konfigurace stále nebyla pro WPA/WPA2 správně povolena.

Síťová složka, bezdrátová síť a vyberte Možnosti ubuntu 12.04:

  • karta ipv6 - ponechte metodu automatickou a zrušte zaškrtnutí políčka „Vyžadovat adresování IPv6 ...“
  • karta ipv4 - metoda by měla být automatická (DHCP) a zaškrtněte políčko „Vyžadovat IPv4 adresování ...“
  • karta bezdrátové připojení - vynutit adresu makra zařízení k uzamčení připojení k trvalé adrese makra přenosného počítače
2
james

Dell Inspiron E1505, následující kroky (sám), pracoval pro mě. Musel jsem vrátit zpět další kroky úpravy souboru černé listiny.

  • otevřete 'Synaptic Package Manager' a vyhledejte 'bcm'

  • odinstalovat bcmwl-kernel-source balíček

  • ujistěte se, že firmware-b43-installer a b43-fwcutter nainstalovány balíčky

  • restartujte počítač

2
user17025

Zkontrolujte, zda není deaktivován bezdrátový adaptér. Můžete to zkontrolovat spuštěním:

rfkill list

Chcete-li povolit bezdrátové adaptéry, spusťte:

Sudo rfkill unblock wifi
2
user15594

Problém s vaší wifi je v tom, že používáte ten, který vynucuje Ubuntu, ale to nefunguje. Spusťte následující příkazy, aby fungovalo Wi-Fi správně:

Lis Ctrl+Alt+T

Sudo apt-get update
Sudo apt-get install firmware-b43-installer
Sudo reboot

Po restartu. Vaše Wi-Fi by mělo fungovat tak, jak bylo zamýšleno.

2

Existuje mnohem jednodušší způsob, jak tento problém vyřešit. Trik je pořadí, ve kterém instalujete proprietární ovladače. Ovladač Broadcom MUSÍ být nainstalován PRVNÍ před ostatními.

Příklad 1: HP TX2-1050ED s grafikou Broadcom B43 a ATI Raedon.

Nejprve jsem povolil ovladač ATI Raedon, poté ovladač Broadcom, což vedlo k výše uvedeným chybám.

Když odinstaluji ovladač ATI, nainstalujte ovladač Broadcom a restartujte počítač. Měl jsem bezdrátové připojení. Pak jsem nainstaloval ovladač ATI a nyní oba fungují.

Toto je vlastně chyba v Jockey, protože Jockey by měl vyřešit konflikt řidičů za vás.

Takže zkrátka. Broadcom Nejdříve pak další ovladače.

1
Kat Amsterdam

Ujistěte se, že nemáte nevyřešenou závislost linuxových záhlaví, srov. Po upgradu na Ubuntu 12.04 nefunguje můj ovladač Broadcom STA Wireless , jinak je nainstalujte.

1
Jim Rogers

Měl jsem stejný problém a vyřešil jsem to přidáním

blacklist Acer_wmi

na /etc/modprobe.d/blacklist.conf

Restart později bezdrátové fungoval.

(to bylo převzato z http://ubuntuforums.org/showpost.php?p=11006092&postcount=2 )

1
Alex

Mám bezdrátový ovladač LAN Inspiron 6000 BCM4318 LAN, který se mi podařilo vyřešit pomocí správce synaptických balíčků

Tady jsem: Nejprve jsem odinstaloval bcmwl-kernel-source Poté jsem nainstaloval firmware-b43-installer a b43-fwcutter, které znovu vytvořily ovladače WiFi

Pak jsem musel restartovat

1
rohit kelkar

BCM4311 pro můj DV6000 nepracuje s ovladačem STA ani s ovladačem b43. U b43 zůstává LED vždy oranžová (WLAN vypnutá).

S rfkill vidím:

1: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no

S ovladačem STA mohu prohledávat síť, ale připojení se nikdy nedokončí. Systém fungoval dobře s Ubuntu 10.10 (Maverick Meerkat) (x86) - nyní používám Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).

dmesg osvětluje chybu:

s/Drivers/b43 # devicefirmware a stáhněte si správný firmware pro tuto verzi ovladače. > Pečlivě si přečtěte všechny pokyny na tomto webu.

[367.927967] b43-phy0 CHYBA: Soubor firmwaru "b43/ucode13.fw" nebyl nalezen
[367.927981] b43-phy0 CHYBA: Soubor firmwaru "b43-open/ucode13.fw" nebyl nalezen
[367.927989] b43-phy0 CHYBA: Musíte jít do http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware a stáhnout správný firmware pro tento řidič v

Zdá se, že soubory s firmwarem chybí v ovladačích systému Linux (?). LED jsem dostal zpět na modrou (WLAN je povolena) a skenování pracuje s:

Sudo apt-get install firmware-b43-installer

To bylo z webu http://linuxwireless.org/en/users/Drivers/b4 .

Nyní pro mě pracuje síť WLAN (vyžadovalo se dvojité zaškrtnutí pro WPA2 heslo :-)).

1
Manu Kemppainen

Měl jsem stejný problém včera (Dell Latitude D530 w/broadcom 4311).

Udělal jsem:

Sudo apt-get install firmware-b43-installer

To bylo do příštího restartu. Teď jsem musel zjistit, jak to znovu povolit, ale teď problém leží někde jinde.

1
JoGo

Dobré zprávy. Na základě informací, které jste uvedli v komentářích, máte síťovou kartu podporovanou proprietárním ovladačem Broadcom.

Nejprve se ujistěte, že jste spustili aktualizaci sudo apt-get z terminálu. Poté přejděte na „Další ovladače“. Najdete ji otevřením pomlčky (klikněte na pravý horní roh) a zadáním ovladačů.

Je tam zapnutý nesvobodný ovladač Broadcomu? Pokud ne, zkuste jej povolit a restartovat systém. Pokud to nepomůže, zkuste ovladače znovu nainstalovat (stačí se jednou připojit online) ručně. Pokyny pro ruční instalaci: http://wireless.kernel.org/en/users/Drivers/b4

Možná budete muset rmmod staré nebo špatné ovladače. Hodně štěstí, ale vím, že se to dá! :)

1
MarkovCh1

Mám kartu b43 a používám s ní Ubuntu od 9.04, od té doby jsem použil stejnou metodu. Zahrnuje to určité použití příkazového řádku, ale věřte mi, že to stojí za to.

Pokud již máte nainstalovaný b43-fwcutter, musíte jej znovu nainstalovat, spusťte:

Sudo apt-get remove b43-fwcutter

Předpokládám, že znáte typ modelu vaší bezdrátové karty. Tato metoda nepoužívá způsob přidání ovladačů.

Po odinstalování b43-fwcutter restartujte počítač. Pozn. Pokud nemáte v počítači přístup k pevné síti, budete si muset stáhnout balíček b43-fwcutter ručně z zde , stejně jako ovladač vaší karty z zde . Moje karta je 4311, takže si stáhnu broadcom-wl-4-150-10.5.tar.bz2.

Po opětovné instalaci b43-fwcutter buď spuštěním Sudo apt-get install b43-fwcutter nebo pomocí souboru .deb, který jste získali z citovaného webu.

Musíte extrahovat firmware z tarballu. Spustit příkaz;

tar -xvjf broadcom-wl-4-150-10.5.tar.bz2

Možná budete muset změnit název souboru, aby odrážel to, co jste stáhli z webu ovladače, nebo použijte tar -xvjf broadcom*. Pak běžte

cd broadcom-wl-4.150.10.5/driver
Sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

Nyní restartujte počítač a vše by mělo fungovat dobře!

1
boywithaxe

Pro kohokoli jiného, ​​kdo dostává zprávu „bezdrátové připojení je deaktivováno hardwarovým přepínačem -a“ v rámci bezdrátové sítě (uvidíte ji kliknutím na ikonu) - a je to „pevný blok“, který může fungovat v jakémkoli modelu (který funguje) pro mě v síti „bezdrátový USB adaptér“ nekontrolovali ostatní, ale může to fungovat).

Nejprve zkontrolujte, zda je pevně blokován. Spustit v terminálu (Ctrl + Alt + T):

Sudo rfkill list

Pokud ano, spusťte nejprve odblokování:

Sudo rfkill unblock all

Poté jsem vypnul počítač, odpojil ho od elektřiny a otevřel levé dveře. Vyjmul jsem cyklovanou baterii a stiskem tlačítka napájení 20 dlouhým a krátkým stiskem resetuji BIOS .

Pak jsem vrátil baterii a připojil počítač k elektřině. Zapnul jsem počítač a nastavil BIOS (také pro věci, jako je žádná disketa a spouštěcí přirozenost) v kategorii Wake-on-LAN , kde se uvádí, že něco povolit pro PME.

Stiskl jsem F10 uložit nastavení a restartovat. Po tom všem byl systém připraven - desktop a jeho soubory. Chvíli jsem čekal a Wi-Fi znovu reagoval.

To pro mě již fungovalo čtyřikrát (může se to stát, kdykoli vynucujete vypnutí nebo odpojení Wi-Fi).

Doufám, že by to pomohlo i někomu (::

1
yinon

Při instalaci dalších ovladačů to funguje v mém počítači Dell Vostro 3500.

Udělal jsem následující kroky:

  1. Sudo apt-get remove bcmwl-kernel-source

  2. Poté znovu nainstalujte další ovladače uvedené níže. Aktivoval jsem to.

Tento balíček obsahuje bezdrátový ovladač Broadcom 802.11 Linux STA pro použití s ​​hardwarem založeným na Broadcomu BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227 a BCM43228.

1
hari sharma

Ovladače Broadcom STA pro mě pracovaly v pořádku a ve svém Dell mám stejnou Broadcom kartu. Pomalé připojení k internetu, které jsem cítil, bylo během režimu úspory energie. Zde je seznam dostupných ovladačů Broadcom. Ovladač opensource používám od té doby a doporučuji jej přes ovladače STA.

Lidé říkají, že pro Ubuntu 10.10 (Maverick Meerkat) není k dispozici, takže je musíte nainstalovat ručně. Zeptejte se Ubuntu otázky Broadcom STA ovladač nepracuje dobře s BCM431 poskytuje informace o ruční instalaci OR můžete použít sestavení Debian .

0
sagarchalise

Měl jsem stejný problém. b43 a bcmwl pro mě nefungovaly. b43 fungoval, ale rychlost byla vždy pod 10kBps.

Ovladač open source bcma funguje dobře.

Sudo rmmod wl
Sudo modprobe bcma
Sudo reboot

To mi udělal trik.

0
user83116

Po několika hodinách pokusu a omylu jsem konečně našel řešení pro "Debian Wheezy (testování)" !! - Myslím, že by to mělo fungovat i na jiných distribucích. Hlavním problémem byl ovladač brcm80211 (poskytnutý v balíčku "firmware-brcm80211") - nyní používám ovladač wl poskytovaný v balíčku "broadcom-sta-dkms" a všechno funguje!

Instrukce:

přidat

deb http://ftp.us.debian.org/debian wheezy main contrib non-free

na

/etc/apt/sources.list

pak udělej

apt-get update

poté ano

apt-get install broadcom-sta-dkms

nyní uvolněte konfliktní moduly

modprobe -r b44 b43 b43legacy ssb brcmsmac

upozornění: vaše stávající připojení k síti WLAN se tím ukončí!

načíst wl modul s

modprobe wl

ověřte, zda čip WLAN funguje:

iwconfig

nakonfigurujte své WLAN rozhraní jako obvykle - hotovo! :)

(zdroj: http://wiki.debian.org/wl )

0
User

Nainstalujte balíček bcmwl-kernel-source

0
StandardUnity

Vyřešil jsem problém na HP Pavilion g6 s Broadcom 4313 (14e4: 4727 rev 1) odstraněním černé listiny na bcma a brcmsmac

Pokyny

Nainstalujte ovladače a firmware

Sudo apt-get install broadcom-sta-common linux-firmware

Odstranit černou listinu úpravou /etc/modprobe.d/broadcom-sta-common.conf (např. řádky s komentářem):

blacklist b43
blacklist b43legacy
blacklist b44
#blacklist bcma
blacklist brcm80211
#blacklist brcmsmac
blacklist ssb
install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS

Výše uvedený příklad se může lišit od vašeho původního souboru

Backup původní soubor

0
lauhub

Zvláštní případ: BCM43142 & AR8161 na počítači Dell Vostro 3460

Grafika Intel4000 v mém případě potřebuje alespoň jádro 3.6 (pro 64-bit: 1 , 2 , , 4 ). Tam jsou zahrnuty potřebné hlavičky jádra pro adaptér Broadcom. Problém je však v tom, že před instalací jádra musíte nainstalovat build-essential, a to se liší mezi verzemi verzí Ubuntu a správci oken. Musíte také nainstalovat dkms, pokud již není k dispozici, což je trochu složité bez připojení k internetu. Takže přichází náznak pro další nooby, jako jsem já, které jsem popadl od zde :

  • Nainstalujte si ... buntu volby ( Linux Mint také funguje) na počítači, kde můžete přistupovat k internetu hned po vybalení (například na USB a navštívit dobrého, starého přítele) s velikonoční vajíčka;)

  • Tam jsi Sudo apt-get install build-essential dkms

  • Jít do /var/cache/apt/archives (v tomto umístění apt automaticky ukládá všechny nainstalované balíčky ve výchozím nastavení.) Nyní zkopírujte všechny debety do složky, například s názvem „BUILD-ESSE“ na USB flash disku.

  • Nyní můžete tuto složku snadno zkopírovat do Vostra a nainstalovat tyto debaty pomocí Sudo dpkg -i BUILD-ESSE/*.deb.

0
elf12

Měl stejný problém s pomalým připojením s Ubuntu 11.04 a notebookem HP Mini 5103, který je dodáván s Broadcom 4313. Poté, co jsme vyzkoušeli mnoho návrhy , zakázání bezdrátového ovladače Broadcom STA z okna Další ovladače problém vyřešilo.

0
Maine

Dobré zprávy. S čerstvým datem 18.04 na mém notebooku s širokopásmovým wifi (zaškrtávací políčko „WiFi třetí strany“ nebylo během instalace zaškrtnuto), zobrazí se „Nebyl nalezen žádný adaptér WiFi, ujistěte se, že máte adaptér WiFi připojený a zapnutý“

Ukázalo se, že pokud přeinstaluji a zaškrtnu políčko „nainstalovat software třetích stran pro grafiku a wifi“ (ve výchozím nastavení není zaškrtnuto), pak nainstaluje zdroj bcmwl-kernel a pro mě to „prostě fungovalo“ (zeměpisná šířka e6230) Instalace ubuntu - omezené-addony poté, co se to nezdalo dost. FWIW :)

0
rogerdpack

Zjistil jsem, že se světlo nerozsvítí, když jsem jej přepnul do polohy op. Nástroj, který můžete vyzkoušet, je rfkill, aby se dostal na jeho fungování. Musíte to udělat pokaždé, když restartujete počítač.

Sudo rfkill unblock all
0
Jim Richards

Měl jsem stejný problém a našel řešení. Spusťte následující příkaz a restartujte počítač. To pro mě fungovalo.

echo 'options Acer_wmi wireless=1' | Sudo tee /etc/modprobe.d/Acer_wmi.conf
0
Eren

Mám HP Pavilion dv60 .

Tento problém jsem měl při instalaci Ubuntu 11.10 (Oneiric Ocelot) a příspěvek b43 - Bez přístupu k internet mi hodně pomohl .

Speciálně, když nemáte na svém notebooku k dispozici kabelovou síť. Vše, co potřebujete, je pendrive s Ubuntu 11.10 (Oneiric Ocelot) a dva soubory, které si můžete stáhnout z počítače s připojením na internet (zkopírovat je do svého pendrive):

  1. http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
  2. http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

Postupujte podle pokynů na webu, který jsem zmínil výše, a nezapomeňte restartovat počítač (přeskočil jsem krok 4 - po restartu to fungovalo).

0
czerasz

Pro lidi, kteří mají počítač Dell Vostro 1320 (nebo podobný) a v nabídce bezdrátového připojení se zobrazuje oznámení o vypnuté bezdrátové síti, mi toto pomohlo.

Modul Dell_laptop interferoval s rfkill a nesprávně mu říkal, že hardware je vypnutý. To lze napravit blacklisting modulu Dell_laptop. Otevřete soubor /etc/modprobe.d/blacklist.conf u svého oblíbeného editora s oprávněními superuživatele, např. stiskněte ALT + F2 a napište

gksu gedit /etc/modprobe.d/blacklist.conf

nebo v terminálu:

Sudo nano /etc/modprobe.d/blacklist.conf 

Na konci souboru ad vypadá následující (nejlépe s komentářem):

# Dell_laptop communicates wrong hw switch state to rfkill 
blacklist Dell_laptop 

Nezapomeňte soubor uložit. Po blacklisting modulu tímto způsobem nebude načten během budoucího spuštění systému. Restartujte váš počítač. Bezdrátové připojení by nyní mělo fungovat.

reference: http://launchpad.net/bugs/701259

0
Andre

Nainstaloval jsem Ubuntu 11.04 od nuly na Dell Latitude 131L s Broadcom bcm4311. Proprietární ovladač Broadcom STA byl nainstalován ve výchozím nastavení a Fn+F2 to byla jediná věc, kterou jsem musel použít, abych umožnil připojení Wi-Fi v 10.04; v 10.10 to nefungovalo. Našel jsem tuto stránku a vyzkoušel několik věcí:

  • odstranil proprietární ovladač v ovladačích hardwaru pod System-> Administration-> Additional Drivers: Sudo apt-get install --reinstall bcmwl-kernel-source a odstranil řádek v blacklist.conf.
  • přidal ovladač do Systém-> Administrace-> Další ovladače
  • restartujte počítač.

Toto nefungovalo.

  1. Poté jsem znovu přidal řádek do souboru /etc/modprobe.d/blacklist.conf: nahrazeno b43 a ssb. Černá listina bcm43xx.
  2. Odebraný proprietární ovladač z ovladačů systému-> správa-> hardware
  3. Po restartu funguje WiFi!

Domnívám se, že jsou potřeba pouze kroky 1-3.

0
Jacob

Instalační balíček „Instalační balíček pro firmware pro ovladač b34“ pro mě na zařízení HP Pavilion DV5000 fungoval dobře

0
jdalink