Installing Debian GNU/Linux lenny on the Toshiba Portégé A600

Last updated: 2008-12-21

General hardware specifications of the A600-S2201:
HardwareStatus under LinuxNotes
CPU: Intel Core 2 Due U9300 1.2GHz Works Either an amd64 or i386 distribution should work.
12.1" WXGA displayWorks1280×800
Intel Graphics Chip 4500MHD Works The version of the X11 Intel graphics driver which comes with Lenny is too old for this chipset. So you'll need to get at least version 2.4 of the Intel Linux graphics drivers. Here's what I compiled, in an absolutely shameful Debian package. Otherwise, you'll be stuck with the slow VESA driver.
3GB RAM Works  
160GB 5400rpm SATA Hard Drive (Toshiba MK1652GS) Works  
Intel 82567V gigabit wired network adapter Works  
Intel 5100ABG wireless network adapter Works You need the iwlagn driver, which is not in the 2.6.26 kernels provided with Lenny. Try the latest trunk from DebianKernel. Then get the 5000-series firmware from Intel.
DVD-R DL drive (Matshita UJ862AS) Works Writing not yet tested; status of LabelFlash technology unknown.
Bluetooth Works This was quite a pain in the neck. It seems that the latest toshiba_acpi driver, when loaded, enables bluetooth. Note that the absolute cutting-edge stuff is needed.
Integrated Webcam Works  
Audio Works  
AES1600 Fingerprint scanner Works? The fprint system recognizes the reader and takes pictures of my fingers, but I couldn't get it to successfully match when I swipe again.

Above is after installing Debian lenny using RC1 of the installer. Some more things probably wouldn't work under Etch; I haven't tried it. Also, I used amd64 just for kicks, but i386 would presumably work at least as well. Installation was pretty straightfoward (except I had to use a wired rather than wireless network due to the inability to have a 2.6.27 kernel).

I haven't tested it rigorously yet, but suspend and resume seem to work reasonably well.

Anything else you'd like to know, or updates for the above? Let me know.


Here is the output of lspci:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567V Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
01:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
04:0b.0 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)

And here is the output of lsusb with nothing external plugged in:

Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 04f2:b120 Chicony Electronics Co., Ltd
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0930:0508 Toshiba Corp. Integrated Bluetooth HCI
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 003: ID 08ff:1600 AuthenTec, Inc. AES1600
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub