Akhinya Raspberry Pi Zero yang saya tunggu-tunggu datang juga dari Amazon kemarin pada tanggal 19 Maret 2016 (padahal peluncuran perdananya sekitar November tahun lalu, telat hehehe). Karena belum ada rencana mau dibuat project apa Si Raspberry Pi Zero ini (beli sekedar hobi), jadi kali ini saya akan membahas bagaimana cara setup Raspberry Pi Zero tanpa HDMI monitor dan keyboard/mouse namun menggunakan WiFi adapter atau USB-LAN. Untuk penjelasan lebih lengkapnya, silahkan dibaca tulisan ini.
My Raspberry Pi Zero |
Install Raspbian Jessie
Hal yang perlu kita lakukan sekarang adalah menginstall Raspbian Jessie pada Micro SD Card. File image dari Raspbian Jessie dapat didownload di website resmi Raspberry Pi https://www.raspberrypi.org/downloads/raspbian/. Tahapan untuk menginstall dijelaskan rinci sebagai berikut:
(1) Setelah file sudah di download, ekstrak file dengan mengetik command berikut di terminal anda (dalam tutorial ini saya menggunakan Linux Mint)
> unzip ~/Downloads/2016-03-18-raspbian-jessie.zip
(2) kemudian insert Micro SD Card, dan ketik df -h untuk mengecek apakah Mirco SD Card sudah mounted atau belum, seperti contoh di bawah ini
gear-second@gear-second-K42Jc ~ $ df -h
Filesystem Size Used Avail Use% Mounted on
udev 913M 12K 913M 1% /dev
tmpfs 186M 1.4M 185M 1% /run
/dev/sda7 38G 5.5G 31G 16% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 928M 1.2M 927M 1% /run/shm
none 100M 24K 100M 1% /run/user
/dev/sda5 56G 5.5G 48G 11% /home
/dev/mmcblk0p1 7.4G 4.0K 7.4G 1% /media/gear-second/3626-59EE
dalam contoh di atas, Micro SD Card ditunjukkan oleh /dev/mmcblk0p1, namun ini bukan partisi utamanya, partisi utamanya adalah /dev/mmcblk0
gear-second@gear-second-K42Jc ~ $ ls /dev/mmcblk0*
/dev/mmcblk0 /dev/mmcblk0p1
(3) Selanjutnya unmount SD Card dengan mengetik (atau anda dapat melakukannya secara manual di file manager anda)
> umount /dev/mmcblk0p1
(4) Langkah terakhir adalah menulis file image pada SD Card
> sudo dd bs=4M if=~/Downloads/2016-03-18-raspbian-jessie.img of=/dev/mmcblk0
ini mungkin akan memakan waktu sekitar 3-5 menit, jika sudah selesai, hasilnya akan seperti di bawah ini
USB-LAN
Jika anda memiliki USB-LAN, maka cukup pasang pada Raspberry Pi Zero seperti gambar di bawah ini dan kita akan bisa konek ke Raspberry Pi dengan menggunakan ssh. (Cara konek ke Raspberry Pi menggunakan Ethernet Cable dapat dilihat di link ini)
WiFi Adapter
(1) Sebelum memasang SD Card ke Raspberry Pi Zero, mount SD tersebut pada laptop anda karena kita perlu mengatur konfigurasi WiFi. Kemudian, temukan dan edit file interfaces yang terletak pada etc/network/ di SD Card anda.
(2) edit file interfaces (perlu pakai sudo) yang sebelumnya seperti gambar di bawah ini
menjadi seperti berikut ini
(3) Selanjutnya, temukan file wpa_supplicant.conf yang berlokasi di etc/wpa_supplicant/ pada SD Card
kemudian pada terminal anda, masukkan SSID dan PASSPHRASE dari network yang ingin anda konekkan. (ingat terminal anda harus berada di direktori sama dengan file wpa_supplicant etc/wpa_supplicant/
> wpa_passphrase SSID PASSPHRASE | sudo tee -a wpa_supplicant.conf
(4) Kemudian pasang SD Card dan juga WiFi adapter anda pada Raspberry Pi Zero dan selanjutnya cukup menggunakan ssh untuk konek ke Raspberry Pi.
(5) Sebelum melakukan ssh, kalian harus mengetahu ip address dari Raspberry Pi Zero. Ini bisa dilakukan dengan menggunakan nmap seperti contoh di bawah ini.
gear-second@gear-second-K42Jc:~$ hostname -I
192.168.10.100 --> (ip address laptop saya) gear-second@gear-second-K42Jc:~$ nmap -p22 192.168.10.*
Starting Nmap 6.40 ( http://nmap.org ) at 2016-03-21 18:13 JST
Nmap scan report for aterm.me (192.168.10.1)
Host is up (0.011s latency).
PORT STATE SERVICE
22/tcp closed ssh
Nmap scan report for 192.168.10.100
Host is up (0.00015s latency).
PORT STATE SERVICE
22/tcp open ssh
Nmap scan report for 192.168.10.102 --> (ini punya Raspberry Pi)
Host is up (0.018s latency).
PORT STATE SERVICE
22/tcp open ssh
Nmap done: 256 IP addresses (3 hosts up) scanned in 15.49 seconds
(6) Langkah terakhir adalah ssh pi@192.168.10.102 (jangan lupa password untuk login adalah raspberry)
Selamat mencoba.
(1) Setelah file sudah di download, ekstrak file dengan mengetik command berikut di terminal anda (dalam tutorial ini saya menggunakan Linux Mint)
> unzip ~/Downloads/2016-03-18-raspbian-jessie.zip
File Image berhasil diekstrak |
gear-second@gear-second-K42Jc ~ $ df -h
Filesystem Size Used Avail Use% Mounted on
udev 913M 12K 913M 1% /dev
tmpfs 186M 1.4M 185M 1% /run
/dev/sda7 38G 5.5G 31G 16% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 928M 1.2M 927M 1% /run/shm
none 100M 24K 100M 1% /run/user
/dev/sda5 56G 5.5G 48G 11% /home
/dev/mmcblk0p1 7.4G 4.0K 7.4G 1% /media/gear-second/3626-59EE
dalam contoh di atas, Micro SD Card ditunjukkan oleh /dev/mmcblk0p1, namun ini bukan partisi utamanya, partisi utamanya adalah /dev/mmcblk0
gear-second@gear-second-K42Jc ~ $ ls /dev/mmcblk0*
/dev/mmcblk0 /dev/mmcblk0p1
(3) Selanjutnya unmount SD Card dengan mengetik (atau anda dapat melakukannya secara manual di file manager anda)
> umount /dev/mmcblk0p1
(4) Langkah terakhir adalah menulis file image pada SD Card
> sudo dd bs=4M if=~/Downloads/2016-03-18-raspbian-jessie.img of=/dev/mmcblk0
ini mungkin akan memakan waktu sekitar 3-5 menit, jika sudah selesai, hasilnya akan seperti di bawah ini
USB-LAN
Jika anda memiliki USB-LAN, maka cukup pasang pada Raspberry Pi Zero seperti gambar di bawah ini dan kita akan bisa konek ke Raspberry Pi dengan menggunakan ssh. (Cara konek ke Raspberry Pi menggunakan Ethernet Cable dapat dilihat di link ini)
USB-LAN |
WiFi Adapter
/etc/network/ |
sebelum diedit |
sesudah diedit |
(3) Selanjutnya, temukan file wpa_supplicant.conf yang berlokasi di etc/wpa_supplicant/ pada SD Card
wpa_supplicant.conf |
> wpa_passphrase SSID PASSPHRASE | sudo tee -a wpa_supplicant.conf
(4) Kemudian pasang SD Card dan juga WiFi adapter anda pada Raspberry Pi Zero dan selanjutnya cukup menggunakan ssh untuk konek ke Raspberry Pi.
(5) Sebelum melakukan ssh, kalian harus mengetahu ip address dari Raspberry Pi Zero. Ini bisa dilakukan dengan menggunakan nmap seperti contoh di bawah ini.
gear-second@gear-second-K42Jc:~$ hostname -I
192.168.10.100 --> (ip address laptop saya) gear-second@gear-second-K42Jc:~$ nmap -p22 192.168.10.*
Starting Nmap 6.40 ( http://nmap.org ) at 2016-03-21 18:13 JST
Nmap scan report for aterm.me (192.168.10.1)
Host is up (0.011s latency).
PORT STATE SERVICE
22/tcp closed ssh
Nmap scan report for 192.168.10.100
Host is up (0.00015s latency).
PORT STATE SERVICE
22/tcp open ssh
Nmap scan report for 192.168.10.102 --> (ini punya Raspberry Pi)
Host is up (0.018s latency).
PORT STATE SERVICE
22/tcp open ssh
Nmap done: 256 IP addresses (3 hosts up) scanned in 15.49 seconds
(6) Langkah terakhir adalah ssh pi@192.168.10.102 (jangan lupa password untuk login adalah raspberry)
berhasil konek ke Rpi Zero |
No comments:
Post a Comment