Hardware

The T43p (model no. 2668G2G) uses the following hardware:

ComponentStatusComments
Intel Pentium M 770 with 2.1GHz (Sonoma Chipset, 533MHz Frontside Bus)worksincluding frequency scaling and powersaving
1024MB DDR2 SDRAM works
Hitachi Travelstar 7K60 60GB harddisk (7200RPM, 8MB Cache) works speed is very good. Powersaving and suspend-to-RAM issues can be fixed by applying a couple of patches, see the Harddisk page for details.
IBM Active Protection System worksusing the hdaps kernel module as found in kernel 2.6.14 and the corresponding hdaps tools (Debian package hdaps-utils) it's possible to watch the tilting and shaking of the notebook in 3D. Neat, but not useful as of now, since there's no possibility to park the head automatically in case of dropping the Thinkpad or similar.
CD-RW/DVD-RW Multi-Burner works after enabling the SATA-ATAPI stuff in includes/linux/libata.h, see the Multi-Burner configuration page
128MB ATI FireGL V3200 graphics works powersaving is not working yet, the opensource driver works very good apart from 3D performance, using ATI's binary-only driver for 3D and TV-Out
14.1" SXGA+ LCD display (1400x1050px) works
Intel PRO/Wireless 2915ABG Mini-PCI Adapter works using the driver from http://ipw2200.sf.net
Broadcom BCM5751M Gigabit-LAN works using the tg3 kernel module; beware: it's not included in the standard Debian kernels
Bluetooth works using the hci_usb kernel module
Infrared works using the nsc_ircc kernel module, a patch is needed for correct hardware detection, see the Infrared page for details
56k Modem works using the Conexant HSF softmodem driver from http://www.linuxant.com/
2x USB2 works using the uhci_hcd and ehci_hcd kernel modules
PCMCIA Cardbus Slot works using the yenta_socket kernel module
Parallel Portunknownnot tried yet
Fingerprint Reader worksusing the bioapi software found at http://www.qrivy.net/~michael/blua/, see the Fingerprint Reader page for details

Here's the lspci output: (with updated PCI-IDs from pciids.sourceforge.net, you can update them with the update-pciids command in Debian)

0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)
0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc M24 1T [FireGL M24 GL] (rev 80)
0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)
0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)
0000:04:02.0 Network controller: Intel Corporation PRO/Wireless 2915ABG MiniPCI Adapter (rev 05)

Sections: