- Contact: Thariq Ahmad - thariq (at) yahoo (dot) com
- Make: MSI
- Brand: CR Series
- Model: CR400X
Website: http://asia.msi.com/index.php?func=prodpage2&maincat_no=135&cat2_no=680
- Kernel Version: 2.6.28-14-generic
System Info
system-manufacturer: Micro-Star International
system-product-name: CR400 / CR401
system-version: Ver.001
Hardware details
Screen & Monitors |
|||||
Device |
Works? |
Bug # |
|||
in Ubuntu 8.04 LTS (Hardy) |
in Ubuntu 8.10 (Intrepid) |
in Ubuntu 9.04 (Jaunty) |
|||
Screen |
Untested |
Untested |
YES |
|
|
Correct resolution? |
Untested |
Untested |
YES, with nVidia Drivers (1366x768) |
|
|
Correct refresh rate? |
Untested |
Untested |
YES |
|
|
3D Acceleration |
Untested |
Untested |
YES |
|
|
External monitor works? |
Untested |
Untested |
Untested |
|
|
External monitor - mirrors |
Untested |
Untested |
Untested |
|
|
External monitor - extend desktop |
Untested |
Untested |
Untested |
|
|
Power Management |
|||||
Battery detected? |
Untested |
Untested |
YES |
|
|
Hibernates? |
Untested |
Untested |
YES |
|
|
Suspend |
Untested |
Untested |
YES |
|
|
Dim monitor on battery |
Untested |
Untested |
Untested |
|
|
Blank monitor on inactivity |
Untested |
Untested |
YES |
|
|
Lid Close |
Untested |
Untested |
YES |
|
|
Cpu frequency scaling |
Untested |
Untested |
Untested |
|
|
Sound |
|||||
Sound works? |
Untested |
Untested |
YES |
|
|
Correct volume? |
Untested |
Untested |
YES |
|
|
Hardware volume switch |
Untested |
Untested |
YES |
|
|
Headphone jack |
Untested |
Untested |
Untested |
|
|
Mic jack |
Untested |
Untested |
Untested |
|
|
Networking |
|||||
Wired NIC |
Untested |
Untested |
YES |
|
|
Wireless NIC |
Untested |
Untested |
YES, with Ralink RT3090 Drivers |
|
|
PCMCIA NIC |
Untested |
Untested |
Untested |
|
|
Firewire |
N/A |
N/A |
N/A |
|
|
Bluetooth |
Untested |
Untested |
YES |
|
|
Modem |
N/A |
N/A |
N/A |
|
|
Infrared |
N/A |
N/A |
N/A |
|
|
Touchpad & Mice |
|||||
Touchpad |
Untested |
Untested |
YES |
|
|
Touchpad - Doubletap = double click |
Untested |
Untested |
YES |
|
|
Touchpad - Scroll down side |
Untested |
Untested |
YES |
|
|
External mouse - USB |
Untested |
Untested |
Untested |
|
|
External mouse - Serial |
Untested |
Untested |
Untested |
|
|
Additional Hardware |
|||||
Fingerprint reader |
N/A |
N/A |
N/A |
|
|
CD/DVD drive |
Untested |
YES |
YES |
|
|
PCMCIA cards |
Untested |
Untested |
Untested |
|
|
Parallel Ports |
N/A |
N/A |
N/A |
|
|
Card reader(s) |
Untested |
Untested |
Untested |
|
|
E-SATA |
Untested |
Untested |
YES |
|
|
Built-In Webcam |
Untested |
Untested |
Untested |
|
Function and other keys |
||||||
Fn key |
Operation |
Keycode |
Works? |
Bug # |
||
in Ubuntu 8.04 LTS (Hardy) |
in Ubuntu 8.10 (Intrepid) |
in Ubuntu 9.04 (Jaunty) |
||||
+ Space |
|
|
Untested |
Untested |
YES |
|
+ Esc |
|
|
Untested |
Untested |
YES |
|
+ F1 |
|
|
Untested |
Untested |
YES |
|
+ F2 |
|
|
Untested |
Untested |
YES |
|
+ F3 |
Lock Trackpad |
|
Untested |
Untested |
YES |
|
+ F4 |
|
|
Untested |
Untested |
YES |
|
+ F5 |
|
|
Untested |
Untested |
YES |
|
+ F6 |
|
|
Untested |
Untested |
YES |
|
+ F7 |
|
|
Untested |
Untested |
YES |
|
+ F8 |
|
Untested |
Untested |
YES |
|
|
+ F9 |
Bluetooth |
|
Untested |
Untested |
YES |
|
+ F10 |
|
|
Untested |
Untested |
YES |
|
+ F11 |
|
|
Untested |
Untested |
YES |
|
+ F12 |
Suspend |
|
Untested |
Untested |
YES |
|
+ Up |
Brightness Up |
|
Untested |
Untested |
YES |
|
+ Down |
Brightness Down |
|
Untested |
Untested |
YES |
|
+ Right |
Volume Up |
|
Untested |
Untested |
YES |
|
+ Left |
Volume Down |
|
Untested |
Untested |
YES |
|
+ End |
Mute |
|
Untested |
Untested |
YES |
|
Other special keys |
||||||
Key |
Operation |
Keycode |
Works? |
Bug # |
||
in Ubuntu 8.04 LTS (Hardy) |
in Ubuntu 8.10 (Intrepid) |
in Ubuntu 9.04 (Jaunty) |
||||
Windows key + E |
|
|
Untested |
Untested |
Untested |
|
Notes
Graphics
Screen Resolution
The full 1366x768 native resolution is not supported by Jaunty out of the box. However, once a system update is run and the nVidia driver is enable through System ==> Administration ==> Hardware Drivers, Ubuntu should default to 1366x768.
Wireless
Wireless NIC
Kernel 2.6.28-14-generic doesn't support the Wireless NIC. The NIC in the MSI is a RT3090 while the available driver in the Jaunty CD is for the RT2860. We will need to replace the kernel module for the RT2860 with a recompiled module for the RT3090. You will need to get the headers for your kernel;
$sudo apt-get install build-essential linux-headers-`uname -r`
Obtain RALink driver source at http://www.ralinktech.com/ralink/Home/Support/Linux.html
Get the RT3090 driver - (as at this posting, 2009_0612_RT3090_Linux_STA_V2.1.0.0_DPO.tar.gz) and uncompress the tarball in something like usr/local/src
You will need to recompile this source EVERY TIME you change kernel as you will have a new set of kernel sources and a new kernel. Follow the instructions in README_STA_pci in the source root directory. In os/linux/config.mk, set HAS_WPA_SUPPLICANT=y and HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y.
In the source root directory;
$make
Rename the old RT2860 module binary.
$sudo mv /lib/modules/`uname -r`/kernel/drivers/staging/rt2860/rt2860sta.ko /lib/modules/`uname -r`/kernel/drivers/staging/rt2860/rt2860sta.ko.old
Replace the supplied RT2860 module with the RT3090 module.
$sudo mv ./os/linux/rt3090sta.ko /lib/modules/`uname -r`/kernel/drivers/staging/rt2860/rt2860sta.ko
Rename the configuration file and folder.
$sudo mv /etc/Wireless/RT3090STA /etc/Wireless/RT2860STA $sudo mv /etc/Wireless/RT2860STA/RT3090STA.dat /etc/Wireless/RT2860STA/RT2860.dat
Run modprobe
$sudo modprobe rt2860sta
Reboot the computer and you should have wireless NIC working. Test with iwconfig.