Dah lama ga nongol lagi sampe ini blog mo di non-aktifin lagi.... ^_^
Gara-gara ujan semalem, jadinya ngoprek ubuntu lagi deh ma Bro Padil(blader) yang udah hopeless instal wifi broadcom di ubuntu (yang katanya mo bikin linux community tp pake jendela mulu..hahahahaha). Abis pulang wisata kuliner di Gurney Drive yang pernah di sambangi om maknyusss sampe rumah ujan gede banget, akhir kata nginep deh di rumah bro padil sambil melanjutkan install wifi compaqnya di ubuntu.
Selidik punya selidik CD ubuntu 8 yang tersedia cuma KDE aja, so lanjut aja instal dan update langsung biar enak dioprek. Update makan waktu semaleman yang juga sekalian update nec versanya bro yanto (bocah), karena penasaran juga sama wifi atherosnya yang susah banget instal di ubuntu. udah buntu ga nemu hasil yang memuaskan so kita istirahat sambil nungguin update selesai..
Waktu menunjukkan pukul 7 pas daku bangun dan ga taunya blader dah start duluan..akhirnya daku ikut nimbrung dah walaupun masih bau jigonghahahahaha...
pas googling akhirnya nemu dokumentasi di ubuntu.
oh iya dari tadi lupa kasih tau kalo ethernet-nya udah ke-detect langsung jadi gampang buat update.
So kita mulai aja langkah-langkah buat instal wifi Broadcom 43xx :
1. Pertama pastikan wifi kita Broadcom 43xx
user@ubuntu:~$ lspci
dapet keluaran nya kayak gini
0X:00.0 Network controller: Broadcom Corporation Unknown device 4311 (rev 01)
2. Kedua, periksa apakah ndiswrapper udah terinstal
user@ubuntu:~$ ndiswrapper
kalo dapet error, coba instal pake apt-get
user@ubuntu:~$ sudo apt-get install ndiswrapper*
3. Di Ubuntu 8 udah ke-detect wifinya pake bcm443xx, tapi ini mesti di blacklist biar ga jalan pas waktu reboot
user@ubuntu:~$ echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
4. Cek di /etc/udev/rules.d/70-persistent-net.rules apakah ada yang pake driver wlan0
user@ubuntu:~$ gksu gedit /etc/udev/rules.d/70-persistent-net.rules
comment eth1, terus save
5. Jangan lupa install build-essential buat compile
user@ubuntu:~$ sudo apt-get update
user@ubuntu:~$ sudo apt-get install build-essential
6. Setelah semuanya beres, siapkan dan instal file driver windosx bcmwl5.inf
user@ubuntu:~$ sudo ndiswrapper -i bcmwl5.inf
7. Cek kalo udah ter-instal
user@ubuntu:~$ ndiswrapper -l
installed drivers:
bcmwl5 driver installed, hardware (14E4:4315) present (alternate driver: bcm43xx)
8. Kalo udah ada tapi ga aktip, mesti masukin hardware ID-nya
user@ubuntu:~$ sudo ndiswrapper -a 14E4:4315 bcmwl5
9. Cek lagi di /etc/ndiswrapper
user@ubuntu:~$ ls /etc/ndiswrapper
bcmwl5
Isi dari subdirektori bcmwl5 adalah :
user@ubuntu:~$ ls /etc/ndiswrapper/bcmwl5
14E4:4311:1363:103C.5.conf 14E4:4319:1359:103C.5.conf
14E4:4311:1364:103C.5.conf 14E4:4319:135A:103C.5.conf
14E4:4311:1365:103C.5.conf 14E4:4319.5.conf
14E4:4311.5.conf 14E4:4320:00E7:0E11.5.conf
14E4:4312:135F:103C.5.conf 14E4:4320:12F4:103C.5.conf
14E4:4312:1360:103C.5.conf 14E4:4320:12F8:103C.5.conf
14E4:4312:1361:103C.5.conf 14E4:4320:12FA:103C.5.conf
14E4:4312:1362:103C.5.conf 14E4:4320:12FB:103C.5.conf
14E4:4312.5.conf 14E4:4320.5.conf
14E4:4318:1355:103C.5.conf 14E4:4324:12F9:103C.5.conf
14E4:4318:1356:103C.5.conf 14E4:4324:12FC:103C.5.conf
14E4:4318:1357:103C.5.conf 14E4:4324.5.conf
14E4:4315.5.conf bcmwl5.inf
14E4:4319:1358:103C.5.conf bcmwl5.sys
10. Salin file 14E4:4315.5.conf ke subdirektori .conf
user@ubuntu:~$ sudo cp /etc/ndiswrapper/bcmwl5/14E4:4315.5.conf /etc/ndiswrapper/bcmwl5/.conf
Edit file dan ganti baris "Afterburner|1" to "Afterburner|0"
user@ubuntu:~$ sudo gedit /etc/ndiswrapper/bcmwl5/.conf
11. Aktip kan drivernya dan masukan di /etc/rc.local
user@ubuntu:~$ sudo depmod -a
user@ubuntu:~$ sudo modprobe ndiswrapper
12. Cek interface
user@ubuntu:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11b ESSID:off/any
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:11 Mb/s
RTS thr:2432 B Fragment thr:2432 B
Power Management:off
Link Quality:95/100 Signal level:-35 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
13. Buat konfigurasi SSID password di /etc/network/interfaces (128bit WEP)
user@ubuntu:~$ sudo gedit /etc/network/interfaces
iface wlan0 inet dhcp
wireless-essid My_Essid
wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX
auto wlan0
14. Buat driver permanen memakai ndiswrapper
user@ubuntu:~$ sudo ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ...
couldn't add module alias: at /usr/sbin/ndiswrapper line 717.
catatan : periksa file /etc/modprobe.d/ndiswrapper, pastikan ndiswrapper alias wlan0 bukan eth1
user@ubuntu:~$ cat /etc/modprobe.d/ndiswrapper
15. Testing
user@ubuntu:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11b ESSID:"My_Essid"
Mode:Managed Frequency:2.412 GHz Access Point: 00:08:74:02:01:FC
Bit Rate:11 Mb/s
RTS thr:2432 B Fragment thr:2432 B
Power Management:off
Link Quality:95/100 Signal level:-35 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
Cek routing tablenya
user@ubuntu:~$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
0.0.0.0 192.168.0.2 0.0.0.0 UG 0 0 0 wlan0
16. Restart wlan
user@ubuntu:~$ sudo ifdown wlan0
user@ubuntu:~$ sudo ifup wlan0
user@ubuntu:~$ sudo iwlist wlan0 scanning
17. Tambahkan baris "ndiswrapper" di /etc/modules
user@ubuntu:~$ sudo gedit /etc/modules
18. Untuk menambah enkripsi WPA, buat file /etc/default/wpasupplicant
echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
Restart system
sudo /etc/init.d/dbus restart
catatan : device eth0 harus disabled terlebih dulu, jika tidak wlan0 tidak akan connect
Setelah sarapan mateng, daku oprek dikit akhirnya bisa surfing deh ^_^ selamat mencoba...
sumber : https://help.ubuntu.com/community/WifiDocs/Device/Broadcom_BCM4311_rev_01_(ndiswrapper)
Sunday, October 19, 2008
Subscribe to:
Comments (Atom)
