Monday, March 15, 2010

Brain Tips: Modifikasi Android agar dapat terkoneksi ke jaringan Ad-Hoc

Bermula dari keinginan men-sharing koneksi internet dari notebook ke T-Mobile G1, pada notebook ter-install Linux Mint 8 Helena, untuk memudahkan sharing digunakan DHCP ditambah kemudahan dari Firestarter.

Pertama menginstall DHCP Server pada Linux Mint, lalu mengatur penggunaannya pada /etc/dhcpd/dhcp.conf, lalu mengatur network interfaces dengan bantuan Network Manager dari GNOME, hal ini mudah dilakukan, pengaturan ini menggunakan mode Ad-Hoc, setelah mengatur pada sisi Notebook, saatnya mencoba pada G1 namun sayang G1 tidak mendeteksi Wireless dari Notebook, setelah banyak mencari pada Google, ternyata ada pengaturan yang harus diubah pada G1.

Sebelum mengikuti tutorial ini ada kebutuhan yang harus terpenuhi;

     1. Rooted G1 Phone
     2. Terminal Emulator
     3. Busybox

Jika anda menggunakan CynogenMod, maka ketiga kebutuhan diatas sudah terpenuhi langkah pertama buka Terminal Emulator, ubah menjadi User Root

su

Remount partisi /system agar bisa di baca-tulis dengan perintah berikut

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

Menuju /system/etc/wifi/

cd /system/etc/wifi

Ubah file tiwlan.ini dengan menggunakan VI (Editor bawaan dari BusyBox Android) diharapkan pengguna sudah terbiasa dengan Editor VI"

vi tiwlan.ini

Lalu cari entry berikut, bisa menggunakan Trackball atau search pada Command Mode rubah angka "0" pada entry berikut menjadi "1":

WifiAdhoc = 0

Lalu tambahkan 2 entry tersebut, tambahan ini letakan di bawah WifiAdhoc untuk memudah kan editing, pada baris pertama itu "HTCG1" adalah nama SSID yang harus disamakan dengan SSID Notebook, kalian bisa menggantinya

dot11DesiredSSID = HTCG1
dot11DesiredBSSType = 0

Lalu edit file berikut:

vi /data/misc/wifi/wpa_supplicant.conf

Tambahkan entry berikut:

network={
      ssid="HTCG1" 
      scan_ssid=1
      key_mgmt=NONE
      mode=1 
}

Jika ada masalah coba tambahkan 'ap_scan=2' setelah 'mode=1' setelah melakukan modifikasi restart dahulu G1, dan coba koneksinya

Sumber

No comments:

Post a Comment