CQ60-206US
<<TableOfContents: execution failed [Too many arguments] (see also the log)>>
1. Hardware Configuration
- Manufacturer: Compaq
- Model: CP60-206US
- CPU: AMD Athlon X2 QL-62 @ 2.0GHz
- RAM: 2gb DDR2-667 Mhz
Graphic Card: Nvidia GeForce 8200M - Up to 895MB Shared Memory
15.6" Diagonal High Definition HP BrightView Display (1366x768)
Synaptics TouchPad
- nVidia nForce Networking Controller (built-in Ethernet Adapter)
nVidia Corporation MCP78S [GeForce 8200] High Definition Audio
- Altec Lansing speakers
- Atheros Communications, Inc. AR5007EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
- Built-in High speed 56k modem
5-in-1 integrated Digital Media Reader for Secure Digital cards, MultiMedia cards, Memory Stick, Memory Stick Pro, or xD Picture cards
Sata LightScribe SuperMulti 8X DVD±R/RW with Double Layer Support
- 3 USB-2.0 ports
2. Install
Due to the Sata DVD Drive, CentOS 5.3 installer will not boot without adding the kernel option "pci=nomsi". Both 32 and 64 bits were tested. Also tested was CentOS 5.2 (32 bit) it never booted into the installer.
At the prompt when you boot from installer CD/DVD type:
linux pci=nomsi
3. Post Install
Once the install process is finished you are asked to reboot. When you reboot the boot process will hang with a kernel panic if you do not add "nomce" to the kernel line. This is a bit trickier then before.
- Once you see the blue sceen saying "Booting CentOS..." press the space bar.
- Now select the kernel line with your arrow keys and press "e" to edit this line.
- Add "nomce" (without the quotes) to the end of this line and hit enter.
- Press the "b" key to continue booting.
This will allow you to boot without the kernel panic. Once logged in switch user (su) to root and edit the "/boot/grub/grub.conf" file with nano or vi(m) to make the changes permanent. You will see the same kernel line you just changed on boot. Change that same line adding the same "nomce" to the end of that line.
4. Networking
On first boot there are no network cards detected or configured. The following will get you going on both wired and wireless.
You will need internet access from another computer to follow these steps. You will also need a CD/DVD writer (a blank disk) or a USB drive.
Download both drivers below at the same time and copy them to USB flash drive/hard drive or CD/DVD. Then follow all steps.
4.1. Wired Ethernet
Depending on if you are going with a 32 bit or 64 bit install you will need one of these drivers:
32 bit... http://www.elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-forcedeth-0.62-1.25.1.el5.elrepo.i686.rpm
or 64 bit... http://www.elrepo.org/linux/elrepo/el5/x86_64/RPMS/kmod-forcedeth-0.62-1.25.1.el5.elrepo.x86_64.rpm
- Just download/copy the driver to your home folder.
- Then install the appropriate driver as root
- Now use modprobe to insert the module/driver into the running kernel.
[ root@localhost ~]# rpm -Uvh kmod-forcedeth-0.62-1.25.1.el5.elrepo.i686.rpm [ root@localhost ~]# modprobe forcedeth
or
[ root@localhost ~]# rpm -Uvh kmod-forcedeth-0.62-1.25.1.el5.elrepo.x86_64.rpm [ root@localhost ~]# modprobe forcedeth
Now that the driver is installed and running you can use the Network Setup Tool (system-config-network) as root to setup the wired device.
4.2. Wireless
Wireless works fine when using the latest madwifi driver. The wiki already has a nice HowTo page on how to proceed to enable your Atheros AR5007 EG device, so it will not be duplicated here.
Please see this page for the HowTo:
http://wiki.centos.org/HowTos/Laptops/WirelessAR5007EG
This path is not suggested for someone that is not comfortable with compiling source code.
Please also read this wiki page if you decide to compile this driver and use it in CentOS.
UPDATE: There is a new rpm package in the elrepo-testing repo (see 3rd Party Repo's page - elrepo section) named "kmod-ath5k" that works with this card. This is the easiest path to get this card recognized and used. The downside is that the driver has a bug that will hang the whole system when the net device (ath0) is shutdown (network restart or shutdown). The good news is that CentOS has submitted a bug to the upstream provider (RedHat) and hopefully there will be a new package in the main repos soon!
5. Graphic
Go to nvidia.com and download the linux drive for the GeForce 8200M (180.51). Make sure to reboot into runlevel 3 and to install the kernel-headers and kernel-devel of your kernel version.
Follow the instructions of the installer and all should go well.
6. Audio
Audio is already setup and working during install, however the sound is very scratchy and has a bad reverb at times. The driver used is the snd_hda_intel which according to the Alsa website is correct but no options have yet resolved the scratchy sound or reverb. Will have to wait for next kernel update I suppose.
UPDATE: There are rpm packages for updated alsa drivers and alsa devices in the ATrpms repo (see 3rd Party Repo's page - ATrpms section). The files must be the same version and one is kernel specific. For instance: alsa-driver-1.0.20-78.el5.i386.rpm alsa-kmdl-2.6.18-128.1.10.el5-1.0.20-78.el5.i686.rpm
Match the alsa-driver version (1.0.20-78.el5) to the same version of the alsa-kmdl matching your kernel.
You can download them from here.
PREVIOUS UPDATE: Alsa 1.0.17 is shipped with CentOS, this version does not seem to fully support this sound card. After a download and install of the latest stable alsa (1.0.20) all sound issues are resolved.
The alsa download page can be found here.
The alsa compile and install documentation can be found here
This path is not suggested for someone that is not comfortable with compiling source code.
Please also read this wiki page if you decide to compile this driver and use it in CentOS.
You must remove/uninstall the "alsa-lib" and "alsa-utils" rpm first if you use this option.
7. Issues
While using madwifi driver you will probably have to manually turn on the wifi via the wifi button next to the power button on every start or reboot. The state (on/off) of this button setting is saved in other drivers and not lost on reboot. Hopefully the kmod-ath5k rpm will address this.
All sound issues are resolved by upgrading to alsa 1.0.20. Hopefully we can get that version in CentOS 5.4?