Linux ja wifi seadistamine käsurealt kasutades iw käsku

From ICO wiki
Jump to navigationJump to search

Referaat on alles valmimisel!!!!!!

Eeldused

Linuxi käsurea elementaarne kasutusoskus on igal juhul abiks.

iw paigaldamine

Ubuntuga iw paigaldamine terminalist:

# sudo apt-get install iw

Wifi võrku ühendamine kasutades iw-d

Esimese asjana tuleb peatada network-manager teenus, kuna vastasel juhul ei saa käsitsi wifi seadet seadistada! Seda saab teha käsuga:

# sudo service network-manager stop

Wifi seadme kindlakstegemine ja tööle panemine

Kuna edaspidiseks tegevuseks on meil vaja teada oma wifi seadme nime, kasutame selle teada saamiseks käsku:

ifconfig -a

Käsu väljundist otsi wifi-võrguseadmeid, mille nimed on tavaliselt wlan0,ath0 või wifi0. Tuvasta õige seade ning kasuta seda järgnevates peatükkides.

Wifi seade peab olema sisselülitatud olekus ehk ifconfig <võrguseadme nimi> käsu väljundis peab olema näha, et seadme olek on UP. Kui wlan0 olek on UP annab ifconfig -a tulemuse:

wlan0: <UP,BROADCAST,MULTICAST>

Kui wlan0 olek on DOWN annab ifonfig -a tulemuse:

 wlan0: <BROADCAST,MULTICAST>

Kui seade on väljalülitatud, siis sisse saab selle lülitada järgneva käsuga:

# sudo ifconfig wlan0 up

Autori poolt toodud näidetes on edaspidi wifi seadme nimi wlan0 !

Wifi võrkude otsimine

Wifi võrku ühendumiseks on meil esmalt vaja näha millised võrgud meie ümber on selleks kasutame käsku:

# sudo  iw dev wlan0 scan

Käsu väljund:

BSS 00:90:d0:f7:f4:b3 (on wlan0)
   TSF: 28142226009 usec (0d, 07:49:02)
   freq: 2412
   beacon interval: 100
   capability: ESS Privacy ShortSlotTime (0x0411)
   signal: -99.00 dBm
   SSID: Wifi
   Supported rates: 1.0* 2.0* 5.5* 11.0* 18.0 24.0 36.0 54.0
   DS Parameter set: channel 1
   ERP: <no flags>
   RSN:     * Version: 1
        * Group cipher: TKIP
        * Pairwise ciphers: CCMP TKIP
        * Authentication suites: PSK
        * Capabilities: 16-PTKSA-RC (0x000c)
   Extended supported rates: 6.0 9.0 12.0 48.0
   WPA:     * Version: 1
        * Group cipher: TKIP
        * Pairwise ciphers: CCMP TKIP
        * Authentication suites: PSK
        * Capabilities: 16-PTKSA-RC (0x000c)
   WMM:     * Parameter version 1
        * u-APSD
        * BE: CW 15-1023, AIFSN 3
        * BK: CW 15-1023, AIFSN 7
        * VI: CW 7-15, AIFSN 2, TXOP 3008 usec
        * VO: CW 3-7, AIFSN 2, TXOP 1504 usec

Tulemused on wifi võrk: BSSID 00:90:d0:f7:f4:b3 (AP MAC aadress),SSID: Wifi(AP Nimi),AP kasutab kanalit 1, Kasutuses WPA Version1 krüpteering

Ühendumine wifi võrku

Enne wifi võrku ühendumist saame kontrollida kas me juba ei ole mõnes võrgus, käsuga:

# sudo iw dev wlan0 link

Käsu väljund, kui arvuti ei ole ühendatud mõnda võrku:

Not connected.

Käsu väljund kui arvuti on ühendatud mõnda võrku:

# sudo iw dev wlan0 link
Connected to 68:7f:74:3b:b0:01 (on wlan0)
       SSID: tesla-5g-bcm
       freq: 5745
       RX: 30206 bytes (201 packets)
       TX: 4084 bytes (23 packets)
       signal: -31 dBm
       tx bitrate: 300.0 MBit/s MCS 15 40Mhz short GI

Võrguühenduse katkestamiseks, saame kasutada käsku:

# sudo iw wlan0 disconnect

Turvamata wifi võrku ühendamine

Ühendamiseks turvamata wifi võrku kasutame käsku:

# sudo  iw wlan0 connect <SSID nimi>

Näiteks

# sudo  iw wlan0 connect Wifi

Kindla sagedusega võrk Kui oled avastanud mitu sama nimega võrku ja tead, et võrk kuhu ühendada tahad kasutab sagedust 2432, siis ühendamiseks kasuta käsku:y to use:

# sudo iw wlan0 connect Wifi 2432

Ühendumine WEP protokolliga võrku

Ühendumiseks WEP protokolliga võrku kasutame käsku:

# sudo iw wlan0 connect foo keys 0:abcde d:1:0011223344

Ühendumine WPA protokolliga võrku

Juhendi leiad siit: https://wiki.itcollege.ee/index.php/Linux_ja_wifi#.C3.9Chendumine_WPA.2FWPA2_protokolliga_turvatud_v.C3.B5rku

Ühenduse statistika

Ühenduse statistika saamiseks, kasuta käsku

# sudo iw dev wlan0 station dump

Tulemus:

Station 12:34:56:78:9a:bc (on wlan0)
       inactive time:  304 ms
       rx bytes:       18816
       rx packets:     75
       tx bytes:       5386
       tx packets:     21
       signal:         -29 dBm
       tx bitrate:     54.0 MBit/s

Sageduse määramine

wlan0 sageduse määramine 2412-heks

sudo iw dev wlan0 set freq 2412 [HT20|HT40+|HT40-]

Kanali määramine

wlan0 kanali muutmine 1-heks

sudo iw dev wlan0 set channel 1 [HT20|HT40+|HT40-]

Kasutatud kirjandus

iw help

Autor

Tarmo Trumm