Maxdata Pro 7000X

Identity
This notebook is very similar, or most probably identical, to the following models:


 * Terra Aura 8000
 * Fujitsu-Siemens V2000 Pro
 * Fujitsu Siemens Amilo M7400

This notebook is a 7000X from BIOS information, but is also sold as 7000DX.



About
In this tutorial you will be able to configure a Maxdata Pro 7000X starting from the kernel configuration. See also the optimized .config file for this hardware. This article is based on experiences with the minimal CD 2007.0 release following the Gentoo Handbook; it contains basic information to get a working Gentoo with:


 * working mouse and keyboard
 * working wireless LAN
 * working X11-Xorg
 * working audio through ALSA
 * working SD/MMC card reader
 * working Firewire (1394) network connection

ACPI issues
There are 2/3 documented (here) issues regarding mouse and keyboard of this notebook (and most probably of many others) happening with 2.6.x kernels with ACPI active.

Since this is a notebook, you most probably will configure your kernel with ACPI support for the power saving features.

Synaptics Touchpad
If you have ACPI enabled in your kernel and load the ipw2100 module (for the wireless LAN), the Synaptics Touchpad will not work correctly and you will find these lines in your dmesg:

Code: dmesg of PS2 mouse (touchpad) issue psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 - driver resynched. psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 4 psmouse.c: TouchPad at isa0060/serio2/input0 lost sync at byte 1 psmouse.c: TouchPad at isa0060/serio2/input0 - driver resynched.

In this case, add the parameter i8042.nomux=1 to your kernel loading directive (if you use GRUB it is in the menu.lst file).

AT2 PS2 Keyboard
There is another issue regarding ACPI and always the i8042 chipset: some keys may get stuck and the release event may not be caught. This problem it's due only to another ACPI vs i8042 conflict (like the above one regarding the PS2 mouse).

Your dmesg may contain in such case the following lines:

Code: dmesg of AT keyboard issue atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 ' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 ' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 ' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 ' to make it known. atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). atkbd.c: Use 'setkeycodes e060 ' to make it known.

In order to work around this kernel bug, do not load the ac, battery, thermal modules (in the kernel ACPI configuration page choose 'M' (module) for the relative AC adapter, battery and CPU thermal controller.

Previously used workarounds are:


 * use acpi=off as kernel parameter; this will turn completely off all your ACPI features (and that's bad for a notebook!)

Already tried workarounds (NOT WORKING):


 * pci=routeirq
 * acpi=noirq
 * ec_intr=0

Clock skew
If your clock is running into future, enable the acpi_pm clocksource. Check if acpi_pm is your clocksource:

Code: Checking clocksource

acpi_pm

WLAN
See the Intel PRO/Wireless 2100 guide for the basic network setup.

You also need to emerge fsam7400 in order to turn the wireless switch on:

The ipw2100 module will be loaded at boot time, but network will not work if you don't first enable the radio through the fsam7400 module. In order to disable the wireless network module, run

If you want to turn on your WLAN (usually before running /etc/init.d/net.eth2 start), the following steps need to be run:

turn on the radio:

low level device driver:

Graphics
Code: Info about video card

Linux agpgart interface v0.102 (c) Dave Jones agpgart: Detected an Intel 855GM Chipset. agpgart: Detected 8060K stolen memory. agpgart: AGP aperture is 128M @ 0xe8000000

See Intel GMA.

X11 configuration
When finished emerging xorg-x11, run xorgconfig and then edit and customize it looking at the suggested xorg.conf; such file also contains customization done following Synaptics Touchpad.

The proposed xorg.conf is configured to allow GLX, AIGLX and DRI (even if the i810 video card driver does not yet seem to support it).

==

Related pages

 * Maxdata Pro 7000X/.config
 * Maxdata Pro 7000X/make.conf
 * Maxdata Pro 7000X/xorg.conf
 * This guide is listed at the TuxMobil Linux laptop and notebook installation survey.
 * Fujitsu-Siemens Amilo Pro V2020, this Maxdata notebook seems to be bulk copy of Fujitsu-Siemens V2000 Pro, or Fujitsu Siemens Amilo M7400 (note the 7400 series number) - you might be interested in reading this page about a similar model
 * guide for Fujitsu M7400
 * Another guide for Fujitsu Amilo
 * a short guide for V2000
 * Maxdata Pro 7000X contains lshw dump