| | |{{.: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: sudo rmmod bcm43xx Zkontrolujeme, zda nemáme v ndiswrapperu nainstalované nějaké jiné ovladače: ndiswrapper -l Pokud se zde něco nachází, tak to odtud odinstalujeme: sudo ndiswrapper -e název_ovladače_uvedeného_vlevo Nyní nainstalujeme ovladače pro Windows: sudo ndiswrapper -i bcmwl5a.inf Po zadání následujícího příkazu by se měl zobrazit modul //bcmwl5a//: ndiswrapper -l Dále natáhneme modul: sudo modprobe ndiswrapper A nyní si vše vyzkoušíme - měli bychom vidět svou kartu a u ní mnoho údajů pomocí tohoto příkazu: iwconfig ====== 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: iwlist eth0 scan A nyní nastavíme automatické načítání ndiswrapperu: sudo gedit /etc/modules a posledního řádku dopíšeme: ''ndiswrapper'' a uložíme. Aby se nám nenačítal linuxový ovladač, zadáme: sudo gedit /etc/modprobe.d/blacklist 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í: wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-012.tar.bz2 Rozbalení: tar xjf b43-fwcutter-012.tar.bz2 "Mejknutí": cd b43-fwcutter-012 make cd .. 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é: export FIRMWARE_INSTALL_DIR="/lib/firmware" Stáhnutí: wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 Rozbalení: tar xjf broadcom-wl-4.150.10.5.tar.bz2 cd broadcom-wl-4.150.10.5/driver sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o 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]]