Lenovo Thinkpad T61 - 7659-12S
Tested on a Lenovo Thinkpad T61 (7659-12S)
|Video||Intel Graphics Media Accelerator X3100 (Intel 965)|||
|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
|Network||Intel Gigabit Ethernet Controller||GenMAC|
|Network||Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter||GenMAC|
|Bluetooth||ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)||None|
|Smart Cards Readers||Lenovo Integrated Smart Card Reader||None|
|BioMetrics||Integrated Fingerprint Reader||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.
Ethernet and Wireless driver works fine with GenMAC included on eCS 2.0 RC5 installation. It just get recognized fine on the installation procedure.
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
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.
There is no Bluetooth drivers for OS/2-eCS. Here it the USB dock report for the [Broadcom Corp BCM2045B].
Integrated Fingerprint Reader
There is no Fingerprint Reader drivers for OS/2-eCS. Here it the USB dock report for the [SGS Thomson Microelectronics Fingerprint Reader].
There is no SmartCards Reader drivers for OS/2-eCS. Here it the USBRES report for the [Integrated Smart Card Reader].
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].
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.
- 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