Thursday, January 17, 2008

Ubuntu on Zyrex Cruiser NFL650

Got this new laptop from my new office. It's an Indonesian PC called Zyrex, which to my opinion, is a good one. Compared to my old Asus A2500H notebook, this one is superior. So, I unpacked it, and I grabbed my Ubuntu 7.10 CD and installed it, and....there was no sound, wifi's, card reader, compiz-fusion, all weren't functioning.

So here's my step of how to make them all working again:

Sound
Realtek ID 268 Codec (8086:248b) ICH8

I do apt-get on linux-backports-module
and then I add this line options snd-hda-intel index=0 model=toshiba inside the file
/etc/modprobe.d/alsa-base
and then reboot


Card Reader
Ricoh Co Ltd R5C832

I downloaded this file ricoh-r5c832-fix_1_i386.deb from here,
and installed it.


Compiz Fusion
Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Open this file /usr/bin/compiz and then remark the line that contains your hardware numeric ID. Numeric ID can be seen by typing lspci -n on terminal.


Wifi
Broadcom BCM94311MCG Mini PCI

1. Uninstall bcm43xx-fwcutter and ndiswrapper
sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
sudo apt-get remove bcm43xx-fwcutter

2. Blacklist bcm43xx module so that it won't load at boot
type sudo gedit /etc/modprobe.d/blacklist
add line blacklist bcm43xx

3. Download windows driver here
extract it in e.g. /home/yourname/WLANBroadcom

4. Download ndiswrapper source here
put it in e.g. /home/yourname/ndiswrapper

5. Update and install some things
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build

6. Go to ndiswrapper directory & extract it
cd /home/yourname/ndiswrapper
tar xvzf ndiswrapper*
cd ndiswrapper*
make distclean
make
sudo make install

7. Install windows driver through ndiswrapper
cd /home/yourname/WLANBroadcom
sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo gedit /etc/modules (add the line ndiswrapper)
sudo modprobe ndiswrapper
sudo ndiswrapper -m

8. reboot

That's all, you have a working Zyrex Cruiser NFL650.

Resources:
http://invaleed.wordpress.com/2007/11/20/install-bcm94311mcg-wlan-mini-pci-ubuntu-710/

No comments: