Ero sivun ”WLAN” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Ndiswrapper
(→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ää | 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 |