Coba ini:
Buka terminal,
Tekan Ctrl+ Alt+T
Menjalankannya:
sudo iw dev
Perintah iw akan mencantumkan semua adapter WiFi yang terhubung:
phy#0
Interface wlan0
ifindex 3
wdev 0x1
addr f4:ec:38:de:ad:de
type managed
Nama yang ditunjuk: phy # 1
Nama perangkat: wlan0
Indeks Antarmuka: 3
Alamat: alamat mac
Jenis: Dikelola. Ketik menentukan mode operasional perangkat nirkabel.
Anda dapat memeriksa apakah perangkat nirkabel aktif atau tidak berjalan:
sudo ip link show wlan0
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
link/ether f4:ec:38:de:ad:de brd ff:ff:ff:ff:ff:ff
Pada contoh di atas, wlan0 tidak UP.
Jalankan perintah berikut untuk memunculkan antarmuka WiFI:
sudo ip link set wlan0 up
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether f4:ec:38:de:ad:de brd ff:ff:ff:ff:ff:ff
Pada contoh di atas, sekarang wlan0 adalah UP.
Anda memeriksa status koneksi jaringan WiFi yang menjalankan perintah:
sudo iw wlan0 link
Not connected.
Output menunjukkan bahwa Anda tidak terhubung ke jaringan apa pun.
Anda memindai untuk mengetahui jaringan WiFi apa yang terdeteksi, menjalankan perintah:
sudo iw wlan0 scan
BSS 00:19:e3:fa:b6:9e(on wlan0)
TSF: 25277930826 usec (0d, 07:01:17)
freq: 2437
beacon interval: 100 TUs
capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
signal: -46.00 dBm
last seen: 424 ms ago
Information elements from Probe Response frame:
SSID: Adrogue
Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0
DS Parameter set: channel 6
Country: US Environment: Indoor/Outdoor
Channels [1 - 11] @ 30 dBm
ERP: <no flags>
Extended supported rates: 24.0 36.0 48.0 54.0
RSN: * Version: 1
* Group cipher: CCMP
* Pairwise ciphers: CCMP
* Authentication suites: PSK
* Capabilities: 1-PTKSA-RC 1-GTKSA-RC (0x0000)
HT capabilities:
Capabilities: 0x500c
HT20
SM Power Save disabled
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
40 MHz Intolerant
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT RX MCS rate indexes supported: 0-15
HT TX MCS rate indexes are undefined
HT operation:
* primary channel: 6
* secondary channel offset: no secondary
* STA channel width: 20 MHz
* RIFS: 0
* HT protection: no
* non-GF present: 1
* OBSS non-GF present: 0
* dual beacon: 0
* dual CTS protection: 0
* STBC beacon: 0
* L-SIG TXOP Prot: 0
* PCO active: 0
* PCO phase: 0
WMM: * Parameter version 1
* 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
---- truncated ----
Dua informasi penting di atas adalah SSID
protokol keamanan WPA/WPA2 vs WEP
.
SSID dari contoh di atas adalah Adrogue
. Protokol keamanan RSN
, juga biasa disebut sebagai WPA2
.
Sekarang Anda akan menghasilkan file konfigurasi untuk wpa_supplicant
yang berisi kunci yang dibagikan sebelumnya passphrase
untuk jaringan WiFi.
sudo wpa_passphrase Adrogue >> /etc/wpa_supplicant.conf 11223344
Di mana 11223344
kata sandi Jaringan.
wpa_passphrase
akan membuat entri konfigurasi yang diperlukan berdasarkan input Anda.
Setiap jaringan baru akan ditambahkan sebagai konfigurasi baru dalam file konfigurasi /etc/wpa_supplicant.conf
.
sudo cat /etc/wpa_supplicant.conf
# reading passphrase from stdin
network={
ssid="Adrogue"
#psk="11223344"
psk=42e1cbd0f7fbf3824393920ea41ad6cc8528957a80a404b24b5e4461a31c820c
}
Untuk menghubungkan, jalankan perintah berikut:
sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
-B: Berarti menjalankan wpa_supplicant di latar belakang.
-D: Menentukan driver nirkabel.
wext: Apakah driver generik.
-c: Menentukan path untuk file konfigurasi.
Sekarang gunakan dhclient untuk mendapatkan alamat IP oleh DHCP:
sudo dhclient wlan0
Anda dapat menggunakan perintah ip atau ifconfig untuk memverifikasi alamat IP yang ditetapkan oleh DHCP
sudo ip addr show wlan0
Dan ping IP Google untuk mengonfirmasi koneksi jaringan:
sudo ping 8.8.8.8