Install Wireless WG311v3 di Ubuntu Hardy 8.04
Hal menyebalkan di linux adalah beberapa device gak berjalan semulus windows, salah satunya adalah wireless device. Setelah googling akhirnya dapat juga tutorial yang sudah saya coba sudah alhamdulillaah sukses. Di ubuntu hardy 8.04 dengan wireless device PCI WG311v3.
NDISWRAPPER
Install ndiswrapper di ubuntu konon bisa menggunakan perintah:
# apt-get install module-assistant # module-assistant auto-install ndiswrapper
tapi saya sendiri gak berhasil menggunakan perintah di atas, akhirnya saya harus sedikit usaha menggunakan source yang bisa di-download di sini.
# wget http://internap.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.53.tar.gz
# tar xfz ndiswrapper-1.53.tar.gz
# cd ndiswrapper-1.53
# make uninstall
# make
# make install
sampai di situ, pekerjaan instalasi ndiswrapper sudah selesai.
DRIVER
Selanjutnya copy semua driver windows WG311v3 ke sebuah direktori sementara (terserah letaknya di mana) dari CD bawaan Wireless LANnya.
# cp WG311v3.INF WG311v3.sys WG311v3XP.sys /home/joko/driver/wg311v3
INSTALASI
Bundel driver file inf windows dengan perintah:
# ndiswrapper -i /home/joko/driver/wg311v3/WG311v3.INF
periksa hasil instalasi apakah sudah ok
# ndiswrapper -l
wg311v3 : driver installed
device (11AB:1FAA) present
INSTALASI DRIVER
Periksa terlebih dahulu apakah modul ndiswrapper dan usbcore tersedia di sistem:
# modinfo ndiswrapper
filename: /lib/modules/2.6.24-11-generic/misc/ndiswrapper.ko
license: GPL
version: 1.53
description: NDIS wrapper driver
author: ndiswrapper team <ndiswrapper-general@lists.sourceforge.net>
srcversion: 876B497D6997CD8A626EA6F
depends: usbcore
vermagic: 2.6.24-11-generic SMP mod_unload 586
parm: if_name:Network interface name or template (default: wlan%d) (charp)
parm: proc_uid:The uid of the files created in /proc (default: 0). (int)
parm: proc_gid:The gid of the files created in /proc (default: 0). (int)
parm: debug:debug level (int)
parm: hangcheck_interval:The interval, in seconds, for checking if driver is hung. (default: 0) (int)
parm: utils_version:Compatible version of utils (read only: 1.9) (charp)
# modinfo usbcore
filename: /lib/modules/2.6.24-11-generic/kernel/drivers/usb/core/usbcore.ko
license: GPL
srcversion: E8DACA0029626C336D1A513
alias: usb:v*p*d*dc*dsc*dp*ic09isc*ip*
alias: usb:v*p*d*dc09dsc*dp*ic*isc*ip*
depends:
vermagic: 2.6.24-11-generic SMP mod_unload 586
parm: usbfs_snoop:true to log all usbfs traffic (bool)
parm: blinkenlights:true to cycle leds on hubs (bool)
parm: old_scheme_first:start with the old device initialization scheme (bool)
parm: use_both_schemes:try the other device initialization scheme if the first one fails (bool)
parm: autosuspend:default autosuspend delay (int)
Kemudian lakukan tes penyisipan, untuk memastikan respon nya sudah ok.
# modprobe -n -v –first-time ndiswrapper
insmod /lib/modules/2.6.24-11-generic/misc/ndiswrapper.ko
Sisipkan modul yang telah dibundel menggunakan modprobe (biasanya tidak ada respon)
# modprobe ndiswrapper
Periksalah apakah instalasi driver sudah benar dengan perintah:
# dmesg
….
[ 4312.522045] ndiswrapper version 1.53 loaded (smp=yes, preempt=no)
[ 4312.540394] ndiswrapper: driver wg311v3 (NETGEAR,02/22/2005,3.1.1.7) loaded
[ 4312.541963] ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 16 (level, low) -> IRQ 20
[ 4312.545292] ndiswrapper: using IRQ 20
[ 4312.826742] wlan0: ethernet device 00:14:6c:32:58:40 using NDIS driver: wg311v3, version: 0×3000036, NDIS version: 0×501, vendor: ‘NDIS Network Adapter’, 11AB:1FAA.5.conf
[ 4312.826768] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
[ 4312.826834] usbcore: registered new interface driver ndiswrapper
[ 4314.726540] ADDRCONF(NETDEV_UP): wlan0: link is not ready
PENGETESAN INSTALASI
# iwconfig
lo no wireless extensions.eth0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:”PPIN-2″
Mode:Managed Frequency:2.412 GHz Access Point: 00:1C:10:34:E9:AD
Bit Rate=54 Mb/s Sensitivity=-200 dBm
RTS thr=2346 B Fragment thr=2346 B
Encryption key:off
Power Management:off
Link Quality:37/100 Signal level:-72 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Scan access point yang ada di sekitar:
# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 – Address: 00:1C:10:34:E9:AD
ESSID:”PPIN-2″
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.412 GHz (Channel 1)
Quality:54/100 Signal level:-61 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:bcn_int=100
Extra:atim=0
Cell 02 – Address: 00:18:F8:63:7F:87
ESSID:”PPIN-3″
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.427 GHz (Channel 4)
Quality:7/100 Signal level:-91 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:bcn_int=100
Extra:atim=0
Cell 03 – Address: 00:02:6F:4A:14:06
ESSID:”wireless”
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:31/100 Signal level:-76 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Extra:bcn_int=100
Extra:atim=0
Supaya ndiswrapper dapat di-load pada saat startup, gunakan perintah:
# ndiswrapper -m
kemudian tambahkan baris ndiswrapper ke dalam file /etc/modules
# echo ndiswrapper >> /etc/modules
Selesai sudah pekerjaan. Namun bila network anda menggunakan WPA, saya sendiri belum pernah mencobanya, tapi saya menemukan artikel berikut yang mudah-mudahan bisa bekerja pada kasus WPA:
Prosedur mengaktifkan WPA Wireless
# apt-get install wpasupplicant
# apt-get install network-manager-gnome network-manager
# nano /etc/network/interfaces
Beri comment semua kecuali “lo” kemudian simpan file
# nano /etc/default/wpasupplicant
Tambahkan baris ENABLED=0 dan simpan file
# touch /etc/default/wpasupplicant
Reboot system atau gunakan perintah:
# /etc/init.d/dbus restart
Ketika login anda harus klik-kiri pada icon network manage di Gnome dan pilih wireless network seharusnya akan muncul prompt password, ketikkan, dst dan itu akan menanyakan untuk memilih password untuk “keyring” anda yang baru.