23 Juli 2005

Wireless Linux di Axioo 103-A

Nama : Marah sakti Lubis

My Centrino is WORKed!!!!
Sebelumnya aku mo say thank's banget sama pihak Axioo yang udah membedah kebuntuan ku selama ini, terutama kepada mas Agus dan temannya (sori aku lupa nama nya) yang udah ngantar CD langsung ke kos ku. Gileee..., mana ada Vendor Notebook sebaik Axioo yang mau ngantar perangkat pendukung langsung ke client-nya.
Rupanya.., Axioo sendiri sudah menyiapkan sendiri Distro untuk produk Axioo nya dengan distribusi Kanotik (setahu aku Kanotik ini turunan Knoopix) tapi dimanual nya aku baca kok turunan Mandrake 9.2. Nggak tau lah.., yang penting Centrino ku udah jalan :-)).

Dari CD tersebut, awalnya aku mau langsung install ke Laptop ku.., ehh..., waktu mo di Install, rupanya nggak bisa menggunakan partisi, alias Hardisk laptop ku mo diPartisi Full Kanotik, yang benar aja, mau dikemanakan Mandriva ku .

Setelah aku baca-baca, aku mo buat eksperiment, yang akhir berhasil memfungsikan Bash Script dari Kanotik yang ku Implementasikan ke Mandriva, and You know what? It's worked. Ya..., bahasa gaul nya.., saya maen di kernel gitu loh .
Semoga tulisan ini bermanfaat bagi rekan's yang menggunakan Linux buat Axioo nya terutama di Axioo turunan 10x-y. Saya kebetulan memakai Axioo yang 103-A.
1. Pastikan Mandriva udah terinstall.
2. Pastikan Kernel-source udah diinstall juga.
3. Pastikan juga ipw2200 udah diinstall.

jika Anda sudah melengkapi bagian 1 dan 2, biasanya nomor 3 juga sudah ada.
coba ketikkan;
#iwconfig
seharusnya bacaan yang tampil adalah "unassociated" atau "radio off".
jika anda membaca salah satu dari dua tanda itu, jangan khawatir, jawaban akan kebuntuan Anda akan terselesaikan.

4. Download firmware versi terbaru dari ipw2200 atau ipw2100 Anda di ;
http://ipw2200.sourceforge.net
5. Jika memang dianggap perlu, Anda juga dapat mendownload source terbaru dari ipw2200 Anda di website yang sama.

Dalam beberapa kasus.., biasa nya Anda akan diminta untuk menginstall ulang IEEE buat wireless Centrino.
Jika memang begitu, Anda dapat mendownload nya dari http://ieee80211.sourceforge.net/. Tahapan instalasinya juga ada di website tersebut.

6. perintah kompilasi ipw2200 (jika Anda tidak mengkompile ipw2200 yang baru, lewatkan bagian ini)
#mkdir /usr/src/intel
#mv file_download_ipw_2200 /usr/src/intel
#cd /usr/src/intel
#tar -zxvf ipw2200-1.0.6.tgz
#cd ipw2200-1.0.6/
#./configure
#make
#make install

jika bagian ini ada yang eror, silahkan kirim email Anda ke saktilubis@gmail.com

7. Sekarang kita main ke firmware ipw2200.
setelah didownload file ipw2200-fw-2.3.tgz, pindahkan ke ;
#mv ipw2200-fw-2.3.tgz_posisi_awal /usr/src/intel
fungsi peletakan di folder "intel" ini, hanya untuk memudahkan saja.

8. buat directory "firmware" di;
#mkdir /lib/firmware
#mkdir /lib/hotplug/firmware

9. Copykan file firmware yang di /usr/src/intel tadi ke folder baru yang telah kita buat;
#cp /usr/src/intel/ipw2200-fw-2.3.tgz /lib/firmware/
#cp /usr/src/intel/ipw2200-fw-2.3.tgz /lib/hotplug/firmware/

