Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Raspberry Pi Dilengkapi dengan WiFi Adapter TL-WN722N

Buat saya, Raspberry Pi seharusnya bisa diakses dari mana saja dan tidak harus bergantung dengan keberadaan  monitor, keyboard & mouse, terutama jika Raspberry Pi ditujukan sebagai alat pengendali jarak jauh. Untuk mencapai tujuan tersebut mau tidak mau koneksi via WiFi wajib hukumnya. Solusi sederhananya tentu saja dengan menambahkan USB WiFi Adapter ke perangkat Raspberry Pi. Buat saya yang Nubie di bidang Linux, proses instalasi USB WiFi di Raspberry Pi memakan waktu sekitar 1 jam, cukup singkat untuk dilakukan oleh nubie sekalipun.

Pendukung

Sebelum memulai, silahkan disiapkan beberapa software dan hardware tambahan untuk melakukan instalasi USB WiFi adapter.

  1. USB WiFi Adapter, saya menggunakan TP Link WN722N.
  2. Kabel LAN UTP CAT5/6, dengan panjang secukupnya.
  3. PC/Notebook dengan konektivitas WiFi dan port Ethernet (LAN)
  4. HotSpot WiFi, termasuk nama HotSpot (SSID) dan Password.
  5. Putty, bisa diunduh di URL berikut http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
  6. Connectify, bisa diunduh di URL berikut http://www.connectify.me/download/

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Raspberry Pi Terkoneksi Ke Jaringan Via Ethernet & WiFi

Pemasangan Hardware

Setelah persiapan software dan perangkat tambahan sudah selesai, pastikan juga bahwa SSH Server di Raspberry Pi telah aktif (petunjuk ada di tutorial #3 – https://theatmojo.com/tutorial/raspberry-pi-tutorial-3-instalasi-os-raspbian/). Untuk memulai instalasi, lakukan pemasangan Hardware dengan urutan sebagai berikut:

  1. Pasang kabel Ethernet (LAN), satu sisi ke Port Ethernet Raspberry Pi dan sisi yang lain ke port Ethernet pada PC/Notebook.
  2. Tancapkan USB WiFi Adapter (WN722N) ke port USB di Raspberry Pi.
  3. Tancapkan Charger ke port di Raspberry Pi.
  4. Pastikan seluruh lampu indikator menyala/berkedip.

Share Koneksi Ethernet (LAN)

Jika pemasangan Hardware sudah lengkap, bisa dilanjutkan dengan eksekusi langkah-langkah berikut

Buka Software Connectify, lakukan sharing koneksi via Ethernet, kemudian klik “Start Hostpot”.

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Jika proses sharing berhasil, maka pada “tab” Clients akan muncul host “raspberrypi” lengkap dengan informasi IP Address (192.168.5.102 – IP Address bisa berbeda dari contoh).

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Remote Access Raspberry Pi

Buka software putty, kemudian isi pada bagian “Host Name” dengan IP Address dari raspberrypi (192.168.5.102), kemudian klik “Open”.

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Ketika diminta untuk login, isikan username dan password default dari Raspberry Pi (username: pi & password: raspberry).

Instalasi WiFi Adapter

Selamat! Raspberry Pi kini sudah bisa diakses “remote” melalui jaringan via Ethernet, sekarang saatnya untuk instalasi perangkat WiFi adapter di Raspberry Pi. Eksekusi urutan command berikut untuk melakukan proses instalasi.

sudo apt-get update

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

 

sudo apt-get install wireless-tools usbutils

sudo apt-get install firmware-atheros

lsusb

(pastikan bahwa WiFi Adapter sudah terdeteksi)

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

 

sudo nano /etc/network/interfaces

(rubah isi file sesuai konten berikut)

# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
iface eth0 inet dhcp
# The wireless interface
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf

 

sudo iwconfig

(pastikan interface wlan0 sudah aktif)

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

 

sudo iwlist wlan0 scan | grep ESSID

(pastikan nama HotSpot – SSID yang dituju tercantum di sini)

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

 

sudo nano /etc/wpa.conf

(rubah isi file sesuai konten berikut – ganti NETWORK-SSID dan YOUR-WLAN-PASSWORD sesuai kebutuhan)

network={
ssid="NETWORK-SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="YOUR-WLAN-PASSWORD"
}

 

sudo ifdown wlan0

sudo ifup wlan0

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

 

sudo ifconfig wlan0

(pastikan wlan0 sudah mendapatkan IP Address)

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

(setelah command diatas, seharusnya indikator USB WiFi Adapter sudah mulai berkedip. Jika belum berkedip silahkan eksekusi command selanjutnya, atau cabut kemudian pasang kembali USB Wifi Adapter)

sudo /etc/init.d/networking restart

Menguji Koneksi WiFi

Setelah langkah instalasi selesai, bagian terakhir adalah menguji koneksi ke Raspberry Pi via WiFi. Pertama-tama cabut terlebih dahulu kabel Ethernet (LAN) dari perangkat Raspberry Pi, untuk memastikan satu-satunya koneksi hanya melalui WiFi. Buka command prompt “cmd” dari windows kemudian lakukan perintah ping ke IP Address WiFi Raspberry Pi (dalam contoh ini 192.168.1.5), jika hasilnya adalah 0% loss, berarti Raspberry Pi sudah sukses terkoneksi ke jaringan via WiFi Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo.

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Untuk memastikan bahwa Raspberry Pi bisa di “remote access” via SSH, lakukan command “telnet 192.168.1.5 22” dari command prompt (command telnet tidak tersedia secara default di Windows 7). Jika hasil yang diperoleh sesuai dengan gambar berikut, maka Raspberry Pi sudah resmi menjadi perangkat “Wireless” dan ucapkan selamat tinggal untuk keyboard, mouse dan monitor Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo.

Raspberry Pi Tutorial #4: Instalasi USB Wifi Adapter | the atmojo

Referensi

  1. http://www.clarenceho.net:8123/blog/articles/2012/06/03/usb-wifi-for-raspberry-pi
  2. http://barntek.net/simplemachinesforum/index.php?topic=190.0
  3. http://omer.me/2012/04/setting-up-wireless-networks-under-debian-on-raspberry-pi/
  4. vi command http://www.cs.rit.edu/~cslab/vi.html
  5. vi command http://www.cs.colostate.edu/helpdocs/vi.html
  6. TP Link WN722N http://www.tp-link.com/en/products/details/?model=tl-wn722n