Instalaci jsem prováděl na Slackwaru s vlastním jádrem. Máte-li distribuci typu SUSE nebo Mandriva, stačí nainstalovat balíček ndiswrapper. Na vanilla jádru 2.6.10 mi adaptér resetoval počítač, upgradoval jsem na jádro 2.6.14 a už to jede. Ndiswrapper při kompilaci "křičí", že mám jádro se 4K stackem a že některé Windows ovladače nemusí fungovat, ať použiji 8K stack. V jádru 2.6.14 konfigurační volba pro 4K nebo 8K stack zmizela a ndiswrapper přesto hlásí totéž varování. Ale funguje to. Proto doporučuji jádro min. 2.6.14.
Ndiswrapper vzniká na adrese http://ndiswrapper.sourceforge.net. Já jsem stáhl aktuální stabilní verzi 1.5. Po instalaci je potřeba najít Windows ovladač. Nejdůležitější je soubor inf. V mém případě WUSB11v4.inf. Ovladač si nakopírujte někam dle své libosti, např. /usr/windriver. Nyní nainstalujeme Windows ovladač do ndiswrapperu. Pokud nepoužíváte modprobe.conf, řádek s ndiswrapper -m vynechte.
# ndiswrapper -i WUSB11v4.inf Installing wusb11v4 # ndiswrapper -l Installed ndis drivers: wusb11v4 driver present, hardware present # ndiswrapper -m Adding "alias wlan0 ndiswrapper" to /etc/modprobe.conf # modprobe ndiswrapper # dmesg ndiswrapper version 1.5 loaded (preempt=yes,smp=no) ndiswrapper: driver wusb11v4 (Cisco-Linksys LLC.,05/13/2004, 3.110.0513.2004) loaded ndiswrapper (IoCreateUnprotectedSymbolicLink:947): --UNIMPLEMENTED-- wlan0: vendor: 'M4301 NDIS Miniport Driver' wlan0: ndiswrapper ethernet device 00:0f:66:f0:22:57 using driver wusb11v4, 13B1:000B.0.conf wlan0: encryption modes supported: WEP; TKIP with WPA usbcore: registered new driver ndiswrapper # iwconfig wlan0 wlan0 IEEE 802.11b ESSID:off/any Mode:Managed Frequency:2.422 GHz Access Point: 00:00:00:00:00:00 Bit Rate:11 Mb/s RTS thr:2432 B Fragment thr:2432 B Encryption key:off Power Management:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Takže WiFi zařízení máme, stačí jen nastavit parametry WiFi spoje, IP adresy a užívat si sítě. Stabilita byla dobrá, s novým jádrem 2.6.14 mi v souvislosti s ndiswrapperem počítač spadl jen jednou při pokusu o modprobe -r ndiswrapper. Se starým jádrem to šlo v pohodě. A i kdyby, proč ten modul rušit.
Linksys WUSB11
Standard: IEEE 802.11b, USB 1.1
Čipset: ALi
WEP:64 a 128 bit
Dosah: 91 m uvnitř a 457 m venku
Anténa: neodpojitelná vyklápěcí
LEDky: power, link
Požadavky PC: P 200 MHz, 64 MB, Windows 98-XP
Obsah balení: WiFi adaptér, USB kabel, držák na zeď, CD, návod, registrační karta
Hodnocení
- neexistuje nativní ovladač
- nízká kvalita hardwaru
- neodpojitelná anténka
- hřeje se a zatěžuje tak USB port
+ nevyžaduje externí napáječ
+ funguje i v Linuxu