Lenovo Thinkpad T61 - 7659-12S
Tested on a Lenovo Thinkpad T61 (7659-12S)
Drivers
Category | Device | Driver |
---|---|---|
Video | Intel Graphics Media Accelerator X3100 (Intel 965) | [1] |
Audio | AD1984 HD Audio controller | UniAud Driver |
CardBus slot (Type 2) | ||
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.
- UniAud (16 and 32) - Paul Smedley Uniaud32 1.9.11 (2008-11-26)
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 speaker (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 came 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 [tposd108.zip "On Screen Display"].
Currently I have the following functionality.
- fn+Start works for Volume up (It raises the blue volume bar on the tool)
- fn+End works for Volume down (It raises 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 = Battery = 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