Fujitsu Siemens Amilo D1840W and Linux

My new notebook (or rather deskbook) is the Fujitsu Siemens Amilo D1840W. I installed it as dual-boot Windows XP/Suse Linux 9 with the following partitioning:

/dev/hda1 * 1 637 5116671 7 HPFS/NTFS, 4.9GB
/dev/hda2 638 1274 5116702+ c Win95 FAT32 (LBA), 4.9GB
/dev/hda3 1275 1287 104422+ 83 Linux ext3 (/boot), 98.7MB
/dev/hda4 1288 9728 67802332+ f Win95 Ext'd (LBA)
/dev/hda5 1288 1416 1036161 82 Linux swap, 1GB
/dev/hda6 1417 3244 14683378+ 83 Linux ReiserFS (/), 14GB
/dev/hda7 3245 5072 14683378+ 83 Linux ReiserFS (/media/conf), 14GB
/dev/hda8 5073 9728 37399288+ 83 Linux ReiserFS (/home), 35.7GB

First I booted up with the WindowsXP Professional installation CD and created the 4.9GB NTFS partition. After the XP installation I installed Suse 9. The Suse installer automatically offered me to mount the NTFS partition under /windows/C. It is probably read-only, but I created a 4.9GB FAT32 partition for moving files safely between Windows and Linux. The Linux install went smoothly. The only glitch was, that the installer choose a wrong kernel. Instead of the default kernel (2.4.21) it installed a SMP4G kernel ("symmetric multiprocessor with max. 4 GB RAM"). To display the current kernel version I checked with uname -all and realized that I have the wrong kernel. Apparently the installer get confused, because the Amilo D1840W has a HT processor ("hyper threading") which can somehow emulate a multiprocesor machine. The HT feature can be switched off in the BIOS, but it is switched on by default. The SMP4G kernel works, apart from the network card. It is a sis900 (revision 91). At first I thought that it is the same error that affected Suse 8.1 (http://portal.suse.com/sdb/en/2003/03/ubrueck_sis900.html). I checked the NIC details with

hwinfo --network_ctrl

but then I realized that it was due to the wrong kernel. After installing the correct kernel everything worked fine.