![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
NDISWrapper - zprovoznění wi-fi karty28.7.2009 Někteří z vás už možná někdy zaslechli termín NDISWrapper. A to je právě to, čím si pomůžeme. Slušný návod i s omáčkou je na http://wiki.opensuse.cz/index.php/Ndiswrapper, ale ten se zabývá zprovozňováním síťové karty za použití NDISWrapperu pomocí příkazové řádky. Žijeme v moderní klikací době a proto ukážu návod, kde se bez konzole zcela obejdeme. V první řadě si nainstalujeme balíček ndiswrapper, k němu by se nám měl automaticky vybrat příslušný balíček jaderného modulu, tedy např. ndiswrapper-kmp-pae nebo ndiswrapper-kmp-default. Co se týka realtimeového jádra, tak o něm píšu zde. O jeho vývoj se stará vývojář Jan Engelhardt, a ten poskytuje i jaderný modul ndiswrapper-kmp-rt případně ndiswrapper-kmp-rtpae a další. Budiž mu za to neskonalý dík. Každopádně se přesvědčte, že jaderný modul je stejné verze jako vámi používané jádro! Dále budeme potřebovat grafické rozhraní pro NDISWrapper, což může být např. KNDISWrapper a tedy i balíček stejného názvu. Tím se vyhneme práci v příkazové řádce. (POZNÁMKA: uživatelé grafického prostředí GNOME mohou použít jiný nástroj a to NdisGTK.) Další bezpodmíněnečně nutnou věcí jsou ovladače dané síťové karty pro operační systém Microsoft Windows XP. Ovladače pro novější operační systémy nejsou (zatím) NDISWrapperem podporované. Z těchto ovladačů potřebujeme soubory ovladač.inf a ovladač.sys. KNDISWrapper se nám bohužel neobjeví v hlavní nabídce KDE 4.x a budeme ho tedy muset spuštět buď příkazem z konzole, nebo pomocí KRunneru, a nebo si jednoduše vytvoříme v nabídce KDE položku dle následujícího obrázku, což je asi nejelegantnější způsob. (POZNÁMKA: v KDE 3.5.x by mělo být vše v pořádku, totiž verze KNDISWrapperu pro KDE 4.x zatím neexistuje.) Po spuštění KNDISWrapperu si nejdříve zvolíte jazyk aplikace. Ve výběru bohužel chybí čeština, ale není to nic, co by se nedalo přežít a dokuď nebudete měnit síťovou kartu (což asi stejně nebudete) a dokuď nepřeinstalujete počítač, tak tuhle aplikaci již znovu asi nikdy nepoužijete. Nebude proč. Dále budete dotázáni na heslo uživatele root. Pakliže spouštíte KNDISWrapper poprvé, zřejmě nemáte zaveden jaderný modul, na což se vás aplikace zeptá a vy stisknutím tlačítka Yes tento modul nahrajete. Při dalších spuštěních počítače se modul již nahraje automaticky. V okně aplikace kliknete na tlačítko Install Driver. Zobrazí se dotaz na to, zda chcete použít průvodce, či vyhledat ovladač.inf ručně. Doporučuji zvolit tlačítko Manual Inst., tedy ruční instalaci. Po nalistování ovladače a potvrzení dojde k jeho instalaci. Měla by se zobrazit následující zpráva o úspěšné instalaci. Vidíte, že se ovladač opravdu úspěšně nahrál, navíc dle řádku "Device present: Yes" je i jasné, že síťová karta byla v počítači nalezena. Nyní už zbývá pouze kliknout na tlačítko Config Network a síť nastavit. Na výběr máte obvyklou konfiguraci statické IP adresy nebo použití DHCP pro automatickou konfiguraci. Připojení k bezdrátové síti provedete v tomtéž okně nebo pomocí např. KNetworkManageru, případně podobných nástrojů. POZNÁMKA: Kupodivu tyto ovladače jsou alespoň v mém případě spolehlivější než ty z balíčků o kterých se zmiňuji na začátku článku. S těmi totiž KNetworkManager funguje prapodivně. Bezdrátovou síť mám uloženou, a také nastaveno, že se má připojovat automaticky, ale neděje se tak. Někdy se počítač k síti připojil hned, ale většinou jsem musel ručně opakovat připojení a to třeba i několikrát zasebou, než se to chytlo. Nyní používám NDISWrapper a je klid. Bezdrátová síť se připojí téměř okamžitě sama, vždy, a bez přemlouvání. |
Počet přístupů na AudioLinux od 1.5.2008: