Ero sivun ”Langattomat verkkolaitteet” versioiden välillä
Pb (keskustelu | muokkaukset) |
(vaihdetaanpa historialliseksi) |
||
(18 välissä olevaa versiota 10 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Nykytietämyksen mukaan rt2500-piirisarjaiset [[WLAN]]-kortit ovat parhaiten tuettuja. Näitä on kuitenkin vaikea saada, koska piirisarjoista jo seuraava sukupolvi on tullut markkinoille. Valmistajilla on ikävä taipumus nostaa tuotteiden katetta vaihtamalla käyttöön muiden valmistajien piirisarjoja – jopa saman tuotteen sisällä. Linux-käyttäjälle tämä näkyy niin, että toimivaksi todettu tuote ei | {{historiallinen}} | ||
Tätä artikkelia ei enää ylläpidetä, vaan sen tietosisältö pyritään (sopivilta osin) siirtämään artikkeliin [[WLAN-kortit]]. | |||
Nykytietämyksen mukaan rt2500-piirisarjaiset [[WLAN]]-kortit ovat parhaiten tuettuja. Näitä on kuitenkin vaikea saada, koska piirisarjoista jo seuraava sukupolvi on tullut markkinoille. Valmistajilla on ikävä taipumus nostaa tuotteiden katetta vaihtamalla käyttöön muiden valmistajien piirisarjoja – jopa saman tuotteen sisällä. Linux-käyttäjälle tämä näkyy niin, että toimivaksi todettu tuote ei toimikaan. Hyviä esimerkkejä tällaista tuotteista ovat 3Comin OfficeConnect versio 2. | |||
Suositeltavat tuotteet: | Suositeltavat tuotteet: | ||
Rivi 6: | Rivi 9: | ||
* [http://www.verkkokauppa.com/popups/prodinfo.php?id=14184 A-Link WL54PC] RT2500/'''RT2561T'''/CardBus | * [http://www.verkkokauppa.com/popups/prodinfo.php?id=14184 A-Link WL54PC] RT2500/'''RT2561T'''/CardBus | ||
* [http://www.verkkokauppa.com/popups/prodinfo.php?id=3148 A-Link WL54H] RT2500/'''RT2561'''/PCI | * [http://www.verkkokauppa.com/popups/prodinfo.php?id=3148 A-Link WL54H] RT2500/'''RT2561'''/PCI | ||
* [http://www.verkkokauppa.com/popups/prodinfo.php?id=10621 D-Link DWL-G122] Rt2570/USB | * [http://www.mbnet.fi/hintaseuranta/tuote.aspx/31862 Buffalo WLI-U2-KG54-AI] Rt2570/USB | ||
* [http://www.verkkokauppa.com/popups/prodinfo.php?id=10621 D-Link DWL-G122] Rt2570/USB (H/W: C1 & F/W: 3.00 --> Rt73/USB) | |||
* [http://www.verkkokauppa.com/popups/prodinfo.php?id=5481 Edimax EW-7108PCG] RT2500/'''RT2561'''/CardBus | * [http://www.verkkokauppa.com/popups/prodinfo.php?id=5481 Edimax EW-7108PCG] RT2500/'''RT2561'''/CardBus | ||
* [http://www.a-link.com A-Link:n kotisivu] | * [http://www.a-link.com A-Link:n kotisivu] | ||
* [http://ralink.rapla.net/ Muita RT2500-piirisarjaisia kortteja] | * [http://ralink.rapla.net/ Muita RT2500-piirisarjaisia kortteja] | ||
'''Varoitus:''' Näyttää siltä, että suositut A-Link WL54H ja A-Link WL54PC (uusi tuote on V2) ovat vaihtaneet piirisarjaansa: RT2500-> '''RT2561'''. RT2561:n | '''Varoitus:''' Näyttää siltä, että suositut A-Link WL54H ja A-Link WL54PC (uusi tuote on V2) ovat vaihtaneet piirisarjaansa: RT2500-> '''RT2561'''. RT2561:n tuki [[GPL]]-lisensoidussa [http://rt2x00.serialmonkey.com rt2x00-ajurissa] on vielä keskeneräinen ja mukana vain rt2x00-cvs versiossa. Se käyttää jo myös uutta DeviceScapen ieee80211-pinoa. Voi olla suositeltavampaa käyttää saman projektin sivuilta löytyvää RT61-ajurin ns. legacy-versiota, joka pohjautuu Ralinkin alkuperäiseen ajuriversioon. | ||
Liikkeellä on myös uusia versioita A-Link WL54PC ja WL54H -korteista, jotka käyttävät Realtek RTL8185 piirisarjaa. Tuesta saa ehkä selvää [http://rtl8180-sa2400.sourceforge.net/ täältä]. | |||
Jos haluat säästää rahaa, niin MBnetin [http://www.mbnet.fi/hintaseuranta hintaseuranta] kertoo edullisimmat ostospaikat. | Jos haluat säästää rahaa, niin MBnetin [http://www.mbnet.fi/hintaseuranta hintaseuranta] kertoo edullisimmat ostospaikat. | ||
Rivi 99: | Rivi 105: | ||
* [http://prism54.org Uusi Prism54 projektin (Prism54) kehityssivusto] | * [http://prism54.org Uusi Prism54 projektin (Prism54) kehityssivusto] | ||
===Ralink | ===Ralink rt2400, rt2500, rt2570(USB), rt61 ja rt73(USB)=== | ||
[http://www.ralinktech.com/home.asp Ralink] [http:// | [http://www.ralinktech.com/home.asp Ralink] on julkaissut RT2400-, RT2500-, RT2570(USB)-, RT61- ja RT73(USB)-piirisarjojensa ajurit [[GPL]]-lisenssin alaisuudessa. Ajurit ovat saatavilla joko Ralinkin kotisivuilta tai eteenpäinkehitettyinä versioina erillisen [http://rt2x00.serialmonkey.com/ rt2x00]-projektin sivuilta. | ||
Rt2x00-projekti on myös kehittämässä Ralinkin alkuperäisten, ns. legacy-ajureiden pohjalta uutta ajuripakettia nimeltä rt2x00, joka tuo tuen mm. [[wpa_supplicant]]ille. Wpa_supplicant-tuki yhdessä rt2x00:n uusimman [[cvs]]-version sekä 2.6.22-ytimen kanssa mahdollistavat myös WPA-salattujen yhteyksien hallinnan [[NetworkManager]]in kautta. Legacy-ajureiden sekä uuden rt2x00-ajurin vanhempien versioiden kanssa on käytettävä WPA-salattujen yhteyksien graafiseen hallintaan erillistä [http://cbbk.free.fr/bonrom/ RutilT]-nimistä työkalua. | |||
Rt2x00 tulee olemaan osa Linux-ytimen 2.6.24-versiota. Jo nyt on yleensä suositeltavampaa käyttää legacy-ajureiden sijaan rt2x00-ajuria, joka tarjoaa selvästi enemmän ominaisuuksia. Legacy-ajureita kannattaa käyttää lähinnä silloin, jos rt2x00-ajuri ei jostain syystä toimi. | |||
'''Huomaa:''' ajuri toimii vain 8 kb pinoja käyttämään käännetyssä ytimessä | '''Huomaa:''' ajuri toimii vain 8 kb pinoja käyttämään käännetyssä ytimessä | ||
(ytimen asetus CONFIG_4KSTACKS pois päältä). Jos käytät uusinta cvs-versiota, ajuri toimii | (ytimen asetus CONFIG_4KSTACKS pois päältä). Jos käytät uusinta cvs-versiota, ajuri toimii | ||
myös 4kb pinoilla | myös 4kb pinoilla. | ||
* [http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page Rt2x00-ajurin kehityssivusto] | |||
* [http://rt2x00.serialmonkey.com/phpBB2/ Rt2x00-projektin foorumi] | |||
* [http://ralink.rapla.net/ Lista rt2x00-yhteensopivista laitteista] | |||
===Atheros AR5210, AR5211, AR5212 & AR5213=== | ===Atheros AR5210, AR5211, AR5212 & AR5213=== | ||
Atheros piirisarjalaiset toimivat madwifi-ajurilla, joka monipuolisimpia ja toimivimpia wlan-ajureita Linuxille. Haittapuolena on että ajuri on osittain suljettu (HAL), mistä johtuu ettei se voi sellaisenaan koskaan päätyä Linux kerneliin. Kaupassa Atheros-piirit ovat yleisimpiä 802.11a/b/g korteissa, ja varma tuntomerkki on | Atheros-piirisarjalaiset toimivat madwifi-ajurilla, joka monipuolisimpia ja toimivimpia wlan-ajureita Linuxille. Haittapuolena on. että ajuri on osittain suljettu (HAL), mistä johtuu ettei se voi sellaisenaan koskaan päätyä Linux-kerneliin. Kaupassa Atheros-piirit ovat yleisimpiä 802.11a/b/g korteissa, ja varma tuntomerkki on 108 Mbit nopeuden tuki, jota muut piirisarjat eivät tue (suljettu valmistajakohtainen ratkaisu). D-Link DWL-AG520 (CardBus) ja DWL-AG520 (PCI) ovat tiettvästi hyviä vaihtoehtoja. D-Linkillä on kuitenkin ollut tapana vaihtaa korttien piirisarjoja pitäen tuotteen nimen samana, joten kannattaa olla varuillaan. | ||
Madwifi-ajurilla onnistuu mm: | Madwifi-ajurilla onnistuu mm: | ||
Rivi 139: | Rivi 142: | ||
===Intel IPW2100, IPW2200BG ja IPW2915ABG=== | ===Intel IPW2100, IPW2200BG ja IPW2915ABG=== | ||
Intel Centrino | Intel Centrino piirisarjan sisältävistä kannettavista löytyy yleensä IPW2100 (11 Mbit/s) sarjan piiri tai sen jälkeläinen IPW2200BG (54 Mbit/s). IPW2915ABG toimii IPW2200-ajureilla. Salaamattomat ja WEP-yhteydet on todettu toimiviksi. WPA-tuki on mahdollinen [http://hostap.epitest.fi/wpa_supplicant/ wpa_supplicantin] avulla. | ||
Intel on laajentamassa IPW2200 ajuritukea niin, että se jatkossa tukisi myös tukiasema- eli Master moodia. Projektisivusto on avattu ja lähiaikoina pitäisi ensimmäisten ipw2200-ap ajuriversioiden ilmestyä. Aluksi tarjotaan vain perustukiasematoimintoja. | Intel on laajentamassa IPW2200 ajuritukea niin, että se jatkossa tukisi myös tukiasema- eli Master-moodia. Projektisivusto on avattu ja lähiaikoina pitäisi ensimmäisten ipw2200-ap ajuriversioiden ilmestyä. Aluksi tarjotaan vain perustukiasematoimintoja. | ||
* [http://ipw2100.sourceforge.net/ ipw2100 ajurin kehityssivusto] | * [http://ipw2100.sourceforge.net/ ipw2100 ajurin kehityssivusto] | ||
* [http://ipw2200.sourceforge.net/ ipw2200 ajurin kehityssivusto] | * [http://ipw2200.sourceforge.net/ ipw2200 ajurin kehityssivusto] | ||
* [http://sourceforge.net/projects/ipw2200-ap ipw2200-ap ajurin kehityssivusto] | * [http://sourceforge.net/projects/ipw2200-ap ipw2200-ap ajurin kehityssivusto] | ||
===Intel IPW3945ABG === | ===Intel IPW3945ABG === | ||
Intel 3945ABG on uusi kannettaviin tietokoneisiin suunniteltu mini-PCI-express kortti, jolle Intel on avannut myös OpenSource-kehitysprojektin. Ajuri on voimakkaassa kehitysvaiheessa, ja vain sen kehitysversioita on saatavilla toistaiseksi. Aikaisemmista Intel suunnitteluista poiketen, ipw3945 tarvitsee kernelin | Intel 3945ABG on uusi kannettaviin tietokoneisiin suunniteltu mini-PCI-express kortti, jolle Intel on avannut myös OpenSource-kehitysprojektin. Ajuri on voimakkaassa kehitysvaiheessa, ja vain sen kehitysversioita on saatavilla toistaiseksi. Aikaisemmista Intel-suunnitteluista poiketen, ipw3945 tarvitsee kernelin ulkopuolella ajettavan daemon-ohjelman, jota Intel tarjoaa binääripakettina. Intelin mukaan daemon tarvitaan, jotta ajuri pystyisi paremmin täyttämään radiolaitteille asetetut kansalliset raja-arvot ''(engl. Regulatory limits)''. Näitä ovat mm. lähetystehot ja kanavamäärät, jotka voivat olla maakohtaisia. | ||
* [http://ipw3945.sourceforge.net/ ipw3945 ajurin kehityssivusto] | * [http://ipw3945.sourceforge.net/ ipw3945 ajurin kehityssivusto] | ||
Rivi 156: | Rivi 158: | ||
=== Realtek rtl8180, rtl8185 & rtl8187 === | === Realtek rtl8180, rtl8185 & rtl8187 === | ||
OpenSource wlan ajurit Realtek rtl8180/rtl8185/rtl8187 pohjaisille 11b ja 54g PCI ja CardBus korteille. | OpenSource wlan-ajurit Realtek rtl8180/rtl8185/rtl8187 pohjaisille 11b ja 54g PCI ja CardBus korteille. Tällainen kortti on esim. D-Link DWL-510 (PCI). Rtl8180 eli 11Mb/s PCI ja CardBus kortit näyttävät olevan parhaiten tuettuna tällä hetkellä. | ||
* [http://rtl8180-sa2400.sourceforge.net/ rtl8180/rtl8185/rtl8187 ajurin kehityssivusto] | * [http://rtl8180-sa2400.sourceforge.net/ rtl8180/rtl8185/rtl8187 ajurin kehityssivusto] | ||
Rivi 168: | Rivi 170: | ||
=== Broadcom BCM43xx === | === Broadcom BCM43xx === | ||
Broadcomin BCM43xx (54Mbit/s) piirisarjaa käytetään monessa CardBus ja PCI wlan-kortissa. Tähän asti Ndiswrapper on ollut ainoa tapa saada näiden korttien tuki Linuxiin. Tilanne on kuitenkin muuttunut ja nyt on myös olemassa "Reverse Engineering" menetelmällä syntynyt OpenSource ajuri ko. piirisarjalle. Valmistajalla (Broadcom) on kyllä toimiva Linux ajuri mutta se jakaa sitä vain binäärinä. | Broadcomin BCM43xx (54Mbit/s) piirisarjaa käytetään monessa CardBus ja PCI wlan-kortissa. Tähän asti Ndiswrapper on ollut ainoa tapa saada näiden korttien tuki Linuxiin. Tilanne on kuitenkin muuttunut ja nyt on myös olemassa "Reverse Engineering" menetelmällä syntynyt OpenSource ajuri ko. piirisarjalle. Valmistajalla (Broadcom) on kyllä toimiva Linux ajuri, mutta se jakaa sitä vain binäärinä. | ||
OpenSource ajuri tarjoaa "beta" asteella olevan tuen, joka kuitenkin jo nyt mahdollistaa kytkeytymisen tukiasemaan ja datan lähettämisen ja vastaanottamisen. Ajuri toimii tällä hetkellä vain b ja g laitteiden kanssa, WEP ja WPA-PSK tuki. Master moodi eli tukiasemana toimiminen on kehitteillä. Ajuri muodostuu kahdesta modulista: SoftMAC (ieee80211softmac.ko) ja | OpenSource ajuri tarjoaa "beta" asteella olevan tuen, joka kuitenkin jo nyt mahdollistaa kytkeytymisen tukiasemaan ja datan lähettämisen ja vastaanottamisen. Ajuri toimii tällä hetkellä vain b ja g laitteiden kanssa, WEP ja WPA-PSK tuki. Master-moodi eli tukiasemana toimiminen on kehitteillä. Ajuri muodostuu kahdesta modulista: SoftMAC (ieee80211softmac.ko) ja varsinaisesta ajurimodulista (bcm430x.ko). Ajuri on voimakkaassa kehitysvaiheessa, mutta se on jo mukana 2.6.17 ja sitä uudemmissa Linux-ytimissä (''engl. kernel''). | ||
Käytännössä tarvitaan myös fwcutter ohjelma, jolla kortin firmware saadaan Windows, MacOS tai Linux binääreistä ulos, niin että sitä voidaan käyttää Linuxissa. Fwcutter ohjelma löytyy niin ikään osoitteesta: http://bcm43xx.berlios.de. | Käytännössä tarvitaan myös fwcutter-ohjelma, jolla kortin firmware saadaan Windows, MacOS tai Linux binääreistä ulos, niin että sitä voidaan käyttää Linuxissa. Fwcutter-ohjelma löytyy niin ikään osoitteesta: http://bcm43xx.berlios.de. | ||
* [http://bcm43xx.berlios.de/ BCM43xx ajurin kehityssivusto] | * [http://bcm43xx.berlios.de/ BCM43xx ajurin kehityssivusto] | ||
* [http://softmac.sipsolutions.net/ SoftMAC:n kehityssivusto] | * [http://softmac.sipsolutions.net/ SoftMAC:n kehityssivusto] | ||
Ajurin käyttöönotto lyhyesti: | |||
insmod ieee80211softmac.ko | insmod ieee80211softmac.ko | ||
Rivi 185: | Rivi 187: | ||
iwconfig ethX essid VERKON_NIMI | iwconfig ethX essid VERKON_NIMI | ||
=== Zydas 1201 USB === | === Zydas 1201 USB ja 1211 USB === | ||
OpenSource wlan-ajurit Zydas 1201 pohjaisille 11b USB adaptereille. Tällainen adapteri on esim. Belkin F5D6051 tai GIGABYTE GN-WLBZ201. | |||
Linuxin uusimmissa versioissa ainakin 2.6.23:sta alkaen on mukana toimiva tuki useimmille Zydas 1211:a käyttäville laitteille. | |||
* [http://linux-lc100020.sourceforge.net/ ZyDAS zd1201 ajurin kehityssivusto] | * [http://linux-lc100020.sourceforge.net/ ZyDAS zd1201 ajurin kehityssivusto] | ||
Rivi 202: | Rivi 206: | ||
* [http://www.agere.com/mobility/docs/wl_lkm_718_release.tar.gz Ageren "vaihtoehto" ajuri Orinoco "Classic" korteille] | * [http://www.agere.com/mobility/docs/wl_lkm_718_release.tar.gz Ageren "vaihtoehto" ajuri Orinoco "Classic" korteille] | ||
Näistä korteista on myös olemassa versioita, jotka eivät perustu Hermes I -piirisarjaan, mutta | |||
joita kuitenkin kutsutaan Orinoco-korteiksi. Nämä eivät kuitenkaan ole tuettuna orinoco_cs -ajurissa. Tämä ikävä "sanaleikki" alkoi Proximin ostettua Lucentin Orinoco-liiketoiminnan. Proxim | |||
käyttää Orinoco "Classic" -nimitystä tarkoittaessaan näitä "vanhoja aitoja" Hermes I -pohjaisia | |||
Orinoco-kortteja. | |||
'''Orinoco "Classic" Silver kortista Gold''' | |||
Orinoco "Classic" Silver ja Gold -kortit ovat samaa rautaa. Ero on kortin PDA:ssa (Production Data | |||
Area), jossa on mm. kerrottu onko ko. kortti Silver vai Gold. Kun kortille ajetaan normaali firmware-päivitys, update-ohjelma lukee PDA:sta onko kortti Silver vai Gold ja ottaa käyttöön sen mukaisesti | |||
joko 64-bit tai 128-bit WEP salausmahdollisuuden. | |||
[http://www.lincomatic.com/wireless/software.html Alchemy] ohjelmalla saa kätevimmin (ilman flash.exe kikkailua) "Silver" PDA:n | |||
muutettua "Gold":ksi, jonka jälkeen ladataan normaali Orinoco station firmware. Firmwaren lataamisen | |||
jälkeen Silver kortin 128-bit WEP aktivoituu ja se on siten käytännössä Gold. | |||
'''Intersil Prism2/2.5/3''' | '''Intersil Prism2/2.5/3''' | ||
Rivi 237: | Rivi 239: | ||
===Ndiswrapper=== | ===Ndiswrapper=== | ||
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ää mahdollisimman tuoreita Windows-ajureita. | 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. | ||
Rivi 253: | Rivi 255: | ||
==WPA Supplicant (wpa_supplicant)== | ==WPA Supplicant (wpa_supplicant)== | ||
WPA Supplicant on wlan asiakaspään (client) ohjema joka hoitaa WPA/WPA2 "kättelyt" ja kytkeytymisen wlan tukiaseman eli WPA Authenticatorin kanssa. Myös käytettävän wlan-ajurin on tuettava wpa_supplicanttia. WPA Supplicanttia ajetaan taustaprosessina ja sen kanssa voidaan käyttää myös graafista [http://hostap.epitest.fi/wpa_supplicant/wpa_gui.html käyttöliittymää]. | WPA Supplicant on wlan-asiakaspään (client) ohjema, joka hoitaa WPA/WPA2 "kättelyt" ja kytkeytymisen wlan-tukiaseman eli WPA Authenticatorin kanssa. Myös käytettävän wlan-ajurin on tuettava wpa_supplicanttia. WPA Supplicanttia ajetaan taustaprosessina ja sen kanssa voidaan käyttää myös graafista [http://hostap.epitest.fi/wpa_supplicant/wpa_gui.html käyttöliittymää]. | ||
* Hyvä [http://www.devicescape.com/docs/uwp/package_guide/pkg_wpasupplicant.php wpa_supplicantin] konfigurointiohje. | * Hyvä [http://www.devicescape.com/docs/uwp/package_guide/pkg_wpasupplicant.php wpa_supplicantin] konfigurointiohje. | ||
Rivi 259: | Rivi 261: | ||
==Asetukset== | ==Asetukset== | ||
Langattoman adapterin asetukset määritellään yleisesti työkalulla jonka nimi on <tt>iwconfig</tt>. Tämä ohjelma tulee wireless-tools paketin mukana. Myös wlan-kortin ajurin täytyy tukea wireless rajapintaa (WE=Wireless Extension). Nykyään WE tuki löytyy useimmista ajureita. Moni levitysversio tarjoaa myös graafisia työkaluja asetusten määrittelyyn. | Langattoman adapterin asetukset määritellään yleisesti työkalulla, jonka nimi on <tt>iwconfig</tt>. Tämä ohjelma tulee wireless-tools paketin mukana. Myös wlan-kortin ajurin täytyy tukea wireless-rajapintaa (WE=Wireless Extension). Nykyään WE tuki löytyy useimmista ajureita. Moni levitysversio tarjoaa myös graafisia työkaluja asetusten määrittelyyn. | ||
Lisätietoja komennon käytöstä saat komennolla <tt>man [http://www.seattlewireless.net/index.cgi/IwConfig iwconfig]</tt>. | Lisätietoja komennon käytöstä saat komennolla <tt>man [http://www.seattlewireless.net/index.cgi/IwConfig iwconfig]</tt>. | ||
Rivi 265: | Rivi 267: | ||
Tietoa Linux "Wireless"-rajapinnasta: [http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html Wireless Extension (WE) ja Wireless Tools (WT)] | Tietoa Linux "Wireless"-rajapinnasta: [http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html Wireless Extension (WE) ja Wireless Tools (WT)] | ||
Kaikkia Linux wlan ajureita ei ole valmiiksi paketoitu ko. levitysversioon, vaan ne pitää kääntää käsin. Lisäksi | Kaikkia Linux wlan-ajureita ei ole valmiiksi paketoitu ko. levitysversioon, vaan ne pitää kääntää käsin. Lisäksi joitakin ajureita ei koskaan edes sisällytetä kerneliin niiden epäyhteensopivan lisenssin vuoksi (esim. MadWifi). Joskus ajurit ovat vielä pahasti kehitysvaiheessa ja niiden asentaminen voi vaatia kokemusta järjestelmän ytimen korjaamisesta (eng. patch) ja kääntämisestä. | ||
==Aiheesta muualla== | |||
Ajurisivustot 802.11b, 11Mbit/s | Ajurisivustot 802.11b, 11Mbit/s | ||
* [http://hostap.epitest.fi/ HostAP driver for Intersil Prism2/2.5/3 Chipsets, hostapd and WPA Supplicant]<br> | * [http://hostap.epitest.fi/ HostAP driver for Intersil Prism2/2.5/3 Chipsets, hostapd and WPA Supplicant]<br> | ||
Rivi 292: | Rivi 293: | ||
Jakelukohtaiset: Suse | Jakelukohtaiset: Suse | ||
* [http://www.suseforums.net/index.php?s=327de1029b478d13273c30764078abb8&showforum=26 Suse Forum: Wlant]<br> | * [http://www.suseforums.net/index.php?s=327de1029b478d13273c30764078abb8&showforum=26 Suse Forum: Wlant]<br> | ||
Muut | Muut |
Nykyinen versio 8. syyskuuta 2011 kello 16.33
Artikkeli sisältää vanhentunutta tietoa. Se on säilytetty historiallisista syistä, mutta sitä ei kannata yrittää päivittää. Sisältöä voi hyödyntää muilla sivuilla sen ajantasaisilta osin.
Tätä artikkelia ei enää ylläpidetä, vaan sen tietosisältö pyritään (sopivilta osin) siirtämään artikkeliin WLAN-kortit.
Nykytietämyksen mukaan rt2500-piirisarjaiset WLAN-kortit ovat parhaiten tuettuja. Näitä on kuitenkin vaikea saada, koska piirisarjoista jo seuraava sukupolvi on tullut markkinoille. Valmistajilla on ikävä taipumus nostaa tuotteiden katetta vaihtamalla käyttöön muiden valmistajien piirisarjoja – jopa saman tuotteen sisällä. Linux-käyttäjälle tämä näkyy niin, että toimivaksi todettu tuote ei toimikaan. Hyviä esimerkkejä tällaista tuotteista ovat 3Comin OfficeConnect versio 2.
Suositeltavat tuotteet:
- Asus WL-107G RT2500
- Asus WL-167G USB, RT2570 (piiri tunnetaan myös nimellä RT2500USB)
- A-Link WL54PC RT2500/RT2561T/CardBus
- A-Link WL54H RT2500/RT2561/PCI
- Buffalo WLI-U2-KG54-AI Rt2570/USB
- D-Link DWL-G122 Rt2570/USB (H/W: C1 & F/W: 3.00 --> Rt73/USB)
- Edimax EW-7108PCG RT2500/RT2561/CardBus
- A-Link:n kotisivu
- Muita RT2500-piirisarjaisia kortteja
Varoitus: Näyttää siltä, että suositut A-Link WL54H ja A-Link WL54PC (uusi tuote on V2) ovat vaihtaneet piirisarjaansa: RT2500-> RT2561. RT2561:n tuki GPL-lisensoidussa rt2x00-ajurissa on vielä keskeneräinen ja mukana vain rt2x00-cvs versiossa. Se käyttää jo myös uutta DeviceScapen ieee80211-pinoa. Voi olla suositeltavampaa käyttää saman projektin sivuilta löytyvää RT61-ajurin ns. legacy-versiota, joka pohjautuu Ralinkin alkuperäiseen ajuriversioon.
Liikkeellä on myös uusia versioita A-Link WL54PC ja WL54H -korteista, jotka käyttävät Realtek RTL8185 piirisarjaa. Tuesta saa ehkä selvää täältä.
Jos haluat säästää rahaa, niin MBnetin hintaseuranta kertoo edullisimmat ostospaikat.
Piirisarjojen tunnistaminen[muokkaa]
Korttien piirisarjojen tunnistamisen kanssa voi olla joskus ongelmia. Voit käyttää lspci-komentoa tarkistaaksesi, mikä piirisarja kortissa on. Komento toimii PCI- ja CardBus-korttien kanssa (CardBus on PCI-väylän laajennus ja 32-bittinen). lspci-komento löytyy pci-tools-paketista.
[root@ap root]# lspci 00:00.0 Host bridge: Intel Corp. 430HX - 82439HX TXC [Triton II] (rev 03) 00:07.0 ISA bridge: Intel Corp. 82371SB PIIX3 ISA [Natoma/Triton II] (rev 01) 00:07.1 IDE interface: Intel Corp. 82371SB PIIX3 IDE [Natoma/Triton II] 00:09.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01) 00:0a.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (rev 54) 00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:0c.0 PCMCIA bridge: Cirrus Logic CL 6729 (rev 07)
Lihavoidusta kohdasta löytyy Prism2.5-piirisarjainen PCI Wlan-kortti.
Vanhemmista pccard korteista eli PCMCIA-korteista saa tietoa cardctl ident komennolla (PCMCIA on ISA-väylän laajennus ja 16-bittinen). Kuitenkaan cardctl ident ei kerro PCMCIA-kortin piirisarjaa, vaan lähinnä valmistajan ja tuotteen id:n jne. Näillä tiedoilla voi yrittää "googlettaa" mahdollista Linux-ajuria.
[root@ap root]# cardctl ident Socket 0: product info: "Compaq", "WL200_11Mbps_Wireless_PCI_Card", "", "" manfid: 0x0138, 0x0002 function: 6 (network) Socket 1: no product info available
PCMCIA-korttipaikasta '0' löytyy WL200 Wlan-kortti, joka on PCMCIA-kortti istutettuna PCI-kortille yhdessä Cirrus Logic:n pcmcia-to-pci bridge -piirin kanssa. Ko. kortti on Prism2 piirisarjainen, mutta ident komento ei sitä kerro.
Wlan-tuki Linux-ytimessä[muokkaa]
Seuraavat ajurit löytyvät 2.6 vanilla-ytimestä (eli kernel.orgista saatavassa kernelistä).
- Prism54 (prism54)
- Orinoco "Classic" (orinoco_cs/_pci/_plx/_tmd)
- Cisco aironet (airo/_cs)
- Apple Airport wireless (airport)
- Atmel (atmel_cs/_pci/_plx)
- Intel IPW2100 (ipw2100)
- Intel IPW2200 (ipw2200)
- Hostap (hostap_cs/_pci/_plx, tässä myös TMD-tuki)
- Symbol Spectrum24 Trilogy, Intel PRO/Wireless 2011B (spectrum_cs)
- Nortel emobility PCI adaptor (orinoco_nortel)
- Broadcom BCM43xx wireless (bcm43xx)
missä:
- _cs = PCMCIA
- _pci = PCI ja CardBus
- _plx = PCMCIA kortti (joko kiinteä tai irrotettava) PCI adapterissa, jossa PLX9052 piiri.
- _tmd = PCMCIA kortti (joko kiinteä tai irrotettava) PCI adapterissa, jossa TMD7160 piiri.
Kernelin 2.6.18-versiosta alkaen myös:
- Zydas 1201 based wireless USB adapters (zd1201)
Ajurituki siis on vakioytimissä erittäin vähäistä. Tämä johtuu siitä, että moni wlan-ajuri on vielä kehitysvaiheessa tai koodi ei ole niin hyvää, että sen voisi jo ottaa ytimeen mukaan. Toinen syy on se, että yleinen rajapinta wlan-ajureille ei ole vielä valmis. Wlan-ajureiden asentaminen voi olla aloittelijoille varsin haastavaa.
Piirisarjakohtaiset ohjeet[muokkaa]
Conexant (ent. Intersil) Prism54, ISL3877, ISL3880, ISL3890 & ISL38xx(USB)[muokkaa]
Näistä suositeltavin kortti on Zyair G-100. Sen hinta on noin 50 €. Laitteessa toimii WEP-salaus hyvin, mutta WPA-tuen (Prism54 ajurissa) kehitys on vielä vaiheessa ja se valmistunee joskus. Suhtaudu asiaan varauksella.
Prism54 Fullmac-piirisarjaa: Prism GT/Duette/Indigo/Frisbee (ISL3877, ISL3880, ISL3890) ei enää tiettävästi valmisteta, mikä tarkoittaa, että prism54 Linux-ajuria tukevien korttien ostaminen kaupoista voi olla erittäin hankalaa. Uudet Prism54 Softmac-piirisarjat: Prism Xbow/Javelin (ISL38xx) eivät toimi Linux kernelin vakio ajurilla (prism54).
Prism54-kortti tarvitsee ajurin lisäksi Fullmac firmwaren, joka ladataan korttiin sen alustuksen yhteydessä.
Zyair G-100 on perinteisesti toiminut kernelin prism54-ajurilla, mutta Intersilin Prism-liiketoiminnan ostanut Conexant on lopettaunut/lopettamassa ns. FullMac-piirien tuotannon ja siirtynyt SoftMac-piireihin. SoftMac-piireissä on vähemmän muistia ja suurin osa toiminnoista on siirretty ajurin hoidettavaksi. Conexant ei ole kuitenkaan halunnut antaa teknistä tietoa tai koodipohjaa Prism54-kehittäjille, joten Linuxiin ei tähän asti ole olut ajuria Prism 54Mbit/s SoftMac -piirille.
Siksi kannattaakin pitää mielessä, että yhä useampi uusi Prism 54Mbit/s -kortti onkin SoftMac piirisarjainen (Prism Xbow/Javelin) eikä siis toimi olemassa olevalla prism54 kernel ajurilla.
SoftMac-ajuria yritetään kehitää ns. reverse engineering -menetelmällä. Menetelmä on työläs, mutta työn tuloksena on kuitenkin syntynyt uusi ajuri: islsm.
Uutta: Reverse engineering-menetelmällä syntynyt Prism54 SoftMac ajuri islsm, madfifi stack ja tarvittava firmaware on ladattavissa osoitteesta http://prism54.org/newdrivers.html tai http://jbnote.free.fr/prism54usb/ . Ajuri perustuu muokattuun Atheros (MadWifi) ajuriin ja uuteen islsm moduliin.
Ralink rt2400, rt2500, rt2570(USB), rt61 ja rt73(USB)[muokkaa]
Ralink on julkaissut RT2400-, RT2500-, RT2570(USB)-, RT61- ja RT73(USB)-piirisarjojensa ajurit GPL-lisenssin alaisuudessa. Ajurit ovat saatavilla joko Ralinkin kotisivuilta tai eteenpäinkehitettyinä versioina erillisen rt2x00-projektin sivuilta.
Rt2x00-projekti on myös kehittämässä Ralinkin alkuperäisten, ns. legacy-ajureiden pohjalta uutta ajuripakettia nimeltä rt2x00, joka tuo tuen mm. wpa_supplicantille. Wpa_supplicant-tuki yhdessä rt2x00:n uusimman cvs-version sekä 2.6.22-ytimen kanssa mahdollistavat myös WPA-salattujen yhteyksien hallinnan NetworkManagerin kautta. Legacy-ajureiden sekä uuden rt2x00-ajurin vanhempien versioiden kanssa on käytettävä WPA-salattujen yhteyksien graafiseen hallintaan erillistä RutilT-nimistä työkalua.
Rt2x00 tulee olemaan osa Linux-ytimen 2.6.24-versiota. Jo nyt on yleensä suositeltavampaa käyttää legacy-ajureiden sijaan rt2x00-ajuria, joka tarjoaa selvästi enemmän ominaisuuksia. Legacy-ajureita kannattaa käyttää lähinnä silloin, jos rt2x00-ajuri ei jostain syystä toimi.
Huomaa: ajuri toimii vain 8 kb pinoja käyttämään käännetyssä ytimessä (ytimen asetus CONFIG_4KSTACKS pois päältä). Jos käytät uusinta cvs-versiota, ajuri toimii myös 4kb pinoilla.
Atheros AR5210, AR5211, AR5212 & AR5213[muokkaa]
Atheros-piirisarjalaiset toimivat madwifi-ajurilla, joka monipuolisimpia ja toimivimpia wlan-ajureita Linuxille. Haittapuolena on. että ajuri on osittain suljettu (HAL), mistä johtuu ettei se voi sellaisenaan koskaan päätyä Linux-kerneliin. Kaupassa Atheros-piirit ovat yleisimpiä 802.11a/b/g korteissa, ja varma tuntomerkki on 108 Mbit nopeuden tuki, jota muut piirisarjat eivät tue (suljettu valmistajakohtainen ratkaisu). D-Link DWL-AG520 (CardBus) ja DWL-AG520 (PCI) ovat tiettvästi hyviä vaihtoehtoja. D-Linkillä on kuitenkin ollut tapana vaihtaa korttien piirisarjoja pitäen tuotteen nimen samana, joten kannattaa olla varuillaan.
Madwifi-ajurilla onnistuu mm:
- Kaikki salaukset (WEP,WPA/WPA2). WPA/WPA2 tuki vaatii wpa_supplicantin
- Kaikki tilat (monitor, managed, ad-hoc ja tukiasemana toimiminen). Tukiasema moodi (Master) vaatii hostapd Authenticator-ohjelman
- WDS, tukiasemien liittäminen toisiinsa langattomasti (silta) verkon laajentamiseksi
- SuperAG, Atheroksen valmistajakohtainen bondong-ratkaisu jolla saa 108mbit nopeuden varaamalla kaksi kanavaa
Uutena ominaisuutena Madwifiin on tullut mahdollisuus muodostaa kaksi virtuaalista tukiasemaa samalla kortilla. Näin voi tehdä esim. yhdellä kortilla avoimen tukiaseman vieraileville kavereille ja naapureille (kaistanleveys kuristettuna ja pääsy vain www-portteihin), sekä WPA-suojatun tukiaseman omaan käyttöön.
Atherokselle on myös tullut täysin vapaa ajuri, mutta se on vielä erittäin keskeneräinen. Uuden ajurin laillisuus on myös avoin, koska reverse-engineering -prosessissa ei ole noudatettu ns. Clean Room periaatetta.
- Atheros AR5210, AR5211, AR5212 & AR5213 ajurin (MadWifi) kehityssivusto
- FAQ/UKK
- Täysin vapaa ajuri Atheros-piirisarjalle
Intel IPW2100, IPW2200BG ja IPW2915ABG[muokkaa]
Intel Centrino piirisarjan sisältävistä kannettavista löytyy yleensä IPW2100 (11 Mbit/s) sarjan piiri tai sen jälkeläinen IPW2200BG (54 Mbit/s). IPW2915ABG toimii IPW2200-ajureilla. Salaamattomat ja WEP-yhteydet on todettu toimiviksi. WPA-tuki on mahdollinen wpa_supplicantin avulla.
Intel on laajentamassa IPW2200 ajuritukea niin, että se jatkossa tukisi myös tukiasema- eli Master-moodia. Projektisivusto on avattu ja lähiaikoina pitäisi ensimmäisten ipw2200-ap ajuriversioiden ilmestyä. Aluksi tarjotaan vain perustukiasematoimintoja.
Intel IPW3945ABG[muokkaa]
Intel 3945ABG on uusi kannettaviin tietokoneisiin suunniteltu mini-PCI-express kortti, jolle Intel on avannut myös OpenSource-kehitysprojektin. Ajuri on voimakkaassa kehitysvaiheessa, ja vain sen kehitysversioita on saatavilla toistaiseksi. Aikaisemmista Intel-suunnitteluista poiketen, ipw3945 tarvitsee kernelin ulkopuolella ajettavan daemon-ohjelman, jota Intel tarjoaa binääripakettina. Intelin mukaan daemon tarvitaan, jotta ajuri pystyisi paremmin täyttämään radiolaitteille asetetut kansalliset raja-arvot (engl. Regulatory limits). Näitä ovat mm. lähetystehot ja kanavamäärät, jotka voivat olla maakohtaisia.
Realtek rtl8180, rtl8185 & rtl8187[muokkaa]
OpenSource wlan-ajurit Realtek rtl8180/rtl8185/rtl8187 pohjaisille 11b ja 54g PCI ja CardBus korteille. Tällainen kortti on esim. D-Link DWL-510 (PCI). Rtl8180 eli 11Mb/s PCI ja CardBus kortit näyttävät olevan parhaiten tuettuna tällä hetkellä.
ADMtek ADM8211A/B/C[muokkaa]
OpenSource wlan ajurit Admtek ADM8211A/B/C pohjaisille 11b PCI/mini-PCI/CardBus korteille. Tälläinen kortti on esim. 3Com 3CRSHPW796 tai SMC 2602W V2.
Broadcom BCM43xx[muokkaa]
Broadcomin BCM43xx (54Mbit/s) piirisarjaa käytetään monessa CardBus ja PCI wlan-kortissa. Tähän asti Ndiswrapper on ollut ainoa tapa saada näiden korttien tuki Linuxiin. Tilanne on kuitenkin muuttunut ja nyt on myös olemassa "Reverse Engineering" menetelmällä syntynyt OpenSource ajuri ko. piirisarjalle. Valmistajalla (Broadcom) on kyllä toimiva Linux ajuri, mutta se jakaa sitä vain binäärinä.
OpenSource ajuri tarjoaa "beta" asteella olevan tuen, joka kuitenkin jo nyt mahdollistaa kytkeytymisen tukiasemaan ja datan lähettämisen ja vastaanottamisen. Ajuri toimii tällä hetkellä vain b ja g laitteiden kanssa, WEP ja WPA-PSK tuki. Master-moodi eli tukiasemana toimiminen on kehitteillä. Ajuri muodostuu kahdesta modulista: SoftMAC (ieee80211softmac.ko) ja varsinaisesta ajurimodulista (bcm430x.ko). Ajuri on voimakkaassa kehitysvaiheessa, mutta se on jo mukana 2.6.17 ja sitä uudemmissa Linux-ytimissä (engl. kernel).
Käytännössä tarvitaan myös fwcutter-ohjelma, jolla kortin firmware saadaan Windows, MacOS tai Linux binääreistä ulos, niin että sitä voidaan käyttää Linuxissa. Fwcutter-ohjelma löytyy niin ikään osoitteesta: http://bcm43xx.berlios.de.
Ajurin käyttöönotto lyhyesti:
insmod ieee80211softmac.ko insmod bcm430x.ko ifup ethX iwconfig ethX channel KANAVA iwconfig ethX essid VERKON_NIMI
Zydas 1201 USB ja 1211 USB[muokkaa]
OpenSource wlan-ajurit Zydas 1201 pohjaisille 11b USB adaptereille. Tällainen adapteri on esim. Belkin F5D6051 tai GIGABYTE GN-WLBZ201.
Linuxin uusimmissa versioissa ainakin 2.6.23:sta alkaen on mukana toimiva tuki useimmille Zydas 1211:a käyttäville laitteille.
Klassikot (Orinoco & Prism2)[muokkaa]
Agere (ent. Lucent)/Avaya/Proxim Hermes I (Orinoco Classic Gold/Silver)
Käytettynä on saatavilla edullisesti myös vanhoja wlan-kortteja. Hyvänä esimerkkinä "Classic" Orinoco-kortit (11Mbit/s) jotka toimivat hyvin, vaikka eivät ihan modernia nykytekniikkaa edustakaan. Osta jos saat kantohintaan.
Orinoco "Classic" Gold korttiin saa myös WPA-tuen käyttämällä Ageren Version 7.18 ajuria (ajuri ei ole GPL:ää ja toimii vain 2.4.x kernelissä) ja wpa_supplicantia.
Näistä korteista on myös olemassa versioita, jotka eivät perustu Hermes I -piirisarjaan, mutta joita kuitenkin kutsutaan Orinoco-korteiksi. Nämä eivät kuitenkaan ole tuettuna orinoco_cs -ajurissa. Tämä ikävä "sanaleikki" alkoi Proximin ostettua Lucentin Orinoco-liiketoiminnan. Proxim käyttää Orinoco "Classic" -nimitystä tarkoittaessaan näitä "vanhoja aitoja" Hermes I -pohjaisia Orinoco-kortteja.
Orinoco "Classic" Silver kortista Gold
Orinoco "Classic" Silver ja Gold -kortit ovat samaa rautaa. Ero on kortin PDA:ssa (Production Data Area), jossa on mm. kerrottu onko ko. kortti Silver vai Gold. Kun kortille ajetaan normaali firmware-päivitys, update-ohjelma lukee PDA:sta onko kortti Silver vai Gold ja ottaa käyttöön sen mukaisesti joko 64-bit tai 128-bit WEP salausmahdollisuuden.
Alchemy ohjelmalla saa kätevimmin (ilman flash.exe kikkailua) "Silver" PDA:n muutettua "Gold":ksi, jonka jälkeen ladataan normaali Orinoco station firmware. Firmwaren lataamisen jälkeen Silver kortin 128-bit WEP aktivoituu ja se on siten käytännössä Gold.
Intersil Prism2/2.5/3
Prism2/2.5/3 (11Mbit/s) piirisarjaisia Wlan-kortteja on ehkä maailmalla eniten. WPA/WPA2-tuki vaatii, että kortin firmware on 1.7.0 tai uudempi.
Hostap-ajurilla onnistuu mm:
- Kaikki salaukset (WEP, WPA/WPA2). WPA/WPA2 tuki vaatii wpa_supplicantin
- Kaikki tilat (monitor, managed, ad-hoc ja tukiasemana toimiminen). Tukiaseman perustoiminnoissa ei välttämättä vaadita hostapd Authenticator-ohjelmaa
- WDS, tukiasemien liittäminen toisiinsa langattomasti (silta) verkon laajentamiseksi
- Prism2/2.5/3 ajurin (hostap) kehityssivusto
- Prism2/2.5/3 "vaihtoehto" ajurin (prism2) kehityssivusto
- Prism2/2.5/3 firmwaren päivitys HOWTO
- Prism2/2.5/3 firmware kokoelma
Ndiswrapper[muokkaa]
Jos kortillesi ei löydy Linux-ajuria, aina voit kokeilla 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 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.
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 ilmeisesti 12k.
WPA Supplicant (wpa_supplicant)[muokkaa]
WPA Supplicant on wlan-asiakaspään (client) ohjema, joka hoitaa WPA/WPA2 "kättelyt" ja kytkeytymisen wlan-tukiaseman eli WPA Authenticatorin kanssa. Myös käytettävän wlan-ajurin on tuettava wpa_supplicanttia. WPA Supplicanttia ajetaan taustaprosessina ja sen kanssa voidaan käyttää myös graafista käyttöliittymää.
- Hyvä wpa_supplicantin konfigurointiohje.
Asetukset[muokkaa]
Langattoman adapterin asetukset määritellään yleisesti työkalulla, jonka nimi on iwconfig. Tämä ohjelma tulee wireless-tools paketin mukana. Myös wlan-kortin ajurin täytyy tukea wireless-rajapintaa (WE=Wireless Extension). Nykyään WE tuki löytyy useimmista ajureita. Moni levitysversio tarjoaa myös graafisia työkaluja asetusten määrittelyyn.
Lisätietoja komennon käytöstä saat komennolla man iwconfig.
Tietoa Linux "Wireless"-rajapinnasta: Wireless Extension (WE) ja Wireless Tools (WT)
Kaikkia Linux wlan-ajureita ei ole valmiiksi paketoitu ko. levitysversioon, vaan ne pitää kääntää käsin. Lisäksi joitakin ajureita ei koskaan edes sisällytetä kerneliin niiden epäyhteensopivan lisenssin vuoksi (esim. MadWifi). Joskus ajurit ovat vielä pahasti kehitysvaiheessa ja niiden asentaminen voi vaatia kokemusta järjestelmän ytimen korjaamisesta (eng. patch) ja kääntämisestä.
Aiheesta muualla[muokkaa]
Ajurisivustot 802.11b, 11Mbit/s
- HostAP driver for Intersil Prism2/2.5/3 Chipsets, hostapd and WPA Supplicant
- Linux driver for Intersil Prism2/2.5/3 Chipsets
- Linux driver for Hermes I (ORiNOCO) Chipset
- Linux driver for Intel® PRO/Wireless 2100 Chipsets
- Linux driver for ADM8211 Chipset
- Linux driver for Atmel AT76C5XXx Chipsets
- Linux driver for Hermes I (Version 7.18) Chipsets from Lucent/Agere NON GPL, ONLY FOR 2.4.x KERNELS
- Linux driver for Texas Instruments' ACX100 Chipset
- Linux driver for ZyDAS zd1201 Chipset (USB)
Ajurisivustot 802.11g, 54Mbit/s
- Linux driver for Texas Instruments' ACX111 Chipset
- Linux driver for Hermes II (Version 7.22) Chipsets from Agere NON GPL
- Linux driver for Intel® PRO/Wireless 2200BG Chipsets
- Linux driver for the 802.11g Prism GT/Duette/Indigo/Frisbee Chipsets
- Linux driver for Ralink rt2x00 Chipset
- Linux driver for Atheros 802.11a/b/g Chipsets
- Linux driver for Realtek rtl8180/rtl8185/rtl8187 Chipsets
Jakelukohtaiset: Suse
Muut