Lewati navigasi

Category Archives: Raspberry Pi

hm..
sepertinya gw lagi kenapa gitu..
semalem bikin NAT aja gak jalan, padahal biasanya jalan, gak tau dah itu kenapa..

paginya gw coba lagi tetep aja gak bisa.
hmmmhmhm….
ok, mungkin gw gak bisa bikin NAT tapi gw mau nerusin ngoprek owncloud, jadi kronologinya itu setting owncloud biar datanya bukan di defaultnya, tapi di HDD external yang udah gw mount..

Ini bisa dilakukan dengan mudah karena tinggal mounting HDD, dan waktu pertama kali create acount admin, bawahnya tinggal ketik dimana mounting HDDnya..

Tapii.i…

Masalah pun terjadi, setelah gw mounting dengan sukses, dan gak ada notifikasi apa2 setelah mounting. dan gw arahin setup create acount adminnya ke tempat mounting HDD, ternyata gak bisa. Dan anehnya lagi gw udah rubah kepemilikan hak akses juga gak bisa. Kenapa ini?

Bingung dah,
setelah itu inisiatif, gw coba colok ke tv (raspberry-nya), terus gw copy data dari /var/www/owncloud/ ke tempat HD gw mounting.

dan apa yang terjadi?
gak bisa lagi ngopy karena gak dikasih jalan, gw chmod gw chown, gak bisa juga.

Setelah itu Raspberry gw restart, dan gw mounting ulang :

tara..a…

ternyata mountingnya dapet read only..
#tepok jidat..

Browsing gimana caranya biar bisa write, ternyata harus install ntfs-3g, jadi mountingnya :

sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/(device) (tempat mounting)

hahaha..
mau ketawa ngakak, ini masih pagi2..
ntar dikira orang gila..

ya sudah lah, mari kita sholat subuh, biar NATnya lancar.
🙂

Alhamdulillah.. baru bisa..

langsung tulis lah biar gak lupa..

Device yang dibutuhkan :

  • USB wireless
  • Kabel UTP
  • Raspberry Pi

sebenarnya ini adalah roadmap PI (Penulisan Ilmiah) saya. Jadi saya pengen bikin CCTV wireless, menggunakan webcam dan tentunya pakai Raspberry Pi. 😀
Dan Roadmap pertama saya ya bikin ini.

Langsung aja, biar gak kelamaan basa basinya.

  • Install hostapd dan udhcpd

Pertama install kedua service tersebut :

apt-get install hostapd dan udhcpd

  • Edit file /etc/udhcpd.conf

Ini adalah file konfigurasi dhcp wireless.

setting baris2 sehingga seperti berikut ini.

start 10.10.10.20 # ini IP awal DHCP client
end 10.10.10.30 # ini IP akhir DHCP client 

interface wlan0 # interface yang dipakaikan DHCP server
remaining yes # ini gak tau, tapi ikutin aja
opt dns 8.8.8.8 4.2.2.2 # IP DNS servers yang akan dipakai.
opt subnet 255.255.255.0 # Subnetmasknya
opt router 10.10.10.1 # IP router,kasih alamat IP wlan0/wireless
opt lease 864000 # 10 hari DHCP lease time dalam detik

  • Edit the file /etc/default/udhcpd
DHCPD_ENABLED="no"

ganti ke

#DHCPD_ENABLED="no"
  • Edit the file /etc/network/interfaces

tambahkan :

auto wlan0
iface wlan0 inet static
address 10.10.10.1
netmask 255.255.255.0
gateway 192.168.1.1 # ini IP eth0
network 10.10.10.0
broadcast 10.10.10.255

dan konfigurasi yang lama diganti :

#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp

  • Edit the file /etc/hostapd/hostapd.conf

sebenarnya ini file terserah namanya, tapi saya misalkan “hostapd.conf”.

kalo gak ada, bikin aja baru

interface=wlan0 #udah jelas ini interface yang dipakai
ssid=jco #SSID yang bakal muncul
hw_mode=g # wifi mode yang dipake standart IEEE brp? kalo support n pake n aja.
channel=6 #chanel yang dipake
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=1122334455 #ini password
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

  • Edit the file /etc/default/hostapd

Ganti settingan :

#DAEMON_CONF=""

jadi :

DAEMON_CONF="/etc/hostapd/hostapd.conf"
  • Configure NAT

edit file /etc/sysctl.conf

ganti :

#net.ipv4.ip_forward=1

menjadi

net.ipv4.ip_forward=1

setting iptables :

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
  • Start service
sudo service hostapd start
sudo service udhcpd start

selesailah sudah.. 😀
kalo ada yang salah kasih tau yah..

tapi ini udah jalan sih..

sebenarnya ini sih gampang, kalo untuk yang udah kenal linux, apa lagi yang kenal ubuntu..
😀

buka terminal raspbian, masuk root, lalu jalankan perintah nano untuk mengedit file /etc/apt/sources.list

nano /etc/apt/sources.list

kalo sudah ganti baris :

deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi

jadi :

#deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi

tambah kan line dibawahnya :

deb http://kambing.ui.ac.id/raspbian/raspbian/ wheezy main contrib non-free rpi

sudah selesai..
jangan lupa update sebelum menggunakan..
😀

tadi seharian ngoprek di kpli bogor, kebetulan ngopreknya raspberry pi nih. Dan ngundang para sesepuh admin kambing ui buat ngisi ngoprek tersebut. wew, kadang gw gak ngerti apa yang mereka bicarain karena mungkin gw terlalu cupu, atau mereka yang terlalu suhu..??
entah lah, tapi ada satu hal yang gw bisa petik dari mereka, linux itu fleksible mau jadiin ini lah, itu lah, dan bisa dijual juga walaupun opensource, jadi jangan beranggapan kalo opensource itu gak bisa dijual atau gak profit..
justru karena opensource jadi murah kalo mau bikin perusahaan..

ok lah, cukup pengentar tidurnya (gw mau tidur abis posting ini)..
kita ke prakteknya nih :

  • OpenElec

tadi kak JP alias Jan Peter ngasih gw beberapa distro buat dicoba, jadi sampe rumah gw nunggu malem buat cobain tuh distro (karena bukan tv gw).

tapi karena kak jp cuma cobain OpenElec ya untuk malem ini cobain openelec dulu nih..
apa itu openelec?
bisa di browsing di sini..

cara pasangnya, pertama kalo mau masang download dulu donk..
nah kalo udah download terus diextract semua filenya..
kalo udah extract filenya, kita pasang pake creatornya..
tinggal jalanin create_sdcard dari file extract tadi..
perintah untuk ngejalaninnya, tentunya masuk root dulu terus jalanin :

./create_sdcard /dev/sdb

eits jangan lupa SD cardnya dicolok, tergantung perangkatnya terdeteksi apa kalo di laptop gw terdeteksi di /dev/sdb, jadi ya yang selain sdb di fleksiblekan saja.. nah kalo pake SD card yang class 10 bakal cepet buat masang2 distro lain juga kayak punya kak JP, tapi kak JP gak ikut ngehibahkan Sd cardnya sih.. Punya saya pake SD card Vgen 16GB ( sebenernya karena gaji turun, makanya gak jadi beli yang class 10), dan Vgen bagus juga kok, gak lemot2 banget, dah gitu murah juga.. (bukan promosi lho ya!).

etis, back sebentar.. mungkin ada yang tanya, gimana cara lietnya SD card kita terdeteksi dimana? gampang, yang penting mounting dulu sd cardnya (biasanya mount otomatis) trus bisa buka gparted, trus liet mount pointnya.. bisa juga pake df -h.. perintah tersebut untuk mendeteksi device2 yang kita mounting..

ok, kalo udah tinggal cobain deh, di raspberry, hasilnya sih dibawah ini..

ini waktu booting pertama openelec..:D

ini waktu booting pertama openelec..
😀

nah kalo udah booting jadi ini :

ini kalo udah jadi, siap buat nonton film..:D

ini kalo udah jadi, siap buat nonton film..
😀

  • Raspbian

udah kelar openelec, penasaran kenapa dari kemarin pake dd gak bisa2, dan waktu kak JP jelasin pake dd, gw malah lagi pesen bakso.. hah, sial.. tapi ok, waktu nya belajar, dan gak bakal gak bisa, karena kmrn cobain pake win32diskimager bisa, mosok dd gak bisa..
setelah baca disini :

elinux.org/RPi_Easy_SD_Card_Setup

lama2 gw ngerti apa yang salah selama beberapa hari kmrn,jadi gini masangnya.. raspberry butuh 2 partisi buat jalan, pertama pake filesystem FAT32, ini gak usah gedhe-gedhe, cukup 200an MB, terus partisi ke 2 pake filesystem ext3 atau ext4 (yang bisa jalanin linux deh)..
nah partisi pertama gw kedeteksi di : /dev/sdb1 partisi kedua terdeteksi di : /dev/sdb2..

ok, setelah itu umount kedua partisinya..
nah kesalahan gw itu gw masukin pointing targetnya malah di /dev/sdb1… hehehe.. maklum newbie..
jadi harusnya pointing targetnya di /dev/sdb

nah kita jalanin nih perintah buat masukin ke sd card :

dd bs=4M if=2012-12-16-wheezy-raspbian.img of=/dev/sdb

ok, tunggu selesai..
lalu cobain di raspberry :

ini kalo udah jalan..:D

ini kalo udah jalan..
😀

Nah, setelah booting, ada tampilan awal kayak diatas ini, konfigurasi aja.. Gampang kok konfigurasinya..
😀

Setelah konfigurasi, biasanya minta reboot, nah setelah reboot, ini nih tampilannya :

setelah reboot

sory yah kalo agak gak jelas..
cukup sekian ya..
😀

owh iya maaf kalo kata2nya kurang sopan.. lagi males pake EYD..
thanks kak JP dan kak Tonny, anda semua orang hebat..!