HARDWARE IBM ThinkPad Z60M
From Gentoo Linux Wiki
| Laptops • TV Tuner Cards • Wireless • Servers • Storage • Other Hardware • Motherboards • Related |
Contents |
[edit] Hardware
ATI Technologies Inc M22 [Radeon Mobility M300] Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller Broadcom USB Bluetooth (0a5c:2110) Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter Intel Corporation PRO/Wireless 2915ABG Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express
[edit] Kernel Config and Working hardware
Works with linux kernel 2.6.18 (working 2.6.15 config):
- CPU: Frequency control.
- Fingerprint reader: UPEK Fingerprint Reader.
- Audio: works with intel hda driver.
- Touchpad and Trackpoint: work.
- Bluetooth: works with BMC203x driver.
- Card Reader: works with sdhci driver. (See note in Problems and Solutions section below)
- Wireless: works using ipw2200 driver.
[edit] Pre-Installation Notes
[edit] Updating the BIOS
It is recommended the BIOS be upgraded to the most recent version before installing. Installation done with BIOS at version 1.14.
[edit] Fingerprint Reader
Be sure to use the MS windows software and add your fingerprints. It will then be possible to use them to protect the BIOS and boot-up sequence even if you later remove the windows installaion.
[edit] Troubleshooting
[edit] Networking
The network interface card might not be auto-detected by the LiveCD. Insert the module manually using modprobe tg3 and configure the network adapter according to the install guide.
[edit] Using DVD drive causes lockups and performance issues
Using the DVD device can often cause often system lockups and degrades overall system performance. To Fix this:
- Disable the standard IDE driver and use SCSI.
| Linux Kernel Configuration: SCSI cdrom support |
Device Drivers --> SCSI device support --> <*> SCSI disk support <*> SCSI CDROM support |
- Disable IDE support using kernel boot parameters:
| File: kernel parameters in bootloader config |
libata.atapi_enabled=1 hdc=noprobe |
After reboot DVD-RAM device should be visible as /dev/sr0.
[edit] Touchpad Tap to Click
echo -n 1 > /sys/devices/platform/i8042/serio0/press_to_select
[edit] Suspend to Disk/RAM
In hibernate-script config, enable IbmAcpi setting:
| File: /etc/hibernate/common.conf |
IbmAcpi yes |
The in-kernel wireless driver (ipw2200) might be problematic. Try using a version from the driver's homepage.
[edit] Problems copying large files on NFS
The in-kernel wireless driver (ipw2200) might be problematic. Try using a version from the driver's homepage.
[edit] Card reader
The driver may need a card present in the reader in order to load. When first accesing it, make sure a card is present, and reload the module (sdhci). Sample script to do this:
| File: sdmount |
#!/bin/bash # the next line is needed for unloading the module /sbin/rmmod sdhci # loading the card reader modules /sbin/modprobe mmc_core /sbin/modprobe sdhci /sbin/modprobe mmc_block |
[edit] Framebuffer
Use vga=0x318 kernel parameter.
[edit] X11 ATI 3D-Acceleration
aticonfig --overlay-type=Xv
[edit] Untested/Non-working hardware
- Modem : untested.
- Infrared : untested.
I have discovered that Infrared works perfectly fine with Ubuntu running the Lirc app. 17 May 2008.
[edit] Links
- This guide is listed at the TuxMobil Linux laptop and notebook installation survey.
- HOWTO ATI Drivers
- Fglrx on the ThinkPad Wiki
- Gentoo ATI Radeon FAQ
