ThinkpadX200

Current Issues

.

System Info

system-manufacturer: LENOVO

system-product-name: 74542GU, 7454CTO

system-version: ThinkPad X200

Hardware details

Screen & Monitors

Device

Works?

Bug #

Screen

GOOD

Correct resolution?

YES

Correct refresh rate?

Untested

3D Acceleration

YES

External monitor works?

YES

External monitor - mirrors

YES

External monitor - extend desktop

Untested

Power Management

Battery detected?

YES

Hibernates?

YES

Suspend

YES

Dim monitor on battery

YES

Blank monitor on inactivity

YES

Lid Close

Untested

Cpu frequency scaling

YES

Sound

Sound works?

YES

Correct volume?

YES

Hardware volume switch

YES

Headphone jack

YES

Mic jack

Untested

Networking

Wired NIC

YES

Wireless NIC

YES

WiMaX NIC (Intel 5x50)

YES, see notes

PCMCIA NIC

Untested

Firewire

Untested

Bluetooth

YES

Modem

Untested

Infrared

Untested

Touchpad & Mice

Ergopoint

YES

External mouse - USB

YES

External mouse - Serial

Untested

Docking Station/Port Replicator

AC through replicator

Untested

USB

Untested

Serial

Untested

Parallel

Untested

External Monitor - VGA

untested

Modem

Untested

NIC

Untested

PS/2

Untested

Additional Hardware

Fingerprint reader

Untested

CD/DVD drive

None

PCMCIA cards

Untested

Parallel Ports

none

Notes

My xorg.conf

WiMax requires additional software packages from http://linuxwimax.org and compilation. libnl1 is required and needs to be 32 bit (limitation of the wimax packages from linuxwimax.org). Complete instructions can be on linuxwimax.org's site and their mailing list archives. Below is a snippet of what needs to be done.

(The kernel in Ubuntu 9.10 includes WiMAX drivers and firmware out of the box, so you only need to compile the userspace tools)

Create /etc/modprobe.d/i2400m.conf containing:

  • options i2400m idle_mode_disabled=1

Install the ia32-libs package

Get a copy of libnl.so.1.1 from a 32-bit Ubuntu installation (no 32-bit libnl package is currently available under x86_64 Ubuntu)

  • cd /usr/lib32/

    cp /<...>/libnl.so.1.1 . ln -s libnl.so.1.1 libnl.so.1 ln -s libnl.so.1 libnl.so ldconfig

Install pkg-config, libnl-dev, autoconf, libtool, and libc6-dev-i386 packages

Download the WiMAX Network Service

  • tar -xvjf WiMAX-Network-Service-1.4.0.tar.bz2 cd WiMAX-Network-Service-1.4.0/ Edit configure.ac : add '-m32' to CFLAGS autoconf cd wimax-tools/ Edit configure.in : add '-m32' to CFLAGS autoconf cd ..
  • /configure --with-i2400m=/usr/src/wimax-i2400m-1.4.1/ \
    • --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/share/man \ --prefix=/usr/local
    Edit libtool : change 'ECHO="echo"' to 'echo="echo"' make all make install ldconfig cd .. rm -rf WiMAX-Network-Service-1.4.0 rm -rf /usr/src/wimax-i2400m-1.4.1

Download the Binary Supplicant

  • tar -xvjf Intel-WiMAX-Binary-Supplicant-1.4.0.tar.bz2 cd Intel-WiMAX-Binary-Supplicant-1.4.0
  • /install_supplicant.sh install cd .. rm -rf Intel-WiMAX-Binary-Supplicant-1.4.0

/etc/init.d/wimax start

  • If you want to have this start automatically, install the sysv-rc-conf package, then run 'sysv-rc-conf wimax on'

Connect to the network

  • wimaxcu status wimaxcu ron wimaxcu scan wimaxcu connect network 4 wimaxcu status link wimaxcu status connect wimaxcu connectmode connect auto


CategoryLaptop

SergioZanchetta/Old/ThinkpadX200 (last edited 2010-02-26 14:52:17 by primes2h)