Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

bcm4318 [2012/07/16 14:56] (aktuální)
Ubuntu vytvořeno
Řádek 1: Řádek 1:
 +| |
 +
 +|{{.:​sipka.gif}} [[HlavníStránka|Hlavní stránka]]|{{.:​sipka.gif}} [[Návody]]|
 +
 +|Návod je na smetišti! Znamená to, že je zastaralý, a může být více ke škodě než k užitku. Pokud máte zájem, můžete se ho ujmout a přepsat ho do aktuální platné podoby.|
 +
 +====== Úvod ======
 +
 +Tento návod vám pomůže se zprovozněním vaší integrované wifi karty BCM4318 [AirForce One 54g] 802.11g pomocí Ndiswrapper. Tato karta bývá součástí různých značek notebooků (Asus, Acer, Fujitsu-Siemens aj.).
 +
 +Tento postup funguje v Ubuntu 6.10, ale je možné, že bude fungovat i v ostatních verzích. Pro Ubuntu 7.04 byla na konci doplněna poznámka.
 +
 +Pokud máte notebook Acer, nejprve čtěte [[Acer ACPI]].
 +
 +====== Instalace ======
 +Pro tuto síťovou kartu můžeme použít buď ovladač bcm43xx, anebo ndiswrapper. V prvním případě si musíme ještě zabezpečit firmware, v druhém případe ovladače pro Windows. Mnoho uživatelů použije ovladače z CD, které jsou přiložené ke kartě, avšak ty často nepracují nejlépe. Osobně je doporučuji stáhnout [[ftp://​ftp.support.acer-euro.com/​notebook/​aspire_3020/​driver/​WLan%20Driver%20Broadcom%20802.11g%203.100.46.0.zip|zde]]. Archiv rozbalíme například na ploše a v konzoli si tuto složku také otevřeme.
 +
 +Tak a nyní začneme:
 +Musíme nejprve vypnout modul původního linuxového ovladače:
 +<​code>​
 +sudo rmmod bcm43xx
 +</​code>​Zkontrolujeme,​ zda nemáme v ndiswrapperu nainstalované nějaké jiné ovladače:
 +<​code>​
 +ndiswrapper -l
 +</​code>​Pokud se zde něco nachází, tak to odtud odinstalujeme:​
 +<​code>​
 +sudo ndiswrapper -e název_ovladače_uvedeného_vlevo
 +</​code>​Nyní nainstalujeme ovladače pro Windows:
 +<​code>​
 +sudo ndiswrapper -i bcmwl5a.inf
 +</​code>​Po zadání následujícího příkazu by se měl zobrazit modul //​bcmwl5a//:​
 +<​code>​
 +ndiswrapper -l
 +</​code>​Dále natáhneme modul:
 +<​code>​
 +sudo modprobe ndiswrapper
 +</​code>​
 +A nyní si vše vyzkoušíme - měli bychom vidět svou kartu a u ní mnoho údajů pomocí tohoto příkazu:
 +<​code>​
 +iwconfig
 +</​code>​
 +====== Zjištění dostupnosti sítě a automatické spuštění ======
 +Za iwlist doplníme název zařízení podle toho jak se nám identifikovalo přes iwconfig, zde například je eth0:
 +<​code>​
 +iwlist eth0 scan
 +</​code>​A nyní nastavíme automatické načítání ndiswrapperu:​
 +<​code>​
 +sudo gedit /​etc/​modules
 +</​code>​a posledního řádku dopíšeme: ''​ndiswrapper''​ a uložíme.
 +
 +Aby se nám nenačítal linuxový ovladač, zadáme:
 +<​code>​
 +sudo gedit /​etc/​modprobe.d/​blacklist
 +</​code>​a do posledního řádku dopíšeme: ''​blacklist bcm43xx''​ a uložíme.
 +
 +V //Menu > Systém > Sítě// si nastavíme všechny potřebne IP adresy a podobné věci jako WEP šifrování,​ Gateway, DNS atp.
 +
 +Nakonec restartujeme a karta by měla fungovat.
 +
 +====== Ubuntu 7.04 ======
 +Funguje v Ubuntu 7.04. Pomocí Synapticu stačí nainstalovat "​bcm43xx-fwcutter",​ který ihned po instalaci požádá o dovolení stáhnout a nainstalovat příslušný firmware. Po vyndání síťového kabelu a restartu je pak možno výše uvedeným způsobem nakonfigurovat bezdrátovou síť, a to včetně WAP šifrování. Funguje to spolehlivě a nic víc nebylo potřeba. (Vyzkoušeno na notebooku Acer Aspire 9301).
 +
 +====== Ubuntu 7.10 ======
 +Ubuntu vám ihned po instalaci nabídne stažení nesvobodných ovladačů pro tuto kartu.
 +
 +====== Ubuntu 9.10 ======
 +(30.11 2009)
 +Upozorňuji předem, že vysoce pravděpodobně stačí návod pro ubuntu 7.04 tedy stahnout balíček "​bcm43xx-fwcutter"​ přes balíčkovací systém.(nezkoušel jsem, a doporučuji nejdříve vyzkoušet, balíček lze jednoduše odebrat!)
 +
 +V Ubuntu 9.10 jsem narazil na problém (wifi síťovka nejala na notebooku NX6110, Linux-2.6.25). Vyřešil jsem to pomocí [[http://​linuxwireless.org/​en/​users/​Drivers/​b43#​fw-b43-new|tohoto]] návodu, kde je řešení i pro podobné typy síťovek od broadcom.
 +
 +zde volný překlad:
 +
 +Následujte tyto instrukce jestliže používáte ovladač b43 pro linux-2.6.25 a novější nebo compat-wireless-2.6,​ nebo  "from any current GIT tree" (pozn. nevím co je).
 +
 +Použijte verzi 012 od b43-fwcutter.
 +Stáhněte, rozbalte b43-fwcutter (baliček tar) a "​mejkněte"​ ho, tedy:
 +
 +Stahování:​
 +<​code>​
 +wget http://​bu3sch.de/​b43/​fwcutter/​b43-fwcutter-012.tar.bz2
 +</​code>​Rozbalení:​
 +<​code>​
 +tar xjf b43-fwcutter-012.tar.bz2
 +</​code>"​Mejknutí":​
 +<​code>​
 +cd b43-fwcutter-012
 +make
 +cd ..
 +</​code>​
 +Použijte verzi 4.150.10.5 Broadcom proprietárního ovladače.
 +Stáhněte a rozbalte firmware z tohoto balíčku tar, tedy:
 +
 +Definice proměnné:
 +<​code>​
 +export FIRMWARE_INSTALL_DIR="/​lib/​firmware"​
 +</​code>​Stáhnutí:​
 +<​code>​
 +wget http://​mirror2.openwrt.org/​sources/​broadcom-wl-4.150.10.5.tar.bz2
 +</​code>​Rozbalení:​
 +<​code>​
 +tar xjf broadcom-wl-4.150.10.5.tar.bz2
 +</​code><​code>​
 +cd broadcom-wl-4.150.10.5/​driver
 +sudo ../​../​b43-fwcutter-012/​b43-fwcutter -w "​$FIRMWARE_INSTALL_DIR"​ wl_apsta_mimo.o
 +</​code>​
 +Všimněte si, že zadáváme cestu FIRMWARE_INSTALL_DIR na vaší distribuci. Standartní místo instalace firmware je /​lib/​firmware. Některé distribuce davají firmware na jiná místa.
 +
 +Konec překladu.
 +
 +Po provedení těchto věcí jsem zmáčkl talačítko pro zapnutí síťovky a zapla se. Kdyžtak zkuste případně restartovat system.
 +
 +====== Odkazy ======
 +  * [[http://​forum.ubuntu.cz/​viewtopic.php?​id=6739|Ubuntu fórum - Broadcom 4318 cez ndiswrapper]]
 +  * [[http://​forum.ubuntu.cz/​viewtopic.php?​pid=47731|Ubuntu fórum - Automatizace připojení wifikarty v notebooku]]
  
  • Poslední úprava: 2012/07/16 14:56
  • autor: Ubuntu