10. Dimasing-masing folder, untar file firmware tersebut;
#tar -zxvf ipw2200-fw-2.3.tgz

Sampai sini, jika tidak ada pesan kesalahan, maka ipw2200 versi baru kita punya dah bisa digunakan, sekarang bagaimana agar radio Axioo kita jadi On??

copy file "centrino" buatan saya di;
http://groups.yahoo.com/group/IndoWLI-Medan-Jogja/files/Axioo/
ada dua file penting yang digunakan, yaitu av5100.o yang dijadikan "driver manipulasi" oleh Axioo, dan file Centrino yang berfungsi memanfaatkan file av5100.o tadi dan juga berfungsi mengaktifkan fungsi radio Axioo kita.

Untuk dapat memanfaatkan file av5100.o ini, kita memerlukan lagi tools ndiswrapper, cari dengan;
#urpmi ndiswrapper
atau
#kdesu rpmdrake
ketik ndiswrapper

setelah ndiswrapper diinstall, file nya ada di
#cd /etc/ndiswrapper

Sampai disini, kita perlu lagi memanfaatkan driver Windows yang digunakan untuk mengaktifkan Centrino kita, nama file nya adalah w22n51.INF
untuk itu, kita harus menginstall file w22n51.INF tersebut;
#ndiswrapper --help <<<< Untuk melihat fungsi yang ada
#ndiswrapper -i w22n51.INF <<<< Untuk menginstall driver
#ndiswrapper -l <<<< Seharusnya Anda melihat baris ini;

[root@laptop wlan]# ndiswrapper -l
Installed ndis drivers:
w22n51 driver present, hardware present

11. Setelah masalah dengan ndiswrapper selesai, kita tinggal mendownload 2 file yang ada di;
http://groups.yahoo.com/group/IndoWLI-Medan-Jogja/files/Axioo/
yaitu centrino dan av5100.o
dua file ini dimasukkan dalam satu folder.

12. berikut perintahnya
#mkdir /home/sakti/wlan
#mv file_av5100.o_dan_centrino /home/sakti/wlan
#cd /home/sakti/wlan

ini bagian yang terpenting!!!, lihat apakah radio Anda sedang "Off" atau mati. jika iya, jalan kan bash script berikut di folder /home/sakti/wlan/
#./centrino
maka besar kemungkinan radio akan menjadi "On" atau hidup. Indikator hidup atau mati dapat dilihat dari LED pada panel LCD Anda.

Jika File Centrino yang Anda download tidak dapat di eksekusi, maka ganti chmod file centrino tersebut;

#chmod 775 centrino

Selanjutnya adalah perintah dasar dari pemanfaatan radio wlan. Ingat, untuk tahap awal, sebaiknya akses point mentiadakan fungsi pengamanan apapun seperti WEP, WPA, WPA-PSK atau bahkan MAC Filtering.

Anda akan dipandu oleh Script "centrino" tersebut untuk mengisi parameter satu per satu, sperti;
a. Jenis jaringan
a.1. Ad-Hoc adalah jaringan antar 2 atau lebih komputer dengan wlan.
a.2. Managed adalah jaringan dari komputer wlan ke radio (akses point).
pada umumnya parameter yang diisi adalah "Managed".
b. ESSID
ESSID atau SSID adalah nama penganal dari radio target (akses point).
c. Nomor IP, sesuaikan dengan kelas IP di akses point.
d. Netmask / Subnet, isis sesuai dengan jaringan tempat Anda.

Jika dijaringan saya, maka setelah mengisi parameter Netmask / Subnet, hasil yang ditampikan adalah sebagai berikut;
wlan0 IEEE 802.11g ESSID:"linksys" Nickname:"laptop.dejava.net"
Mode:Managed Frequency:2.462 GHz Access Point: 00:12:17:19:04:51
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=100/100 Signal level=-20 dBm Noise level=-87 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:1

at least.., semoga Anda berhasil dan tidak mengalami masa-masa kebuntuan seperti yang saya alami .

Tidak ada komentar: