Lenovo Thinkpad T61 - 7659-12S

From OS2World.com Wiki
Jump to: navigation, search
IBM-ThinkPad-T61.JPG

Tested on a Lenovo Thinkpad T61 (7659-12S)

Contents

Drivers

Category Device Driver
Video Intel Graphics Media Accelerator X3100 (Intel 965) [1]
Audio AD1984 HD Audio controller UniAud Driver
CardBus slot (Type 2) PCMCIA slot.
USB 3 USB Ports IBM USB Basic Driver 10.162
Lars Erdmann USB 10.200
ACPI
Network Intel Gigabit Ethernet Controller GenMAC
Network Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter GenMAC
Modem Thinkpad Modem. None
Bluetooth ThinkPad Bluetooth with Enhanced Data Rate (BDC-2) None
Smart Cards Readers Lenovo Integrated Smart Card Reader None
BioMetrics Integrated Fingerprint Reader None
IEEE1394 Firewire None

eComStation 2.0 RC5 Installation

The installation process just goes normally on this machine.

Audio: It is not recognized on the installation process.

Video: It is assigned Scitech Snap, just go forward with it.

Network: Both (GenMac Wrapper Intel 10/100/1000MM and GenMac Wrapper Intel 4965AGN) are recognized. Just go forward with the installation.

Network Drivers

Status: Works !!.

Ethernet and Wireless driver works fine with GenMAC included on eCS 2.0 RC5 installation. It just get recognized fine on the installation procedure.

USB Drivers

Status: Works !!.

The USB ports works fine with the default eCS 2.0 RC5 installation. It had put on the config.sys the following USB related lines:

BASEDEV=USBEHCD.SYS
BASEDEV=USBEHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBUHCD.SYS
BASEDEV=USBD.SYS
BASEDEV=USBHID.SYS
BASEDEV=USBMSD.ADD /REMOVABLES:8 /FLOPPIES:1

DEVICE=X:\OS2\BOOT\USBPRT.SYS
DEVICE=X:\ECS\SYSTEM\AMouse\USBMOUSE.SYS
DEVICE=X:\OS2\BOOT\USBKBD.SYS

Audio Drivers

Status: In Progress.

Drivers: Uniaud 16 and Uniaud32.

On the config.sys the drivers looks like:

 DEVICE=X:\MMOS2\UNIAUD32.SYS
 DEVICE=X:\MMOS2\UNIAUD16.SYS /C
  • Notice that UNIAUD32.SYS must go before UNIAUD16.SYS

Create or edit your startup.cmd file (it can be on c:\ or the driver letter when you have eCS installed). Add the following.

 unimix.exe -loads:\mmos2\unimix.ini
 unimix.exe -id3 -val1
 unimix.exe -id27 -val33
 unimix.exe -saves:\mmos2\unimix.ini
 exit

This will run on every eCS boot will configure audio driver on the Thinkpad T61.

Problems: For the moment I have a problem that it only sounds on one speacker (Left one). I will keep playing with the unimix.exe. Problems: And I also want to make it play midi files.

Bluetooth Drivers

Status: Failure.

There is no Bluetooth drivers for OS/2-eCS. Here it the USB dock report for the [Broadcom Corp BCM2045B].

Integrated Fingerprint Reader

Status: Failure.

There is no Fingerprint Reader drivers for OS/2-eCS. Here it the USB dock report for the [SGS Thomson Microelectronics Fingerprint Reader].

SmartCard Reader

Status: Failure.

There is no SmartCards Reader drivers for OS/2-eCS. Here it the USBRES report for the [Integrated Smart Card Reader].

Firewire Driver

Status: Useless.

I had tried netlabs alpha firewire driver and it reports it recognize the port. But currently there are no other drivers for firewire devices under eCS-os2, so it is useless right now. The firewire report tool gives out this [Firewire report].

Extra Features

On Screen Display

Thinkpads cames with a "On Screen" display when you change the volume control by pressing fn+Start, fn+end or the volume buttons. There is a open source tool for thinkpads called "On Screen Display".

Currently I have the following functionality.

  • fn+Start works for Volume up (It rauses the blue volume bar on the tool)
  • fn+End works for Volume down (It rauses the blue volume bar on the tool)
  • Thinkvantage button : Show the "On Screen" image.
  • Volume up and down keys do not work.

Extra button - Fn Keys

  • Volume Up/Down/Mute Buttons = Works
  • fn+F2 = Lock = Do not work.
  • fn+F3 = Batery = Do not work.
  • fn+F4 = Stand By = Do not work.
  • fn+F5 = Wireless = Do not work - There is no application to call.
  • fn+F7 = Switch for VGA port = Do not work - There is no application to call.
  • fn+F8 = Ultranav = Do not work - There is no application to call.
  • fn+F9 = EasyEject = Do not work - There is no application to call.
  • fn+F12 = Hibernate = Do not work.
  • fn+Desp = Numlock = Works
  • fn+downpage = Keyboard Light = works
  • fn+spacebar = zoom = Do not work

On Screen Display

Hardware overview generated by ACPIWZRD.EXE

    [CPU info - 1 CPU(s) found]
    manufacturer: Intel Corporation
    socket:       None
    family:       Other
    type:         Intel(R) Core(TM)2 Duo CPU     T7300  @ 2.00GHz
    SMP capable:  yes
  
    [BIOS info]
    manufacturer: LENOVO
    version:      7LETC1WW (2.21 )
    date:         07/01/2008
 
    [Systemboard info]
    manufacturer: LENOVO
    type:         765912S
    version:      
 
    [Kernel info]
    level:        IBM:14.104a
    description:  SMP
 
    [ACPI installed]
    level:        3.09
    config.sys:   PSD=ACPI.PSD /SMP /APIC
 
    [Detected (PCI) devices]
    Intel Corporation - Mobile PM965/GM965/GL960 Express Processor to DRAM Controller
    Intel Corporation - Mobile 965 Express Integrated Graphics Controller
    Intel Corporation - Mobile 965 Express Integrated Graphics Controller
    Intel Corporation - 82566MM Gigabit Network Connection
    Intel Corporation - 82801H (ICH8 Family) USB UHCI #4
    Intel Corporation - 82801H (ICH8 Family) USB UHCI #5
    Intel Corporation - 82801H (ICH8 Family) USB2 EHCI #2
    Intel Corporation - 82801H (ICH8 Family) HD Audio Controller
    Intel Corporation - 82801H (ICH8 Family) PCI Express Port 1
    Intel Corporation - 82801H (ICH8 Family) PCI Express Port 2
    Intel Corporation - 82801H (ICH8 Family) PCI Express Port 3
    Intel Corporation - 82801H (ICH8 Family) PCI Express Port 4
    Intel Corporation - 82801H (ICH8 Family) PCI Express Port 5
    Intel Corporation - 82801H (ICH8 Family) USB UHCI #1
    Intel Corporation - 82801H (ICH8 Family) USB UHCI #2
    Intel Corporation - 82801H (ICH8 Family) USB UHCI #3
    Intel Corporation - 82801H (ICH8 Family) USB2 EHCI #1
    Intel Corporation - 82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI Bridge
    Intel Corporation - ICH8M (ICH8 Family) LPC Interface Controller
    Intel Corporation - 82801H (ICH8 Family) Ultra ATA Storage Controllers
    Intel Corporation - Mobile SATA AHCI Controller
    Intel Corporation - 82801H (ICH8 Family) SMBus Controller
    Intel Corporation - Unknown
    Ricoh Co Ltd - RL5c476 CardBus Controller
    Ricoh Co Ltd - R5C832 IEEE-1394 Controller
 
    [Detailed CPU information]
    vendor_id = "GenuineIntel"
    version information (1/eax):
    processor type  = primary processor (0)
    family          = Intel Pentium Pro/II/III/Celeron, AMD Athlon/Duron, Cyrix M2, VIA C3 (6)
    model           = 0xf (15)
    stepping id     = 0xa (10)
    extended family = 0x0 (0)
    extended model  = 0x0 (0)
    (simple synth)  = Intel Core 2 Duo (Conroe/Allendale) / Core 2 Extreme Processor (Conroe) / Dual-Core Xeon Processor 5100 (Woodcrest), 65nm
    miscellaneous (1/ebx):
    process local APIC physical ID = 0x0 (0)
    cpu count                      = 0x2 (2)
    CLFLUSH line size              = 0x8 (8)
    brand index                    = 0x0 (0)
    brand id = 0x00 (0): unknown

Resources