t60.jpg

IBM ThinkPad T60 Type 2007 and SuSE Linux

Processor

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz         : 1833.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pni monitor vmx est tm2 xtpr
bogomips        : 3662.46

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz         : 1833.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pni monitor vmx est tm2 xtpr
bogomips        : 3657.78

PCI Bus

-[0000:00]-+-00.0  Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub
           +-01.0-[0000:01]----00.0  ATI Technologies Inc M52 [ATI Mobility Radeon X1300]
           +-1b.0  Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller
           +-1c.0-[0000:02]----00.0  Intel Corporation 82573L Gigabit Ethernet Controller
           +-1c.1-[0000:03]----00.0  Intel Corporation PRO/Wireless 3945ABG Network Connection
           +-1c.2-[0000:04-0b]--
           +-1c.3-[0000:0c-13]--
           +-1d.0  Intel Corporation 82801G (ICH7 Family) USB UHCI #1
           +-1d.1  Intel Corporation 82801G (ICH7 Family) USB UHCI #2
           +-1d.2  Intel Corporation 82801G (ICH7 Family) USB UHCI #3
           +-1d.3  Intel Corporation 82801G (ICH7 Family) USB UHCI #4
           +-1d.7  Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller
           +-1e.0-[0000:15-18]----00.0  Texas Instruments PCI1510 PC card Cardbus Controller
           +-1f.0  Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge
           +-1f.1  Intel Corporation 82801G (ICH7 Family) IDE Controller
           +-1f.2  Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI
           \-1f.3  Intel Corporation 82801G (ICH7 Family) SMBus Controller

RAM

  • 512 MB internal
  • one empty SO-DIMM slot

HDD

  • 60 GB drive (FUJITSU MHV2060B)
/dev/sda:
 Timing buffered disk reads:  102 MB in  3.05 seconds =  33.39 MB/sec
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02) (prog-if 01 [AHCI 1.0])
        Subsystem: Lenovo Thinkpad R60e model 0657
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 169
        I/O ports at 18c8 [size=8]
        I/O ports at 18ac [size=4]
        I/O ports at 18c0 [size=8]
        I/O ports at 18a8 [size=4]
        I/O ports at 18b0 [size=16]
        Memory at ee404400 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
        Capabilities: [70] Power Management version 2

CD

  • CD-RW/DVD combo drive (HL-DT-STCD-RW/DVD DRIVE GCC-4246N, ATAPI CD/DVD-ROM drive)
  • RW speed 12x
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: Lenovo Thinkpad R60e model 0657
        Flags: bus master, medium devsel, latency 0, IRQ 169
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at 1880 [size=16]

Battery

  • 10.8V 5.2AH Li-ion battery
design capacity:         56160 mWh
battery technology:      rechargeable
design voltage:          10800 mV
design capacity warning: 2713 mWh
design capacity low:     200 mWh
capacity granularity 1:  1 mWh
capacity granularity 2:  1 mWh
model number:            92P1137
battery type:            LION
OEM info:                SANYO

Video

  • Display size: 14” (291 mm x 212 mm)
  • DPI: (122×126)
  • Graphics controller: ATI Technologies Inc M52 [ATI Mobility Radeon X1300] VideoRAM: 65536 kByte, Type: DDR1
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [ATI Mobility Radeon X1300] (prog-if 00 [VGA])
        Subsystem: Lenovo Unknown device 2005
        Flags: bus master, fast devsel, latency 0, IRQ 169
        Memory at d8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 2000 [size=256]
        Memory at ee100000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at ee120000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Express Legacy Endpoint IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
  • Built-in modelines (320×200-1400×1050)
Modeline "1400x1050" 108.00 1400 1448 1560 1688 1050 1051 1054 1066 +hsync +vsync
Modeline "1280x1024" 108.00 1280 1448 1560 1688 1024 1051 1054 1066 +hsync +vsync
Modeline "1152x864" 108.00 1152 1448 1560 1688 864 1051 1054 1066 +hsync +vsync
Modeline "1024x768" 108.00 1024 1448 1560 1688 768 1051 1054 1066 +hsync +vsync
Modeline "800x600" 108.00 800 1448 1560 1688 600 1051 1054 1066 +hsync +vsync
Modeline "640x480" 108.00 640 1448 1560 1688 480 1051 1054 1066 +hsync +vsync
Modeline "640x400" 108.00 640 1448 1560 1688 400 1051 1054 1066 +hsync +vsync
Modeline "512x384" 108.00 512 1448 1560 1688 384 1051 1054 1066 +hsync +vsync
Modeline "400x300" 108.00 400 1448 1560 1688 300 1051 1054 1066 +hsync +vsync
Modeline "320x240" 108.00 320 1448 1560 1688 240 1051 1054 1066 +hsync +vsync
Modeline "320x200" 108.00 320 1448 1560 1688 200 1051 1054 1066 +hsync +vsync

With ATI fglrx driver it is possible to change a lot of parameters with aticonfig

