Ero sivun ”WLAN” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 merkki lisätty ,  11. tammikuuta 2006
Rivi 272: Rivi 272:
Ndiswrapperilla on kannattajansa ja vastustajansa. Toisaalta sillä saadaan joillekin wlan-korteille tuki Linuxiin, mutta toisaalta joudutaan ajamaan vierasta suljetun lähdekoodin  binääriä, joka ''myrkyttää'' (taint) kernelin. Jos ''myrkytetty'' ydin panikoi tai siihen tulee muuta vikaa, tuskin kukaan on halukas selvittämään asiaa: on lähes mahdotonta selvittää vikaa tilanteessa, jossa osaan kerneliä ei ole lähdekoodia saatavilla. NDISWrapper itsessään on kuitenkin GPL-lisenssin alainen. Pelätään myös, että wrapperin olemassaolo jarruttaa natiiviajurien kehitystä. LKML:n (Linux Kernel Mailing List) keskusteluissa  on vakavasti ehdotettu 8 kilotavujen pinojen tuen poistamista ja siirtymistä kokonaan 4K pinon käyttöön. Tämä käytännössä estäisi Ndiswrapperin toimiminnan nykyisessä muodossaan. Ratkaisuna tähän voisi olla se että wrapper ajaisi Windows binääriä erillisessä muistiavaruudessa.
Ndiswrapperilla on kannattajansa ja vastustajansa. Toisaalta sillä saadaan joillekin wlan-korteille tuki Linuxiin, mutta toisaalta joudutaan ajamaan vierasta suljetun lähdekoodin  binääriä, joka ''myrkyttää'' (taint) kernelin. Jos ''myrkytetty'' ydin panikoi tai siihen tulee muuta vikaa, tuskin kukaan on halukas selvittämään asiaa: on lähes mahdotonta selvittää vikaa tilanteessa, jossa osaan kerneliä ei ole lähdekoodia saatavilla. NDISWrapper itsessään on kuitenkin GPL-lisenssin alainen. Pelätään myös, että wrapperin olemassaolo jarruttaa natiiviajurien kehitystä. LKML:n (Linux Kernel Mailing List) keskusteluissa  on vakavasti ehdotettu 8 kilotavujen pinojen tuen poistamista ja siirtymistä kokonaan 4K pinon käyttöön. Tämä käytännössä estäisi Ndiswrapperin toimiminnan nykyisessä muodossaan. Ratkaisuna tähän voisi olla se että wrapper ajaisi Windows binääriä erillisessä muistiavaruudessa.


  '''Huomaa:''' Ndiswrapper toimii parhaiten ytimessä, joka on käännetty käyttämään 8 kilotavun pinoja (ytimen asetus CONFIG_4KSTACKS pois päältä).  Windowsissa pinon koko on
  '''Huomaa:''' Ndiswrapper toimii parhaiten ytimessä, joka on käännetty
ilmeisesti 12k.
käyttämään 8 kilotavun pinoja (ytimen asetus CONFIG_4KSTACKS pois päältä).
  Windowsissa pinon koko on ilmeisesti 12k.


* [http://ndiswrapper.sourceforge.net/phpwiki/ ndiswrapper: wiki]
* [http://ndiswrapper.sourceforge.net/phpwiki/ ndiswrapper: wiki]
Rekisteröitymätön käyttäjä

Navigointivalikko