Ubuntu 9.04 Jaunty Jackalope kat Laptop hp nx9010
Oleh kerana laptop aku masih lagi ada memacam khazanah yang aku belum backup, malam ni aku test ubuntu 9.04 guna liveCD aje kat laptop buruk ni. Sungguhpun laptop ni dah kira ketingglan zaman dan berat, ia banyak berjasa ngan aku. Masa aku takde PC dulu, laptop ni la yang aku sesah tiap-tiap hari untuk belajar macam-macam.
Malam ni, aku tulis blog ni dari laptop hp compaq nx9010 yang menggunakan liveCD Ubuntu 9.04. Kalo ikutkan, tak payah liveCD ni pun laptop ni memang dah install Ubuntu 8.10 dan berjalan dengan baik. Tapi aku nak test je dulu 9.04 ni kalo ada isu kritikal yang menyebabkan ia sangkut kat memana.
Ternyata, Ubuntu 9.04 membuktikan Ubuntu dah semakin mantap dan boleh dipasang tanpa sebarang masalah kat laptop ni. Kecuali satu isu yang memang dari dulu dok menghantui laptop ni... Wireless driver...
Oleh kerana aku tengah tengok TV dan malas nak naik pi sambung kabel network, aku usahakan juga hidupkan wireless ni dari liveCD menggunakan secret recipe yang masih aku simpan untuk hidupkan wireless masa aku guna Intrepid Ibex.
Berikut adalah resepi wireless untuk laptop ni...
1. Patutnya aku download dulu driver dari hp kat Hp Driver. Tapi oleh kerana driver tu memang ada dlm laptop ni, aku boleh terus ambik je dari direktori home intrepid aku.
2. aku juga tak perlu nak install cabextract guna:
$ sudo apt-get install cabextract
dan extract guna:
$ cabextract SP30379.exe
pun sebab driver ni dah siap extract dah...
3. Apa yang aku perlu buat ialah install ndiswrapper
:~/Documents/bcm43xx$ sudo apt-get install ndiswrapper-utils-1.9
Aku main belasah je install tanpa internet. Ajaibnya, dia terus install... wow... dalam liveCD ni dah memang ada!!
4. tanpa berlengah, aku terus guna ndiswrapper:
:~/Documents/bcm43xx$ sudo ndiswrapper -i bcmwl5.inf
5. lepas tu:
ubuntu@ubuntu:~/Documents/bcm43xx$ ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4301) present (alternate driver: ssb)
ubuntu@ubuntu:~/Documents/bcm43xx$ sudo depmod -a
ubuntu@ubuntu:~/Documents/bcm43xx$ sudo modprobe ndiswrapper
ubuntu@ubuntu:~/Documents/bcm43xx$ sudo cp /etc/network/interfaces /etc/network/interfaces.orig
ubuntu@ubuntu:~/Documents/bcm43xx$ sudo ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ...
ubuntu@ubuntu:~/Documents/bcm43xx$
ubuntu@ubuntu:~/Documents/bcm43xx$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
ubuntu@ubuntu:~/Documents/bcm43xx$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
fuse
lp
sbp2
ubuntu@ubuntu:~/Documents/bcm43xx$ echo 'ndiswrapper' | sudo tee -a /etc/modules
ndiswrapper
ubuntu@ubuntu:~/Documents/bcm43xx$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
fuse
lp
sbp2
ndiswrapper
ubuntu@ubuntu:~/Documents/bcm43xx$ echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
ENABLED=0
ubuntu@ubuntu:~/Documents/bcm43xx$ sudo gedit /etc/init.d/wirelessfix.sh
ubuntu@ubuntu:~/Documents/bcm43xx$ cat /etc/init.d/wirelessfix.sh
#!/bin/bash
modprobe -r b44
modprobe -r b43
modprobe -r b43legacy
modprobe -r ssb
modprobe -r ndiswrapper
modprobe ndiswrapper
modprobe b44
ubuntu@ubuntu:~/Documents/bcm43xx$
ubuntu@ubuntu:~/Documents/bcm43xx$ sudo chmod 755 /etc/init.d/wirelessfix.sh
ubuntu@ubuntu:/etc/init.d$ sudo update-rc.d wirelessfix.sh defaults
update-rc.d: warning: /etc/init.d/wirelessfix.sh missing LSB style header
Adding system startup for /etc/init.d/wirelessfix.sh ...
/etc/rc0.d/K20wirelessfix.sh -> ../init.d/wirelessfix.sh
/etc/rc1.d/K20wirelessfix.sh -> ../init.d/wirelessfix.sh
/etc/rc6.d/K20wirelessfix.sh -> ../init.d/wirelessfix.sh
/etc/rc2.d/S20wirelessfix.sh -> ../init.d/wirelessfix.sh
/etc/rc3.d/S20wirelessfix.sh -> ../init.d/wirelessfix.sh
/etc/rc4.d/S20wirelessfix.sh -> ../init.d/wirelessfix.sh
/etc/rc5.d/S20wirelessfix.sh -> ../init.d/wirelessfix.sh
ubuntu@ubuntu:/etc/init.d$
--------------
ubuntu@ubuntu:~$ sudo rm /etc/default/wpasupplicant
Melompat aku sebentar melihat wireless aku dah boleh pakai.. yaaay!!!
wahahaha... lalu aku terus memasang aplikasi-aplikasi kegemaran aku yang lain seperti gstreamer0.10-ffmpeg, gstreamer0.10-plugins-bad, flashplugin-nonfree
dan beberapa aplikasi wajib yang lain. Aku berjaya buat post blog ni dari hp nx9010 ni tanpa berganjak dari ruang tamu rumah aku. Dan tanpa aku sedari, semua yang aku dah setting ni akan hilang begitu sahaja lepas aku shutdown nanti... adeh...
Tapi takpe, yang penting, aku dah confirmkan laptop ni boleh run Ubuntu 9.04. Esok lusa, lepas aku backup semua fail2 penting dlm laptop ni, aku akan buat fresh upgrade...
Ulasan
Catat Ulasan