Instalasi Driver Ubuntu 8.04 di Presario 3837 (bagian 2)

Hal berikut yang ingin saya install adalah driver Wifi, karena laptop tanpa wifi itu kok rasanya ada yang kurang. Menggunakan perintah lspci dari terminal, maka diperoleh jenis wifi yang ada di laptop ini

[email protected]:~# lspci
……

05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
07:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
….

Setelah diketahui tipe kartu jaringannya, maka dengan penelurusan internet diperoleh driver dari wesbite Broadcom, dimana untuk driver wifinya dapat didownload disini dan file petunjuknya ada disini. Berdasarkan petunjuknya maka langkah-langkahnya adalah sebagai berikut dengan asumsi bahwa file hasil download tersebut ada di Desktop, hal pertama adalah mengekstrak filenya

[email protected]:~# cd Desktop
[email protected]:~/Desktop# mkdir hybrid_wl
[email protected]:~/Desktop# cd hybrid_wl
[email protected]:~/Desktop/hybrid_wl# tar -xzf /home/aris/Desktop/hybrid-portsrc-x86_32_5_10_27_6.tar.gz

Selanjutnya kita perlu tahu versi kernel kita untuk langkah selanjutnya, bisa diketahui dengan cara uname -r

[email protected]:~/Desktop/hybrid_wl# uname -r
2.6.24-16-generic    –> ini versi kernel laptop saya

catat versi kernel tersebut untuk membuat file wl.ko dengan cara

[email protected]:~# make -C /lib/modules/<2.6.xx.xx>/build M=`pwd`

Sekarang seharusnya terdapat file wl.ko didalam direktori hybrid_wl

Perhatian :

1. Perhatikan tanda kutip pada `pwd` jangan tertukar dengan tanda ‘pwd’

2. Ganti <2.6.xx.xx> dengan versi kernel anda

contoh untuk laptop saya perintahnya menjadi

[email protected]:~# make -C /lib/modules/2.6.24-16-generic/build M=`pwd`

make: Entering directory `/usr/src/linux-headers-2.6.24-16-generic’
  LD      /home/aris/Desktop/hybrid_wl/built-in.o
  CC [M]  /home/aris/Desktop/hybrid_wl/src/wl/sys/wl_linux.o
  CC [M]  /home/aris/Desktop/hybrid_wl/src/wl/sys/wl_iw.o
  CC [M]  /home/aris/Desktop/hybrid_wl/src/shared/linux_osl.o
  LD [M]  /home/aris/Desktop/hybrid_wl/wl.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/aris/Desktop/hybrid_wl/wl.mod.o
  LD [M]  /home/aris/Desktop/hybrid_wl/wl.ko
make: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic’

Mulai instalasi driver wifi

[email protected]:~# insmod /home/aris/Desktop/hybrid_wl/wl.ko

Seharusnya wifi telah berjalan dapat dilihat di ikon jaringan di taskbar atas

 

Namun apabila komputer di restart, maka driver tersebut akan hilang lagi, untuk membuat driver tersebut diload ketika Ubuntu startup, maka langkah-langkahnya adalah sebagai berikut

masuk terminal root, untuk mencegah driver bawaan tidak di load

[email protected]:~# gedit /etc/modprobe.d/blacklist

tambahkan baris berikut ini di akhir file
#############################
blacklist b43
blacklist b43legacy
blacklist bcm43xx
#############################

kemudian simpan

berikutnya kita copy driver wlan (wl.ko)  dari direktori direktori hybrid_wl kedalam sistem

[email protected]:~# mkdir /lib/modules/2.6.24-16-generic/wlan
[email protected]:~# cd hybrid_wl
[email protected]:~# cp /home/aris/Desktop/hybrid_wl/wl.ko /lib/modules/2.6.24-16-generic/wlan

Kemudian supaya drivernya bisa memakai enkripsi (wpa/wep).

[email protected]:~# gedit /etc/modules

tambahkan di baris terakhir:
######################
ieee80211_crypt_tkip
######################

kemudian simpan

Terakhir, agar drivernya diload waktu startup

[email protected]:~# gedit /etc/rc.local

Lihat di baris paling akhir,  kalau ada tulisan "exit 0", sisipkan baris ini sebelum baris "exit 0"

################
insmod /lib/modules/2.6.24-16-generic/wlan/wl.ko
################

Jika tidak ada baris yg tulisannya "exit 0", tambahkan saja baris insmod di paling bawah

simpan kemudian restart, maka driver wifi akan diload secara otomatis..

One thought on “Instalasi Driver Ubuntu 8.04 di Presario 3837 (bagian 2)

  1. make -C /lib/modules/2.6.29.4/build M=`pwd`
    make: Entering directory `/usr/src/linux-headers-2.6.29.4′
    /usr/src/linux-headers-2.6.29.4/arch/x86/Makefile:41: /usr/src/linux-headers-2.6.29.4/arch/x86/Makefile_32.cpu: No such file or directory
    make: *** No rule to make target `/usr/src/linux-headers-2.6.29.4/arch/x86/Makefile_32.cpu’. Stop.
    make: Leaving directory `/usr/src/linux-headers-2.6.29.4′

    knp y???

Comments are closed.