USB

  • 3 x Intel Corporation 82801G (ICH7 Family) USB UHCI (rev 02)
  • 1 x Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
  • Three external USB 2.0 ports

Ethernet

02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller
        Subsystem: Lenovo ThinkPad T60
        Flags: bus master, fast devsel, latency 0, IRQ 98
        Memory at ee000000 (32-bit, non-prefetchable) [size=128K]
        I/O ports at 3000 [size=32]
        Capabilities: [c8] Power Management version 2
        Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+
        Capabilities: [e0] Express Endpoint IRQ 0

e1000 module works fine

802.11a/b/g Wireless

03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
        Subsystem: Intel Corporation Thinkpad  X60s, R60e model 0657
        Flags: bus master, fast devsel, latency 0, IRQ 74
        Memory at edf00000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [c8] Power Management version 2
        Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [e0] Express Legacy Endpoint IRQ 0

ipw3945 driver is available from http://ipw3945.sourceforge.net/.

Notice: Kismet doesn't work with this card by default because rfmon mode is not supported in SuSE driver

Bluetooth

usb 4-1: new full speed USB device using uhci_hcd and address 3
usb 4-1: new device found, idVendor=0a5c, idProduct=2110
usb 4-1: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 4-1: Product: BCM2045B
usb 4-1: Manufacturer: Broadcom Corp
usb 4-1: configuration #1 chosen from 1 choice

Bluetooh can be switched on and off with Fn-F5

Configuration (phone)

1. /etc/bluetooth/pin should have PIN in one line:

12345

2. edit /etc/bluetooth/rfcomm.conf so that it has your Bluetooth phone id configured:

rfcomm0 {
    bind yes;
    device 00:01:E3:37:79:7B;
    channel 1;
    comment "Siemens S55 phone";
}

3. start Bluetooth

rcbluetooth start

4. bind the RFCOMM device to a remote Bluetooth device

rfcomm bind all

wvdial

To configure wvdial so that it uses Bluetooth modem such lines should be added to /etc/wvdial.conf file

[Dialer BT]
Modem = /dev/rfcomm0
Baud = 115200

When running wvdial BT section should be added at the end of command line like this

wvdial GPRS EMT BT

Infrared

Modem

Keyboard

ThinkPad buttons are supported with tpb. For example it is possible to use AccessIBM key to start any program like xterm for instance. For that this line should be added to /etc/tpbrc file

THINKPAD cd ~; SHELL=/bin/bash; xterm -fn 10x20 -bg black -fg white

Internet navigation keys (special keys above the left and right arrow keys) are not configured. These lines should be added to $HOME/.Xmodmap to use navigation keys

keycode 233 = Next_Virtual_Screen
keycode 234 = Prev_Virtual_Screen

or you can add such lines to X startup script ($HOME/.xsession for example)

echo "keycode 233 = Next_Virtual_Screen" | xmodmap -
echo "keycode 234 = Prev_Virtual_Screen" | xmodmap -

These keys should be also configured in windowmanager to do some actions. For example, here is pwm config lines from $HOME/.pwm/keys-default.conf

kbind "Prev_Virtual_Screen", "switch_rot", -1
kbind "Next_Virtual_Screen", "switch_rot", 1

Normally NumLk key can be used to move mouse pointer with keyboard. You can easily redefine it in $HOME/.Xmodmap

keycode 77 = Num_Lock

or X startup script ($HOME/.xsession for example)

echo "keycode 77 = Num_Lock" | xmodmap -

TrackPoint

Fingerprint Reader

Sound

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
        Subsystem: Lenovo ThinkPad T60/R60 series
        Flags: bus master, fast devsel, latency 0, IRQ 74
        Memory at ee400000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [70] Express Unknown type IRQ 0

PCMCIA

15:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
        Subsystem: Lenovo Thinkpad R60e model 0657
        Flags: bus master, medium devsel, latency 168, IRQ 169
        Memory at e4300000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=15, secondary=16, subordinate=17, sec-latency=176
        Memory window 0: e0000000-e1fff000 (prefetchable)
        Memory window 1: e6000000-e7fff000
        I/O window 0: 0000a000-0000a0ff
        I/O window 1: 0000a400-0000a4ff
        16-bit legacy interface ports at 0001

ACPI

ACPI: Subsystem revision 20060127
ACPI wakeup devices:
 LID SLPB EXP0 EXP1 EXP2 EXP3 PCI1 USB0 USB1 USB2 USB7 HDEF
ACPI: (supports S0 S3 S4 S5)

Suspend-to-RAM (S3)

echo -n "mem" > /sys/power/state

or

echo 3 > /proc/acpi/sleep

Suspend-to-disk (S4)

echo -n "disk" > /sys/power/state

or

echo 4 > /proc/acpi/sleep

or

swsusp

TCPA

TCPA Secure Chip

Look at http://www.research.ibm.com/gsal/tcpa/ for more information

Links

 
t60.txt · Last modified: 2007/09/03 20:50 by cougar
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki