Ero sivun ”WLAN” versioiden välillä

Siirry navigaatioon Siirry hakuun
(→‎Ndiswrapper: , oikeakielisyyttä)
Rivi 168: Rivi 168:
Jos kortillesi ei löydy Linux-ajuria aina voit kokeilla [http://ndiswrapper.sf.net ndiswrapper]-emulointirajapintaa, joka käyttää Windows-ajureita ja toimii melko hyvin.  
Jos kortillesi ei löydy Linux-ajuria aina voit kokeilla [http://ndiswrapper.sf.net ndiswrapper]-emulointirajapintaa, joka käyttää Windows-ajureita ja toimii melko hyvin.  


Ndiswrapper on ytimen moduuli, joka emuloi Microsoftin NDIS-rajapintaa. Suorituskyky ei ole aivan alkuperäisen veroinen. WPA-tuki on mahdollinen [http://hostap.epitest.fi/wpa_supplicant/ wpa_supplicantin] avulla. WPA:n toimivuus voi olla riippuvainen käytettävästä NDIS-ajurista tai jopa sen versiosta. Ndiswrapper vaatii Windowsin ajuritiedostot (*.inf). On suositeltavaa käyttää kortin asennusmedialla olevia versioita.
Ndiswrapper:lla on kannattajansa ja vastustajansa. Toisaalta sillä saadaan joidenkin wlan-korttien tuki Linuxiin, mutta joudutaan ajamaan vierasta windows (ei OpenSource/GPL) binääriä joka "myrkyttää" (taint kernel) kernelin. Toisaalta itse wrapper kodi on GPL lisenssin alaista OpenSource:a. Pelätään jopa, että wrapperin olemassaolo itseasiassa jarruttaa natiiviajurien kehitystä. LKML:ssa (Linux Kernel Mailing List) on jopa väläytelty 8K stack:n poistamista ja siirtymistä kokonaan 4K stack:n käyttöön. Tämä käytännössä estäisi Ndiswrapper:n toimiminnan siinä muodossa kun se nykyisin on toteutettu. Ratkaisuna tähän voisi olla vieraan binäärin ajaminen omassa muistiavaruudessaan.
 
Ndiswrapper on ytimen moduuli, joka emuloi Microsoftin NDIS-rajapintaa. Suorituskyky ei ole aivan alkuperäisen veroinen. WPA-tuki on mahdollinen [http://hostap.epitest.fi/wpa_supplicant/ wpa_supplicantin] avulla. WPA:n toimivuus voi olla riippuvainen käytettävästä NDIS-ajurista tai jopa sen versiosta. Ndiswrapper vaatii Windowsin ajuritiedostot (*.inf). On suositeltavaa käyttää mahdollisimman tuoreita Windows ajureita.


  '''Huomaa:''' Ndiswrapper toimii parhaiten 8 kilobitin pinoja käyttämään
  '''Huomaa:''' Ndiswrapper toimii parhaiten 8 kilobitin pinoja käyttämään
Noudettu kohteesta ”https://www.linux.fi/wiki/WLAN