Fujitsu Lifebook T901

From Gentoo-en
Jump to: navigation, search

General

I have only managed to get this laptop working partially. Things currently missing are webcam, fingerprint, the buttons under the screen, and some minor other things.

Everything that does work, works out of the box, except for the wacom screen and wifi. For this, you need xf86-input-wacom-0.11.1, which is not yet in portage. For the wireless network card, you need to get the firmware from Intel's website. The website is http://intellinuxwireless.org/?n=downloads and you need to get the 6005 images.

Update: the firmware for the wireless is in portage now, as net-wireless/iwl6005-ucode. Update: portage now contains xf86-input-wacom-0.11.1 (but you still need to unmask it.

Hardware

lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:0104] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:0126] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation Cougar Point HECI Controller #1 [8086:1c3a] (rev 04)
00:16.3 Serial controller [0700]: Intel Corporation Cougar Point KT Controller [8086:1c3d] (rev 04)
00:19.0 Ethernet controller [0200]: Intel Corporation Device [8086:1502] (rev 04)
00:1a.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b4)
00:1c.2 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 3 [8086:1c14] (rev b4)
00:1c.3 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 4 [8086:1c16] (rev b4)
00:1c.7 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 8 [8086:1c1e] (rev b4)
00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:1c4f] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation Cougar Point 6 port SATA AHCI Controller [8086:1c03] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation Cougar Point SMBus Controller [8086:1c22] (rev 04)
0a:00.0 Network controller [0280]: Intel Corporation Device [8086:0082] (rev 34)
0b:00.0 USB Controller [0c03]: NEC Corporation Device [1033:0194] (rev 04)
0c:00.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Device [1217:11f7] (rev 05)
0c:00.1 SD Host controller [0805]: O2 Micro, Inc. Device [1217:8320] (rev 05)
0c:00.2 Mass storage controller [0180]: O2 Micro, Inc. Device [1217:8330] (rev 05)
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 08ff:2683 AuthenTec, Inc. 
Bus 002 Device 003: ID 04f2:b241 Chicony Electronics Co., Ltd 
Bus 002 Device 004: ID 056a:00e6 Wacom Co., Ltd 
Bus 002 Device 005: ID 0b97:7761 O2 Micro, Inc. Oz776 1.1 Hub
Bus 002 Device 006: ID 0489:e031 Foxconn / Hon Hai 
Bus 002 Device 007: ID 0b97:7772 O2 Micro, Inc. OZ776 CCID Smartcard Reader

Installing

One of the mistakes I made was adding the CFLAG "-march=native". Apparently, this enabled "i7core-avx", yet firefox/xulrunner/thunderbird can't work when compiled with this optimization. Furthermore, it was impossible for me to compile gcc with this. To make everything work, I used this for CFLAGS: CFLAGS="-march=native -mno-avx -O2 -pipe"

For support of the video card, use VIDEO_CARDS="intel" and for the input methods use INPUT_DEVICES="evdev synaptics wacom" The wacom tablet needs >=x11-drivers/xf86-input-wacom-0.11.1, which is not yet in portage.

Things not working yet

Before listing all the things I could not get to work, I would like to mention that I have not fully done research into every aspect of this laptop yet. That is, I might have gotten it to work by trying harder. Anyway, here is the list of things not (yet) working.

- Fingerprint scanner: Authentec, 08ff:2683 - Bluetooth: Foxconn / Hon hai, 0489:e031 - Card reader: Haven't tried it at all.