Lenovo3000C200_8922AZG
Contact: JasonLiquorish
- Brand: Lenovo
- Make : 3000 C200
- Model: 8922 AZG
Website: http://www5.pc.ibm.com/europe/products.nsf/$wwwpartnumlookup/_TZ0AZXX?open&sourcesite=cema
I have started a blog on installing Ubuntu on the Lenovo 3000 C200 and you can find it at http://lenovo.dropshock.com/.
Hardware Specifications
- Intel Celeron-M 430 (1.73 Ghz, 1 MB Cache)
- 512MB DDR2-667MHz
- 15.0" TFT (1024x768 - 4:3)
- 80 GB SATA Hard Drive on Intel 82801GBM (ICH7) SATA Controller
- Intel 945GM graphic controller with 128 MB shared memory - Website spec has this as 950GM, lspci gives 945GM?
- DVD/DVD-RW Drive: HL-DT-ST DVDRAM GMA-4082N
56K Modem v.92: Si-3054
- LAN: Realtek RTL-8139
- WLAN: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI
- PCMCIA: ENE Technology Inc CB1410 Cardbus Controller
- IEEE-1394: Compal Electronics
- MS/MS PRO/MMC/SD/SDIO/xD-Picture Card reader
- Audio: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (Realtek Id 862)
- S-Video Out
Current Issues
Sound does not work after install, see Notes.
Lenovo care button has no keycode set so is not programmable, see Notes.
Installing Feisty
To ensure all hardware works after install you will need to:
- Make sure that the wireless switch is in the "on" position (wireless on, to the right)
- That the internal modem is enabled in the BIOs, if not audio problems can occur.
- Install Feisty as you would normally
System Info
bios-version:63ET62WW system-manufacturer:LENOVO system-product-name:8922AZG system-version:3000 C200
Hardware details
|
in Feisty (current stable)? |
in Gutsy (current development)? |
Installation works? |
Yes |
Yes |
Hardware Information |
|||
Screen & Monitors |
|||
Device |
Works? |
Bug # |
|
in Feisty (current stable)? |
in Gutsy (current development)? |
||
Screen |
Yes |
Yes |
|
Correct resolution? |
Yes |
Yes |
|
Correct refresh rate? |
Yes |
Yes |
|
3D Acceleration |
Yes |
Yes |
|
External monitor works? |
Yes |
Yes |
|
External monitor - mirrors |
Yes |
Yes |
|
External monitor - extend desktop |
Untested |
Untested |
|
Power Management |
|||
Battery detected? |
Yes |
Yes |
|
Hibernates? |
Yes |
Yes |
|
Sleep |
Yes |
No |
|
Dim monitor on battery |
Yes |
Yes |
|
Blank monitor on inactivity |
Yes |
Untested |
|
Lid Close |
Yes |
Untested |
|
Cpu frequency scaling |
No |
No |
|
Sound |
|||
Sound works? |
No |
Yes |
bug #84616 alsa-bug #2725 See Notes |
Correct volume? |
Yes |
Yes |
|
Hardware volume switch |
Yes |
Yes |
|
Headphone jack |
Untested |
Untested |
|
Mic jack |
Untested |
Untested |
|
Networking |
|||
Wired NIC |
Yes |
Yes |
|
Wireless NIC |
Using Ndis and driver downloaded from Lenovo |
Untested |
|
PCMCIA NIC |
Untested |
Untested |
|
Firewire |
Untested |
Untested |
|
Bluetooth |
Untested |
Untested |
|
Modem |
Untested |
Untested |
|
Infrared |
Untested |
Untested |
|
Touchpad & Mice |
|||
Touchpad |
Yes |
Yes |
|
Touchpad - Doubletap = double click |
Yes |
Yes |
|
Touchpad - Scroll down side |
Yes |
Yes |
|
Touchpad - turned off while typing |
No |
No |
|
External mouse - USB |
Yes |
Untested |
|
External mouse - Serial |
Untested |
Untested |
|
Docking Station/Port Replicator |
|||
AC through replicator |
Untested |
Untested |
|
USB |
Untested |
Untested |
|
Serial |
Untested |
Untested |
|
Parallel |
Untested |
Untested |
|
External Monitor - VGA |
Untested |
Untested |
|
External Monitor - DVI |
Untested |
Untested |
|
Modem |
Untested |
Untested |
|
NIC |
Untested |
Untested |
|
PS/2 |
Untested |
Untested |
|
Additional Hardware |
|||
Fingerprint reader |
Untested |
Untested |
|
CD/DVD drive |
Yes |
Yes |
|
PCMCIA cards |
Untested |
Untested |
|
Parallel Ports |
Untested |
Untested |
|
Card reader(s) |
Untested |
Untested |
|
Function and other keys |
|||||
Fn key |
Operation |
Keycode |
Works? |
Bug # |
|
in Feisty (current stable)? |
in Gutsy (current development)? |
||||
+ Space |
|
|
Unaffected |
Unaffected |
|
+ Esc |
Mute |
|
Yes |
Yes |
|
+ F1 |
Volume Down |
|
Yes |
Yes |
|
+ F2 |
Volume Up |
|
Yes |
Yes |
|
+ F3 |
|
|
Unaffected |
Unaffected |
|
+ F4 |
Sleep |
e017 |
Yes |
Yes |
|
+ F5 |
Manage Wireless Connections |
e016 |
No |
No |
|
+ F6 |
|
|
Unaffected |
Unaffected |
|
+ F7 |
External Monitor |
e041 |
Yes |
Yes |
|
+ F8 |
|
|
Unaffected |
Unaffected |
|
+ F9 |
|
|
Unaffected |
Unaffected |
|
+ F10 |
Brightness Down |
|
Yes |
Yes |
|
+ F11 |
Brightness Up |
|
Yes |
Yes |
|
+ F12 |
Hibernate |
e018 |
Yes |
Yes |
|
+ ArrowUp |
Media Stop |
|
Yes |
Yes |
|
Media Play/Pause |
|
Yes |
Yes |
|
|
Media Next |
|
Yes |
Yes |
|
|
Media Previous |
|
Yes |
Yes |
|
|
+ PgUp |
Home |
|
Yes |
Yes |
|
+ PgDown |
End |
|
Yes |
Yes |
|
Other special keys |
|||||
Key |
Operation |
Keycode |
Works? |
Bug # |
|
in Feisty (current stable)? |
in Gutsy (current development)? |
||||
Lenovo Care |
User Programmable |
e034 |
No |
Yes |
See Notes |
Mute |
Mute |
Unknown |
Yes |
Yes |
|
Volume Up |
Volume Up |
Unknown |
Yes |
Yes |
|
Volume Down |
Volume Down |
Unknown |
Yes |
Yes |
|
Notes
Sound
To get sound working you can carry out the following steps, I have only tested this in feisty:
sudo apt-get install build-essential ncurses-dev gettext
sudo apt-get install linux-headers-`uname -r`
Stop alsa
sudo /etc/init.d/alsa-utils stop sudo /etc/init.d/alsasound stop
Change to the home directory and make a temporary directory for the alsa source.
cd ~ mkdir alsa-src cd alsa-src
Download the required alsa source packages
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14rc3.tar.bz2 wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.14rc3.tar.bz2 wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.14rc2.tar.bz2
Untar the alsa source packages:
tar xvf alsa-driver-1.0.14rc3.tar.bz2 tar xvf alsa-lib-1.0.14rc3.tar.bz2 tar xvf alsa-utils-1.0.14rc2.tar.bz2
Download the required patch:
wget http://lenovo.dropshock.com/files/realtek6.tar.gz
Untar the source package:
tar xvf realtek6.tar.gz
Copy the patch to the alsa source:
cp patch_realtek.c ~/alsa-src/alsa-driver-1.0.14rc3/alsa-kernel/pci/hda/
Now compile the alsa packages:
cd alsa-driver-1.0.14rc3 ./configure --with-cards=hda-intel make sudo make install cd ../alsa-lib-1.0.14rc3 ./configure sudo make install cd ../alsa-utils-1.0.14rc2 ./configure sudo make install
Remove the old alsa module and replace with the new one:
sudo modprobe -r snd-hda-intel && sudo modprobe snd-hda-intel
If you still do not have sound, you may need to append the following line to /etc/modprobe.d/alsa-base (In Jaunty and newer versions this file is /etc/modprobe.d/alsa-base.conf):
options snd-hda-intel single_cmd=1 model=laptop-eapd
Lenovo Care Button
To get the Lenovo care button to work on every startup you need to do the following:
sudo gedit /usr/share/hotkey-setup/lenovo.hk
and add this to the end of the file:
setkeycodes e034 129
Wireless
To get the wireless card working the following steps should be taken:
Install ndiswrapper
sudo apt-get install ndiswrapper-common ndiswrapper-utils1.9
Blacklist the opensource wireless driver shipped with ubuntu to avoid conflict
echo `blacklist bcm43xx` | sudo tee -a /etc/modprobe.d/blacklist.conf
Download the driver
cd ~ wget http://lenovo.dropshock.com/files/bcmwl5.tar.gz
Extract the driver
tar xvf bcmwl5.tar.gz cd bcmwl5
Install the driver with ndiswrapper
sudo ndiswrapper -i bcmwl5.inf
Check the driver has installed
ndiswrapper -l
you should see
bcmwl5 : driver installed device (14E4:4311) present (alternate driver: bcm43xx)
or something similar
Load the driver
sudo depmod -a sudo modprobe ndiswrapper
Check for errors
tail /var/log/messages
if you see no errors everything should be fine.
Now we have to make ndiswrapper load at startup
sudo ndiswrapper -m
To connect to your network you need to left click the network manager applet in the notification area and select "Connect to other wireless network..."
To stop the keyring manager nagging you at every logon for your password you can do the following:
make sure your keyring manager password is the same as your logon password, if it is not then delete your current keyring and set the password to the same as your logon
rm ~/.gnome2/keyrings/default.keyring
Now install libpam-keyring
sudo apt-get install libpam-keyring
You will now need to modify /etc/pam.d/gdm
sudo gedit /etc/pam.d/gdm
and add this line at the bottom of the file
@include common-pamkeyring
now save the file and close gedit.
Now when you reboot you will not be hassled for your keyring password.
SergioZanchetta/Old/Lenovo3000C200_8922AZG (last edited 2010-02-26 15:59:37 by host226-241-dynamic)