Connect ke Wireless dengan wpa_supplicant
Khusus pengguna backtrack, pasti pada tahu Wicd kan. Iya Wicd ini adalah software untuk meng-connect-kan ke jaringan wireless. Nah entah kenapa pada waktu itu Wicd saya tidak berfungsi sebagaimana mestinya. Ya alias error. @#_#@
Lalu kebetulan ada teman yang memberitahukan bagaimana solusinya. Lalu dia menyebut wpa_supplicant. Dan ternyata ini adalah software untuk meng-connect-kan ke jaringan wireless. Ingat ini hanya untuk WPA/WPA2 (ya sesuai dengan namanya), kalo WEP lebih mudah tinggal langsung saja kalo mau lewat console (mungkin pada lain kesempatan akan saya bahas).
Langkah-langkahnya sebagai berikut.
- Pastikan wpa_supplicant sudah terinstall di Backtrack Anda. Kalo belum, install dulu dengan perintah apt-get install wpasupplicant
- Lalu lihat wireless adapter Anda, dengan perintah iwconfig . Di notebook saya wireless adapter yang digunakan adalah wlan0
- Selanjutnya kita down-kan dulu jaringan wirelessnya ifconfig wlan0 down
- Lalu kita up-kan lagi dengan perintah ifconfig wlan0 up
- Karena waktu itu di TK Cendrawasih server DHCP sedang di nonaktifkan. Jadi saya akan memberikan alamat IP secara manual. ifconfig wlan0 192.168.1.31/24
intinya di satu jaringan tidak boleh ada IP yang sama
*/24 itu netmasknya, sama saja dengan 255.255.255.0
- Lalu beri alamat gateway-nya route add default gw 192.168.1.254
- Nah sekarang DNS servernya. Edit file yang ada di /etc/resolv.conf dengan menggunakan editor kesukaan anda. Misalkan nano /etc/resolv.conf isi dengan yang di bawah ini. Lalu save jika sudah.
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 192.168.1.254
- Tapi biasanya penyedia layanan wifi sangat jarang kalo menggunakan ip statis (pemberian alamat IP secara manual diatas) apalagi dalam jumlah pc yang banyak. Oleh karena itu, pengalamatan ip untuk pc client biasanya mengunakan dhcp server. Anda bisa melompati langkah langkah diatas. Nah langsung saja ke perintah ini dhclient wlan0
- Untuk mengecek IP yang didapat yaitu perintahnya ifconfig wlan0
- Sekarang tinggal kita mengatur settingan di /etc/wpa_supplicant/wpa_supplicant.conf
- Jika file tersebut tidak ditemukan ya buat saja secara manual dengan perintah touch /etc/wpa_supplicant/wpa_supplicant.conf
- lalu edit dengan perintah nano /etc/wpa_supplicant/wpa_supplicant.conf isi dengan
network={
ssid="cendrawasih"
scan_ssid=1
key_mgmt=WPA-PSK
eap=PEAP
identity=""
psk="password"
}
Coba anda perhatikan tulisan yang diberi huruf tebal. Tinggal sesuaikan saja dengan jaringan hotpsot. “cendrawasih” adalah ssid nya dan “password” adalah passwordnya
- Jika sudah semua, kita tinggal menjalankannya saja
wpa_supplicant -B w -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
Keterangan :
-B = daemon berjalan secara background
-i = interface yang digunakan
-c = file konfigurasi
Keterangan :
-B = daemon berjalan secara background
-i = interface yang digunakan
-c = file konfigurasi
- Untuk mengetes sudah connect atau belum, buka terminal baru. Lalu ketikkan misalnya ping google.com
Berhasil kan? Gampang bukan?
Ya jadi kesimpulannya tidak ada salahnya mencoba meng-connect-kan ke wireless dengan cara ini. Dan hal ini sangat penting bagi para administrator linux. Coba saja misalkan Wicd anda sedang error atau software network manager lainnya ikut error. Dan parahnya lagi bila mode grafis Linux Anda sedang bermasalah, jadinya anda hanya bermain lewat console. Cara apa yang harus dilakukan untuk connect? Ya mau tidak mau anda harus menggunakan aplikasi linux berbasis console wpa_supplicant ini.
Update :
Ternyata memasukkan file ke /etc/wpa_supplicant/wpa_supplicant.conf bisa juga dengan menggunakan perintah
wpa_passphrase "cendrawasih" password > /etc/wpa_supplicant/wpa_supplicant.conf
Langsung deh tinggal menjalankan wpa_supplicant
Selesai XD
Postingan yang bagus mas..
ReplyDeletesangat membantu..
Tapi bagiamana kalau caranya saya ingin konek ke network saya sendiri yang berada dalam mode ad-hoc ?
kasusnya begini, saya punya laptop yang terkadang saya jadikan sebagai router agar laptop2 teman saya yang lain bisa konek ke internet melalui lapop saya, dan koneksi ke internetnya saya gunakan modem gsm biasa dan terkadang saya sendiri juga menjadi client yang ingin internet dengan mendapatkan koneksi dari Access point lain. nah untuk kasus kalau saya ingin mendapatkan koneksi dari access point lain saya rasa tutorialnya sudah seperti yang di atas, tapi ketika saya ingin menjadi router agar laptop2 teman saya bisa terhubung ke internet melalui laptop saya bagaimana ya?
Terima kasih mas..