Akhirnya coba cari cara di internet bersama paman (Google) dan terdengar samar-samar tentang ndiswrapper (apaan sih tuh), sampai akhirnya menemukan page http://egofanatic.com/linuxonlaptops/Dell600m.php#WirelessNotes Pada page ini dijelaskan dengan cukup baik tentang gambaran ndiswrapper serta langkah-langkah pengkonfigurasian broadcomm wireless network card pada laptop dell dengan SuSE 10 (saya berfikir seharusnya bisa juga untuk Aspire saya :D).
Jadi inti dari ndiswrapper itu sepertinya untuk meload driver wireless network card untuk windows XP untuk di jalankan di linux (wow keren :D).
Menggunakan Ndiswrapper untuk menjalankan wireless cukup mudah pada SuSE 10.
Berikut adalah langkah-langkahnya, semua perintah dibawah ini harus dilakukan oleh root.
- Install ndiswrapper dan wireless tool (package ini terdapat pada YAST)
- Buat direktori untuk menampung driver Broadcomm versi Windows XP
mkdir $HOME/driver-broadcomm
- Siapkan driver Broadcomm untuk windows XP, yang berisikan antara lain file bcmwl5.inf dan bcmwl5.sys. Driver nya terdapat di CD bawaan atau bisa juga diambil dari website Acer. Copykan file tersebut kedalam linux (atau semua file juga boleh :D)
cp
[direktori/file driver]$HOME/driver-broadcomm
- Masuk ke direktori $HOME/driver-broadcomm, lalu jalankan perintah
ndiswrapper -i bcmwxx.inf
masukkan file *.inf yang sesuai dengan file yang ada. Pada layar akan terlihat pesan instalasi driver.
- Untuk memastikan apakah driver telah terinstall jalankan perintah:
ndiswrapper -l
Seharusnya tampil pesan kurang lebih seperti ini:
Installed ndis drivers: bcmwxx driver present, hardware present
Pesan ini menunjukkan bahwa driver bcmwxx telah terinstall dan dapat mengenali hardware wireless network cardnya.
- Lalu masukkan module ndiswrapper ke modprobe dengan perintah:
ndiswrapper -m
Lalu akan tampil pesan kurang lebih seperti ini:
Adding “alias wlan0 ndiswrapper” to /etc/modprobe.d/ndiswrapper
- Lalu load driver wireless nya dengan menggunakan modprobe, dengan perintah:
modprobe ndiswrapper
Tidak ada tampilan dari perintah ini, jadi gunakan perintah dmesg untuk menampilkan pesan yang berhubungan dengan wireless network card. Jika berhasil akan tampil kurang lebih pesan seperti ini:
Adding “alias wlan0 ndiswrapper” to /etc/modprobe.d/ndiswrapper ndiswrapper: module not supported by Novell, setting U taint flag. ndiswrapper version 1.2 loaded (preempt=no,smp=no) ndiswrapper: driver bcmwl5 (Broadcom,06/25/2004, 3.40.73.0) loaded ACPI: PCI Interrupt 0000:02:03.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5 ndiswrapper: using irq 5 SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=10.10.5.25 DST=224.0.0.251 LEN=76 TOS=0×00 PREC=0×00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=56 wlan0: ndiswrapper ethernet device 00:70:84:fb:8b:43 using driver bcmwl5, configuration file 14E4:4324:1028:0003.5.conf wlan0: encryption modes supported: WEP
Pada psan dmesg diatas driver ndiswrapper telah berhasil di load
ndiswrapper version 1.2 loaded (preempt=no,smp=no)
Untuk menggunakan wireless nya gunakan Wireless Tool. Secara default radio wireless adalah off, gunakan Fn+F2 untuk mengaktifkan radionya sebelum menjalankan Wireless Tool untuk men-scan dan connect ke jaringan wireless (infrastructure/ad hoc).
Jalankan perintah iwconfig pada console
iwconfig
dan pada layar akan tampil pesan kurang lebih sebagai berikut:
wlan0 IEEE 802.11g ESSID:off/any Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00 Bit Rate:54 Mb/s Tx-Power:-2147483648 dBm RTS thr:2347 B Fragment thr:2346 B Encryption key:off Power Management:off Link Quality:100/100 Signal level:-10 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:95949 Missed beacon:0
Saat ini interface wlan0 belum terhubung ke access point, karena kita belum memerintahkannya untuk connect ke jaringan wireless. Untuk men-scan jaringan wireless yang ada (infrastructure/ad hoc) jalankan perintah:
iwlist wlan0 scanning
Seharusnya jaringan wireless yang ada akan tampil pada layar.
Untuk connect ke WiFiTEST access point, jalankan perintah:
iwconfig wlan0 essid WiFiTEST mode managed enc ABCDEF1234567890ABCDEF1234 [1] open channel 11
dengan asumsi
SSID Accesspoint : WiFiTEST Encription Key : ABCDEF1234567890ABCDEF1234 kunci pertama [1] Channel : 11
Lalu aktifkan interface wlan0 nya, dengan perintah:
ifconfig wlan0 up
aktifkan DHCP pada interface wlan0 (bila perlu) dengan perintah:
dhcpcd wlan0
lalu jalankan lagi perintah
iwconfig wlan0
untuk melihat status interface wlan0 saat ini. Seharusnya SSID access point sudah terlihat dan MAC Address dari wlan0 sudah tampil.
No comments:
Post a Comment