Buat
yang make Linux sebagai OS, masalah yang umum adalah VGA or Wireless
yang ga ke detek, menurut yang gw baca, ini masalah propriety (hak
cipta) apapun istilahnya. Tapi semakin berkembang dan meluasnya
penggunan OS Linux, para vendor akhirnya mau menyediakan driver untuk
Linux di website mereka, tapi perlu sedikit usaha menginstalnya ke
perangkat komputer supaya bisa berjalan dengan baik dan maksimal.
Masalah
yang gw hadapin ketika menginstall Linux di Dell Vostro 1014 gw
adalah, Wireless (BCM 4312) ga ke detek, jadi kalo ke Kafe buat
begaul, internetannya mesti pake modem sendiri, seringnya sih make
modem yang ada di hape. Kalo OS nya linux lokal, Blankon misalnya,
otomatis kedetek wireless nya.... canggih nih Blankon, berhubung lagi
seneng pake CentOS... mesti sedikit ngoprek-ngoprek....
Cara
instalasi broadcom-sta driver linux (bcm 4311, 4312, 4313, 4321, 4322
),sebenarnya dari README.txt nya sudah lengkap banget. Cuma sangkin
lengkapnya, bisanya berlembar-lembar n
bikin males
baca, ini mungkin sebagai rangkumannya.
Beberapa
yang harus diperhatikan:
- Driver ini dapat digunakan untuk sebagian besar linux; gentoo, arch linux, ubuntu, fedora, slackware, dll (berdasar pengalaman penulis yang gw jadikan sumber), berhubung gw pake CentOS dan masih satu keturunan ama Fedora, sementara gw anggap bisa.
- Driver broadcom-sta saat postingan ini (hybrid-v35-nodebug-pcoem-6_30_223_141.tar), tapi karena manual yang gw baca pake driver yang lama, akhirnya gw googling drivernya, hybrid-portsrc-x86_32-v5.60.48.36.tar.gz bisa didownload di sini.
OK,
kita mulai;
Proses
ini harus dilakukan sebagai superuser (root)
Pertama-tama
ubah dulu menjadi root:
[dinar@dhcppc5
~]$ su
Password:
masukin
pasword......
[root@dhcppc5
dinar]#
Ok,
sekarang udah jadi superuser
Karena
kita nanti akan melakukan kompiling, setelah jadi root instal dulu
kernel heade develop nya, Pastikan laptop terkoneksi internet yah,
lewat wired dulu atau lewat modem HP.
[root@dhcppc5
dinar]# yum
install kernel-headers kernel-devel gcc
Abis
keinstal, cek dulu tipe wirelss di laptop.
[root@dhcppc5
dinar]# lspci
...
0c:00.0
Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY
(rev 01)
....
Di
antara tulisan yang banyak ada tulisan tipe wireless laptop gw......
Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
lanjut
ketik ini....
[root@dhcppc5
dinar]# lspci
-n | grep 14e4
0c:00.0
0280: 14e4:4315 (rev 01)
loh
kok, di atas kedeteknya 4312 tapi ini kok 4315; gpp biarin dulu
aja.... kita lanjut....
download
driver dan sesuaikan dengan arsitektur mesin loe;
For
32 bit: hybrid-v35-nodebug-pcoem-6_30_223_141.tar.gz
For
64 bit: hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
(ketika
gw nulis tutorial ini driver terbarunya yang di atas ini gan....
Kalo
mau pake driver yang gw pake, sesuai tutorial yang gw ikutin download
aja di sini.
Hasil
donlotan biasanya ada di folder Download, jadi langkah selanjutnya
pindah direktori;
[root@dhcppc5
dinar]#
cd Downloads/
[root@dhcppc5
Downloads]#
Buat
direktori (gw namain hybrid) untuk mengekstrak file *.tar.gz -nya
[root@dhcppc5
Downloads]#
mkdir hybrid
Ekstark
file *.tar.gz ke folder hybrid tadi, caranya;
[root@dhcppc5
Downloads]#
tar xzf
hybrid-portsrc-x86_32-v5.60.48.36.tar.gz -C hybrid
selanjutnya
masuk ke direktori hybrid
[root@dhcppc5
hybrid]# cd
hybrid/
[root@dhcppc5
hybrid]# ls
lib
Makefile README.txt src
- cek di situ harusnya
langkah
berikutnya;
cek
apakah di laptop sudah terinstal dan ngeload module b43, ssb, wl
[root@dhcppc5
hybrid]# lsmod
| grep "b43\|ssb\|wl"
Jika
ada dan sudah terinstall, remove (buang) module dengan:
[root@dhcppc5
hybrid]# rmmod
b43
[root@dhcppc5
hybrid]# rmmod
ssb
[root@dhcppc5
hybrid]# rmmod
wl
**blacklist
driver agar tidak di load lagi: (secara default, untuk blacklist di
linux bisa dilakuin dengan cara ini)
[root@dhcppc5
hybrid]# echo
"blacklist ssb" >> /etc/modprobe.d/blacklist.conf
[root@dhcppc5
hybrid]# echo
"blacklist b43" >> /etc/modprobe.d/blacklist.conf
trus,
lakukan kompiling dengan perintah;
[root@dhcppc5
hybrid]# make
clean
make
-C /lib/modules/`uname -r`/build M=`pwd` clean
make[1]:
Entering directory
`/usr/src/kernels/2.6.32-358.18.1.el6.centos.plus.i686'
make[1]:
Leaving directory
`/usr/src/kernels/2.6.32-358.18.1.el6.centos.plus.i686'
[root@dhcppc5
hybrid]# make
KBUILD_NOPEDANTIC=1
make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]:
Entering directory
`/usr/src/kernels/2.6.32-358.18.1.el6.centos.plus.i686'
LD
/home/dinar/Downloads/hybrid/built-in.o
CC
[M] /home/dinar/Downloads/hybrid/src/shared/linux_osl.o
CC
[M] /home/dinar/Downloads/hybrid/src/wl/sys/wl_linux.o
CC
[M] /home/dinar/Downloads/hybrid/src/wl/sys/wl_iw.o
LD
[M] /home/dinar/Downloads/hybrid/wl.o
WARNING:
modpost: missing MODULE_LICENSE() in
/home/dinar/Downloads/hybrid/wl.o
see
include/linux/module.h for more information
Building modules, stage 2.
MODPOST
1 modules
WARNING:
modpost: missing MODULE_LICENSE() in
/home/dinar/Downloads/hybrid/wl.o
see
include/linux/module.h for more information
CC
/home/dinar/Downloads/hybrid/wl.mod.o
LD
[M] /home/dinar/Downloads/hybrid/wl.ko.unsigned
NO
SIGN [M] /home/dinar/Downloads/hybrid/wl.ko
make[1]:
Leaving directory
`/usr/src/kernels/2.6.32-358.18.1.el6.centos.plus.i686'
akan
terbentuk file wl.ko, kita cek.....
[root@dhcppc5
hybrid]# ls
built-in.o
lib Makefile modules.order Module.symvers README.txt src wl.ko
wl.mod.c wl.mod.o wl.o
copy
wl.ko ke;
/lib/modules/2.6.30-ARCH2.6.32-358.18.1.el6.centos.plus.i686//kernel/drivers/net/
wireless/
untuk
kernel disesuaikan dengan kernel yang dipakai dimesin laptop gw,
caranya;
[root@dhcppc5
hybrid]#cp
wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
Selanjutnya,
lakukan perintah ini;
[root@dhcppc5
hybrid]# depmod
-a
[root@dhcppc5
hybrid]# modprobe
wl
atau
bisa juga dgengan perintah:
[root@dhcppc5
hybrid]# insmod wl.ko
insmod:
error inserting 'wl.ko': -1 File exists
(artinya
module wl.ko sudah di load)
terus,
lakukan script ini di terminal;
[root@dhcppc5
hybrid]#
modprobe
lib80211
atau
[root@dhcppc5
hybrid]# modprobe ieee80211_crypt_tkip
check
wireless:
[root@dhcppc5
hybrid]#
iwconfig
lo
no wireless extensions.
eth1 IEEE 802.11bg ESSID:"" Nickname:""
Mode:Managed Frequency:2.412 GHz
Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:24 dBm
Retry min limit:7 RTS thr:off
Fragment thr:off
Encryption key:off
Power Managementmode:All packets
received
Link Quality=5/5 Signal level=0 dBm
Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0
Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0
Missed beacon:0
eth0 no wireless extensions.
Ternyata
ke-detectnya di eth1, terus kita idupin eth1
[root@dhcppc5
hybrid]#
ifconfig eth1
up
lampu
led indikasi wireless berubah dari red jadi blue..... menandakan
wireless udah aktif.
Lakukan
scanning wireless;
[root@oxoode
hybrid]# iwlist
scan
lo Interface doesn't support scanning.
eth1 Scan completed :
Cell 01 - Address: C8:D7:19:99:8E:6A
ESSID:"robana-wifi"
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:5/5 Signal level:-49 dBm Noise level:-92 dBm
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD760050F204104A0001101044000102103B000103104700103219831AB23B560239A137463916078E102100074C696E6B7379731023000545313230301024000776322E302E30341042000234321054000800060050F2040001101100054531323030100800022688103C0001011049000600372A000120
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
Encryption key:on
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
Cell 02 - Address: C8:D7:19:99:8E:6B
ESSID:"robana-wifi-guest"
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:5/5 Signal level:-49 dBm Noise level:-92 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
eth0 Interface doesn't support scanning.
eth1 Scan completed :
Cell 01 - Address: C8:D7:19:99:8E:6A
ESSID:"robana-wifi"
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:5/5 Signal level:-49 dBm Noise level:-92 dBm
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD760050F204104A0001101044000102103B000103104700103219831AB23B560239A137463916078E102100074C696E6B7379731023000545313230301024000776322E302E30341042000234321054000800060050F2040001101100054531323030100800022688103C0001011049000600372A000120
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
Encryption key:on
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
Cell 02 - Address: C8:D7:19:99:8E:6B
ESSID:"robana-wifi-guest"
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:5/5 Signal level:-49 dBm Noise level:-92 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
eth0 Interface doesn't support scanning.
Udah
deh, di situ keliatan laptop gw mendetek ada wireless dengan nama
“Robana-Wifi” ini artinya driver wireless sudah terinstal. Udah
bisa dipake untuk kongkow di kafe.... :D
Sumber;
http://oxoode.blogspot.com/2010/06/chapter-three-install-broadcom-sta.html
http://oxoode.blogspot.com/2010/06/chapter-three-install-broadcom-sta.html
http://www.broadcom.com/support/802.11/linux_sta.php
mksih gan ats tutornya sangat membantu ane, klu bisa posting cara instal driver vga, maklum msh newbi. (01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS690M [Radeon Xpress 1200/1250/1270])
ReplyDelete