CodeDump : LinuxTecraS2

CodeDump :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register

Installing Linux on a Toshiba Tecra S2 Laptop



up

NOTE


The first part of this websites describes the installation of Debian (and the general Linux kernel configuration) in the period July 2005 to August 2006. A year later (now :p ). I decided to give Ubuntu a go. So the second part of this document describes the installation of Unbuntu 6.06 (Dapper Drake) on this laptop. The page is updated at the bottom. So be sure to read it all the way ;)

About

The Toshiba Tecra S2 (anno 2005) is an Intel Centrino based laptop. My version is define by Toshiba as a Tecra S2: Centrino PM760. It has a 2.0 GHz Centrino CPU, 533 Mhz FSB and 2 MB 2nd level cache. It has 1 GB of DDR RAM memory and a 100 GB harddisc. Further a DVD multi drive, a 15 inch SXGA+ TFT screen. The video card is a NVIDIA GeForce Go 6600 with 64 MB of memory. 2 PCMCIA slots, USB 2.0 slots, audio, irda, serial port, parallel port, gigabit lan, wlan, a modem and a cardreader are available. A 10.8V DC at 4300mAh Li-ion battery is placed in the laptop. The autonomy of this laptop is only roughly 40 minutes :'( which is waaaay low even with cpu frequency scaling enabled. Guess Toshiba isn't that open with all their power management tweaks after all...

This laptop is my current workstation it is at the moment configured for the basic features that I need for all day work. Meaning that not all features are already described in this document.

A note


All installation cd's, live cd's with a 2.6.x kernel that I've tested (in this case Ubuntu and Knoppix) failed to boot. This is because there is a conflict between the ACPI and the PCMCIA subsystem which are enabled by default on all these CD's. If you want to use a livecd/install cd I suggest you either drop pcmcia or acpi support (add noacpi or nopcmcia as a kernel option).

A second note


The onboard ethernet is not supported by default by any vanilla kernel older than 2.6.16. This means that if you have a boot using an older kernel or a kernel which does not contain any kind of patch) you have two options for installing the system: either install from cd or use a different network card (I'm a fan of network installs that's why I took a pcmcia network card that I had lying around but USB and other alternatives will work well)


Update: 2.6.16


We're on the right way, since 2.6.16 a new EXPERIMANTAL device driver titled SysKonnect Yukon2 support is available which supports the chipset used by the onboard gigabit ethernet !

CONFIG_SKY2=y


Update: 2.6.14


Luckily for us, the Linux users, the kernel developers don't sit still. At the time I wrote the first part of the tutorial, the most recent kernel was 2.6.12.2. Yesterday they release 2.6.14 and since I had some spare time I decided to give it a go. And I must say I am truly suprised. During the periode 2.6.12.2 till 2.6.14 a lot has happened that could make life for Toshiba Tecra S2 owners easiers. The following kernel upgrades were implemented:
CONFIG_IEEE80211=y
# CONFIG_IEEE80211_DEBUG is not set
CONFIG_IEEE80211_CRYPT_WEP=y
CONFIG_IEEE80211_CRYPT_CCMP=y
CONFIG_IEEE80211_CRYPT_TKIP=y

neurotic:/usr/src/linux# cat .config | grep IPW 
# CONFIG_IPW2100 is not set
CONFIG_IPW_DEBUG=y
CONFIG_IPW2200=y


But unfortunately the IPW driver included in the kernel source is an old stable version, so if you step you might encounter the following error:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.0
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw-2.2-boot.fw load failed: Reason -2
ipw2200: Unable to load firmware: 0xFFFFFFFE
ipw2200: Failed to up device

This error means that you have the wrong firmware version installed.Driver v1.0 (implemented in the 2.6.14) kernel requires firmware v2.2, Driver 1.0.5
used in the section below uses v2.3 and the most recent driver 1.0.8 uses firmware v2.4. I didn't try if this would work out of the box. I ran into the firmware
issue saw it was a really old version, I realised the syskonnect driver did not work because of the same reason so I decided to upgrade the drivers.
This means I upgraded the ipw2200 and the ieee80211 driver in order to uninstall the previous versions.
In addition, kernel versions 2.6.14 and later are providing *old* ieee80211
and ipw2200 1.0 drivers as part of the mainline tree.  If these are compiled
into your kernel (i.e. not as modules, but as built-in), you will need to
re-configure (using n to exclude/disable ieee80211 and ipw2200) and rebuild
your kernel before proceeding with your ipw2200 upgrade.  See below.

The ieee80211 driver properly detects and fixes the old version. I've had success in compiling the ieee80211 version 1.1.6 and ipw2200 1.0.8 drivers on my 2.6.14 vanilla kernel. Do not forget to install the correct firmware version !

Installing

Installing is just like any other Linux system you've already installed. Follow the steps on the screen you should not pay attention to anything special. Like I always do, I grabbed the most recent build of the Debian netboot iso and installed the system. This installs by default a 2.4.x kernel which doesn't have the PCMCIA/ACPI problem.


Configuring

In a next step I installed the most recent kernel (2.6.12.2). And started building.

CPU and power management

helios@neurotic:~$ cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : Intel(R) Pentium(R) M processor 2.00GHz
stepping        : 8
cpu MHz         : 1995.771
cache size      : 2048 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe est tm2
bogomips        : 2093.05


Like I said above, you can use eiter ACPI or PCMCIA devices. If you don't use ACPI, the fan of the CPU will keep running all the time. Note: this is annoying. The PCMCIA and ACPI problem occurs as soon a cardmgr is launched and results in a full system lock after an IO port probe.'
Also note that the amount of bogomips is unreliable:

neurotic:/var/log# cat kern.log | grep BogoMIPS | sed 's/.*localhost.*:\(.*\)/\1/' | sort -u
 Calibrating delay loop... 2093.05 BogoMIPS (lpj=1046528)
 Calibrating delay loop... 3923.96 BogoMIPS (lpj=1961984)
 Calibrating delay loop... 3932.16 BogoMIPS (lpj=1966080)
 Calibrating delay loop... 3971.48 BogoMIPS
 Calibrating delay loop... 3984.58 BogoMIPS


It is also possible to install CPU frequency scaling, in this case the cpu will switch between 800 and 2000 Mhz depending on who much power the user requires:
helios@neurotic:~$ cpufreq-info 
cpufrequtils 0.3: cpufreq-info (C) Dominik Brodowski 2004
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
  driver: centrino
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 800 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 1.60 GHz, 1.33 GHz, 1.07 GHz, 800 MHz
  available cpufreq governors: conservative, ondemand, powersave, userspace, performance
  current policy: frequency should be within 800 MHz and 2.00 GHz.
	              The governor "powersave" may decide which speed to use
	              within this range.
  current CPU frequency is 800 MHz.

So if you end up seeing less cpu frequency or bogomips than you should expect from your 2 Ghz CPU this is probably because CPU frequency scaling is enabled. You can set the governors by using
cpufreq-set and a userspace daemon provided by the cpudyn package should be installed (and running).


PCMCIA and ACPI

The PCMCIA vs ACPI issue can be solved by changing /etc/pcmcia/config.opts to only listen to the following ports:
0x100-0x3af
0x3e0-0x4ff
0x820-0x8ff
0xc00-0xcff

This was reported to me by David Lawn (thanks for this). I haven't tested it yet but I'm confident it will work.

Default Debian 2.4.x kernel issues
When you boot this on a default Debian 2.4.x kernel not all the memory will be used:

Jul  1 21:19:18 localhost kernel: Warning only 896MB will be used.
Jul  1 21:19:18 localhost kernel: Use a HIGHMEM enabled kernel.
Jul  1 21:19:18 localhost kernel: 896MB LOWMEM available.



Storage
You should keep in mind that this is actually a SATA system with an ICH6 chipset. Meaning that if you don't enable this you'll only get a 2 MB/s (not using DMA) harddisc access).

neurotic:/home/helios# hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   3020 MB in  2.00 seconds = 1507.97 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
 Timing buffered disk reads:  102 MB in  3.05 seconds =  33.39 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device



And the DVD-RAM drive gives:

neurotic:/proc/ide# hdparm -I /dev/hdc

/dev/hdc:

ATAPI CD-ROM, with removable media
	    Model Number:       MATSHITADVD-RAM UJ-830S                 
	    Serial Number:      
	    Firmware Revision:  1.00    
Standards:
	    Likely used CD-ROM ATAPI-1
Configuration:
	    DRQ response: 50us.
	    Packet size: 12 bytes
Capabilities:
	    LBA, IORDY(can be disabled)
	    DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2 
	         Cycle time: min=120ns recommended=120ns
	    PIO: pio0 pio1 pio2 pio3 pio4 
	         Cycle time: no flow control=240ns  IORDY flow control=120ns
HW reset results:
	    CBLID- below Vih
	    Device num = 1


Videocard
The machine has an NVIDIA GeForce Go 6600 videocard which means that you need to get the NVIDIA Linux drivers. With this card I have a dual head (twinview) setup with the laptop screen running at 1400x1050 and a regular CRT screen running 1280x1024. Below is the output of glxinfo:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
	GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 
	GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 
	GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
	GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, 
	GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, 
	GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
	GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX version: 1.3
GLX extensions:
	GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 
	GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 
	GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, 
	GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce Go 6600/PCI/SSE2
OpenGL version string: 2.0.2 NVIDIA 87.74
OpenGL extensions:
	GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers, 
	GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, 
	GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging, 
	GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, 
	GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 
	GL_ARB_shadow, GL_ARB_shader_objects, GL_ARB_shading_language_100, 
	GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
	GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
	GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_float, 
	GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, 
	GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, 
	GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 
	GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, 
	GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add, 
	GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
	GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, 
	GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, 
	GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements, 
	GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays, 
	GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, 
	GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
	GL_EXT_rescale_normal, GL_EXT_secondary_color, 
	GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, 
	GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, 
	GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
	GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, 
	GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
	GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, 
	GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_timer_query, 
	GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_rasterpos_clip, 
	GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, 
	GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence, 
	GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program, 
	GL_NV_fragment_program_option, GL_NV_fragment_program2, 
	GL_NV_gpu_program_parameters, GL_NV_half_float, GL_NV_light_max_exponent, 
	GL_NV_multisample_filter_hint, GL_NV_occlusion_query, 
	GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite, 
	GL_NV_primitive_restart, GL_NV_register_combiners, 
	GL_NV_register_combiners2, GL_NV_texgen_reflection, 
	GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, 
	GL_NV_texture_expand_normal, GL_NV_texture_rectangle, 
	GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, 
	GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program, 
	GL_NV_vertex_program1_1, GL_NV_vertex_program2, 
	GL_NV_vertex_program2_option, GL_NV_vertex_program3, 
	GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, 
	GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
glu version: 1.3
glu extensions:
	GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x2a 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x2c 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x2e 24 tc  0 32  0 r  y  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x30 24 tc  0 32  0 r  .  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x31 24 tc  0 32  0 r  .  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x32 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  2 1 Ncon
0x33 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  2 1 Ncon
0x34 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  4 1 Ncon
0x35 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  4 1 Ncon
0x36 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  2 1 Ncon
0x37 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  2 1 Ncon
0x38 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  4 1 Ncon
0x39 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  4 1 Ncon
0x3a 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x3b 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x3c 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x3d 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x3e 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x3f 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x40 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x41 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x42 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x43 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x44 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x45 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x46 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x47 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x48 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x49 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x4a 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x4b 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x4c 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x4d 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x4e 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x4f 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x50 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x51 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x52 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x53 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x54 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x55 24 dc  0 32  0 r  y  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x56 24 dc  0 32  0 r  y  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x57 24 dc  0 32  0 r  .  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x58 24 dc  0 32  0 r  .  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x59 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  2 1 Ncon
0x5a 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  2 1 Ncon
0x5b 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  4 1 Ncon
0x5c 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  4 1 Ncon
0x5d 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  2 1 Ncon
0x5e 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  2 1 Ncon
0x5f 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  4 1 Ncon
0x60 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  4 1 Ncon
0x61 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x62 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x63 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x64 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x65 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x66 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x67 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x68 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x69 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x6a 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x6b 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x6c 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x6d 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x6e 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x6f 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x70 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x134 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None


And I use the following xorg.conf:

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen         "Default Screen" 0 0
	InputDevice    "Generic Keyboard"
	InputDevice    "Configured Mouse"
	InputDevice    "stylus" "SendCoreEvents"
	InputDevice    "cursor" "SendCoreEvents"
	InputDevice    "eraser" "SendCoreEvents"
	InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"

	    # path to defoma fonts
	FontPath        "/usr/share/X11/fonts/misc"
	FontPath        "/usr/share/X11/fonts/cyrillic"
	FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath        "/usr/share/X11/fonts/Type1"
	FontPath        "/usr/share/X11/fonts/100dpi"
	FontPath        "/usr/share/X11/fonts/75dpi"
	FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load           "i2c"
	Load           "bitmap"
	Load           "ddc"
	Load           "extmod"
	Load           "freetype"
	Load           "glx"
	Load           "int10"
	Load           "type1"
	Load           "vbe"
EndSection

Section "InputDevice"
	Identifier     "Generic Keyboard"
	Driver         "kbd"
	Option         "CoreKeyboard"
	Option         "XkbRules" "xorg"
	Option         "XkbModel" "pc104"
	Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
	Identifier     "Configured Mouse"
	Driver         "mouse"
	Option         "CorePointer"
	Option         "Device" "/dev/input/mice"
	Option         "Protocol" "ExplorerPS/2"
	Option         "ZAxisMapping" "4 5"
	Option         "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
	Identifier     "Synaptics Touchpad"
	Driver         "synaptics"
	Option         "SendCoreEvents" "true"
	Option         "Device" "/dev/psaux"
	Option         "Protocol" "auto-dev"
	Option         "HorizScrollDelta" "0"
EndSection

Section "InputDevice"

	                                                  # /dev/input/event
	                                                  # for USB
	Identifier     "stylus"
	Driver         "wacom"
	Option         "Device" "/dev/wacom"          # Change to 
	Option         "Type" "stylus"
	Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

	                                                  # /dev/input/event
	                                                  # for USB
	Identifier     "eraser"
	Driver         "wacom"
	Option         "Device" "/dev/wacom"          # Change to 
	Option         "Type" "eraser"
	Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

	                                                  # /dev/input/event
	                                                  # for USB
	Identifier     "cursor"
	Driver         "wacom"
	Option         "Device" "/dev/wacom"          # Change to 
	Option         "Type" "cursor"
	Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "Monitor"
	Identifier     "Generic Monitor"
	HorizSync       28.0 - 70.0
	VertRefresh     43.0 - 60.0
	Option         "DPMS"
EndSection

Section "Device"
	Identifier     "NVIDIA Corporation NV43 [GeForce Go 6600]"
	Driver         "nvidia"
	Option "TwinView"
	Option "MetaModes"    "1280x1024, 1400x1050;1400x1050,1280x1024"
	Option "TwinViewOrientation" "LeftOf"
	Option "NoLogo" "1"
EndSection

Section "Screen"
	Identifier     "Default Screen"
	Device         "NVIDIA Corporation NV43 [GeForce Go 6600]"
	Monitor        "Generic Monitor"
	DefaultDepth    24
	SubSection     "Display"
	    Depth       24
	    Modes      "1400x1050"
	EndSubSection

Devices in general
For those interested an lspci (8 oct 2006 version):

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 15)
06:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
06:04.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:04.1 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:04.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:04.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:04.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller


And an lspci -v:

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, fast devsel, latency 0
	    Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
	    Flags: bus master, fast devsel, latency 0
	    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	    Memory behind bridge: 90000000-afffffff
	    Prefetchable memory behind bridge: c0000000-cfffffff
	    Capabilities: [88] #0d [0000]
	    Capabilities: [80] Power Management version 2
	    Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
	    Capabilities: [a0] Express Root Port (Slot+) IRQ 0
	    Capabilities: [100] Virtual Channel
	    Capabilities: [140] Unknown (5)

00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
	    Flags: bus master, fast devsel, latency 0
	    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	    I/O behind bridge: 00003000-00003fff
	    Memory behind bridge: b0000000-b3ffffff
	    Prefetchable memory behind bridge: 00000000d0000000-00000000d3f00000
	    Capabilities: [40] Express Root Port (Slot+) IRQ 0
	    Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
	    Capabilities: [90] #0d [0000]
	    Capabilities: [a0] Power Management version 2
	    Capabilities: [100] Virtual Channel
	    Capabilities: [180] Unknown (5)

00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0, IRQ 225
	    I/O ports at 1800 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0, IRQ 217
	    I/O ports at 1820 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) (prog-if 00 [UHCI])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0, IRQ 233
	    I/O ports at 1840 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) (prog-if 00 [UHCI])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0, IRQ 169
	    I/O ports at 1860 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0, IRQ 225
	    Memory at 80000000 (32-bit, non-prefetchable) [size=1K]
	    Capabilities: [50] Power Management version 2
	    Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3) (prog-if 01 [Subtractive decode])
	    Flags: bus master, fast devsel, latency 0
	    Bus: primary=00, secondary=06, subordinate=0b, sec-latency=216
	    I/O behind bridge: 00004000-00004fff
	    Memory behind bridge: b4000000-b40fffff
	    Prefetchable memory behind bridge: 0000000050000000-0000000053f00000
	    Capabilities: [50] #0d [0000]

00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0, IRQ 177
	    I/O ports at 1c00 [size=256]
	    I/O ports at 1880 [size=64]
	    Memory at 80000800 (32-bit, non-prefetchable) [size=512]
	    Memory at 80000400 (32-bit, non-prefetchable) [size=256]
	    Capabilities: [50] Power Management version 2

00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic])
	    Subsystem: Toshiba America Info Systems Unknown device 0001
	    Flags: medium devsel, IRQ 209
	    I/O ports at 2400 [size=256]
	    I/O ports at 2000 [size=128]
	    Capabilities: [50] Power Management version 2

00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 0

00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03) (prog-if 80 [Master])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 217
	    I/O ports at <unassigned>
	    I/O ports at <unassigned>
	    I/O ports at <unassigned>
	    I/O ports at <unassigned>
	    I/O ports at 18f0 [size=16]
	    Capabilities: [70] Power Management version 2

00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: medium devsel, IRQ 11
	    I/O ports at 20a0 [size=32]

01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2) (prog-if 00 [VGA])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, fast devsel, latency 0, IRQ 169
	    Memory at a0000000 (32-bit, non-prefetchable) [size=64M]
	    Memory at c0000000 (64-bit, prefetchable) [size=128M]
	    Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
	    [virtual] Expansion ROM at c8000000 [disabled] [size=128K]
	    Capabilities: [60] Power Management version 2
	    Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
	    Capabilities: [78] Express Endpoint IRQ 0
	    Capabilities: [100] Virtual Channel
	    Capabilities: [128] Power Budgeting

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 15)
	    Subsystem: Toshiba America Info Systems Marvell 88E8053 Gigabit Ethernet Controller (Compal)
	    Flags: bus master, fast devsel, latency 0, IRQ 58
	    Memory at b0000000 (64-bit, non-prefetchable) [size=16K]
	    I/O ports at 3000 [size=256]
	    Capabilities: [48] Power Management version 2
	    Capabilities: [50] Vital Product Data
	    Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable+
	    Capabilities: [e0] Express Legacy Endpoint IRQ 0
	    Capabilities: [100] Advanced Error Reporting

06:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
	    Subsystem: Intel Corporation Unknown device 2741
	    Flags: bus master, medium devsel, latency 32, IRQ 50
	    Memory at b4006000 (32-bit, non-prefetchable) [size=4K]
	    Capabilities: [dc] Power Management version 2

06:04.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 168, IRQ 169
	    Memory at b4007000 (32-bit, non-prefetchable) [size=4K]
	    Bus: primary=06, secondary=07, subordinate=07, sec-latency=176
	    Memory window 0: 50000000-51fff000 (prefetchable)
	    Memory window 1: 54000000-55fff000
	    I/O window 0: 00004000-000040ff
	    I/O window 1: 00004400-000044ff
	    16-bit legacy interface ports at 0001

06:04.1 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 168, IRQ 177
	    Memory at b4008000 (32-bit, non-prefetchable) [size=4K]
	    Bus: primary=06, secondary=08, subordinate=0b, sec-latency=176
	    Memory window 0: 52000000-53fff000 (prefetchable)
	    Memory window 1: 56000000-57fff000
	    I/O window 0: 00004800-000048ff
	    I/O window 1: 00004c00-00004cff
	    16-bit legacy interface ports at 0001

06:04.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller (prog-if 10 [OHCI])
	    Subsystem: Toshiba America Info Systems Unknown device ff00
	    Flags: bus master, medium devsel, latency 32, IRQ 233
	    Memory at b4009000 (32-bit, non-prefetchable) [size=2K]
	    Memory at b4000000 (32-bit, non-prefetchable) [size=16K]
	    Capabilities: [44] Power Management version 2

06:04.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
	    Subsystem: Toshiba America Info Systems Unknown device ff01
	    Flags: bus master, medium devsel, latency 57, IRQ 177
	    Memory at b4004000 (32-bit, non-prefetchable) [size=8K]
	    Capabilities: [44] Power Management version 2

06:04.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
	    Subsystem: Toshiba America Info Systems Unknown device ff01
	    Flags: bus master, medium devsel, latency 57, IRQ 217
	    Memory at b400a000 (32-bit, non-prefetchable) [size=256]
	    Memory at b4009c00 (32-bit, non-prefetchable) [size=256]
	    Memory at b4009800 (32-bit, non-prefetchable) [size=256]
	    Capabilities: [80] Power Management version 2



Audio
AC97 compatible

Gigabit

UPDATE Supported in Vanilla since 2.6.16, see above.UPDATE
The biggest problem for me was the ethernet. The kernel provides at this point sk98lin drivers which cover these Marvell/Intel/whtvr cards. But somehow people haven't kept this driver up to date. When you look at /usr/src/linux-2.6.12.2/drivers/net/sk98lin/h/skversion.h you will notice the following string:

#define BOOT_STRING     "sk98lin: Network Device Driver v6.23\n" \
                        "(C)Copyright 1999-2004 Marvell(R)."

#define VER_STRING      "6.23"
#define DRIVER_FILE_NAME        "sk98lin"
#define DRIVER_REL_DATE         "Feb-13-2004"
 


Does it surprise you that a 15 month old driver is a) still present in the kernel b) not working on a brand new card ? A new driver is available at the SysKonnect website http://www.syskonnect.com/syskonnect/support/driver/zip/linux/. This driver has also a readme file which defines the installation process. Note that kernel sources must be available. When I tried it building it as a module failed but generating a patch for the kernel and patching the kernel succeeded. The version of the patched kernel is printed below.

#define BOOT_STRING  "sk98lin: Network Device Driver v8.23.1.3\n" \
                     "(C)Copyright 1999-2005 Marvell(R)."
#define VER_STRING   "8.23.1.3"
#define PATCHLEVEL   "01"
#define DRIVER_FILE_NAME   "sk98lin"
#define DRIVER_REL_DATE    "Jun-20-2005"
 


Wlan

(This section is deprecated for linux kernel 2.6.14 and above)

This machine has an Intel PRO/Wireless 2200BG PCI wlan adapter. This chipset has Linux driver available at http://ipw2200.sourceforge.net/. I tested this with the 1.05 (July 2005) release. Installing this module is rather complicated and requires the following:

Once you have a kernel with the needed support you can unpack the ieee80211 network stack sources and compile it using make. Use make install to install the modules/headers on the default location (within your kernel source headers. This is also the default location where ipw2200 will go look for them). The next step is to compile the ipw2200 drivers. Unpack the source, run make, run make install.
The final step is to install the hotplug firmware. Get the firmware from http://ipw2200.sourceforge.net/firmware.php. Copy the firmware to one of these directories:
(source: /etc/
# directories with the firmware files
FIRMWARE_DIRS="/lib/firmware /usr/local/lib/firmware /usr/lib/hotplug/firmware"

Now you can load the module by calling modprobe ipw2200.
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.0.1
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.5
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI Interrupt 0000:06:02.0[A] -> GSI 22 (level, low) -> IRQ 22
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Radio Frequency Kill Switch is On:
Kill switch must be turned off for wireless networking to work.


This card has both a hardware and a software switch. You can get the code of which locking has been enabled by doing the following:
helios@neurotic:~$ cat /sys/bus/pci/drivers/ipw2200/0000\:06\:02.0/rf_kill 
2


This code has the following meaning:
  0 = RF kill not enabled (radio on)
  1 = SW based RF kill active (radio off)
  2 = HW based RF kill active (radio off)
  3 = Both HW and SW RF kill active (radio off)

Which in this case means that wlan is locked from hardware. I could believe it myself but the is in fact a physical switch on the laptop, located at the front near the headphone connections. Toggling the switch and reloading the module resulted in a succesfull scan.
neurotic:/home/helios/vuilbak/ipw2200-1.0.5# iwlist scan
eth0      Interface doesn't support scanning.

lo        Interface doesn't support scanning.

tunl0     Interface doesn't support scanning.

eth1      Scan completed :
	      Cell 01 - Address: 00:04:E2:C2:91:86
	                ESSID:"home"
	                Protocol:IEEE 802.11g
	                Mode:Master
	                Channel:7
	                Encryption key:on
	                Bit Rate:54 Mb/s
	                Extra: Rates (Mb/s): 1 2 5.5 11 6 9 12 18 24 36 48 54 
	                Quality=83/100  Signal level=-47 dBm  
	                Extra: Last beacon: 24ms ago


Kernel messages

The kernel messages I have at my current (July 2005) situation are the following:
Jul  7 17:17:08 localhost kernel: klogd 1.4.1#17, log source = /proc/kmsg started.
Jul  7 17:17:08 localhost kernel: Cannot find map file.
Jul  7 17:17:08 localhost kernel: No module symbols loaded - kernel modules not enabled. 
Jul  7 17:17:08 localhost kernel: 280 pages, LIFO batch:31
Jul  7 17:17:08 localhost kernel:   HighMem zone: 32480 pages, LIFO batch:15
Jul  7 17:17:08 localhost kernel: DMI present.
Jul  7 17:17:08 localhost kernel: ACPI: RSDP (v000 TOSCPL                                ) @ 0x000f6b90
Jul  7 17:17:08 localhost kernel: ACPI: RSDT (v001 TOSCPL   RSDT   0x06040000  LTP 0x00000000) @ 0x3fee219a
Jul  7 17:17:08 localhost kernel: ACPI: MADT (v001 INTEL  ALVISO   0x06040000 LOHR 0x0000005f) @ 0x3fee9e88
Jul  7 17:17:08 localhost kernel: ACPI: FADT (v001 TOSCPL ALVISO   0x06040000 LOHR 0x00000032) @ 0x3fee9ef0
Jul  7 17:17:08 localhost kernel: ACPI: BOOT (v001 PTLTD  $SBFTBL$ 0x06040000  LTP 0x00000001) @ 0x3fee9fd8
Jul  7 17:17:08 localhost kernel: ACPI: MCFG (v001 INTEL  ALVISO   0x06040000 LOHR 0x0000005f) @ 0x3fee9f9c
Jul  7 17:17:08 localhost kernel: ACPI: SSDT (v001 SataRe  SataPri 0x00001000 INTL 0x20030224) @ 0x3fee30fb
Jul  7 17:17:08 localhost kernel: ACPI: SSDT (v001 SataRe SataSec1 0x00001000 INTL 0x20030224) @ 0x3fee2a1e
Jul  7 17:17:08 localhost kernel: ACPI: SSDT (v001  PmRef  Cpu0Ist 0x00003000 INTL 0x20030224) @ 0x3fee25d9
Jul  7 17:17:08 localhost kernel: ACPI: SSDT (v001  PmRef  Cpu0Cst 0x00003001 INTL 0x20030224) @ 0x3fee23fb
Jul  7 17:17:08 localhost kernel: ACPI: SSDT (v001  PmRef    CpuPm 0x00003000 INTL 0x20030224) @ 0x3fee21e2
Jul  7 17:17:08 localhost kernel: ACPI: DSDT (v001 TOSCPL ALVISO   0x06040000 MSFT 0x0100000e) @ 0x00000000
Jul  7 17:17:08 localhost kernel: ACPI: Local APIC address 0xfee00000
Jul  7 17:17:08 localhost kernel: ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Jul  7 17:17:08 localhost kernel: Processor #0 6:13 APIC version 20
Jul  7 17:17:08 localhost kernel: ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled)
Jul  7 17:17:08 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Jul  7 17:17:08 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
Jul  7 17:17:08 localhost kernel: ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
Jul  7 17:17:08 localhost kernel: IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
Jul  7 17:17:08 localhost kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Jul  7 17:17:08 localhost kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Jul  7 17:17:08 localhost kernel: ACPI: IRQ0 used by override.
Jul  7 17:17:08 localhost kernel: ACPI: IRQ2 used by override.
Jul  7 17:17:08 localhost kernel: ACPI: IRQ9 used by override.
Jul  7 17:17:08 localhost kernel: Enabling APIC mode:  Flat.  Using 1 I/O APICs
Jul  7 17:17:08 localhost kernel: Using ACPI (MADT) for SMP configuration information
Jul  7 17:17:08 localhost kernel: Allocating PCI resources starting at 40000000 (gap: 40000000:a0000000)
Jul  7 17:17:08 localhost kernel: Built 1 zonelists
Jul  7 17:17:08 localhost kernel: Kernel command line: root=/dev/sda2 ro vga=791
Jul  7 17:17:08 localhost kernel: mapped APIC to ffffd000 (fee00000)
Jul  7 17:17:08 localhost kernel: mapped IOAPIC to ffffc000 (fec00000)
Jul  7 17:17:08 localhost kernel: Initializing CPU#0
Jul  7 17:17:08 localhost kernel: PID hash table entries: 4096 (order: 12, 65536 bytes)
Jul  7 17:17:08 localhost kernel: Detected 1995.771 MHz processor.
Jul  7 17:17:08 localhost kernel: Using tsc for high-res timesource
Jul  7 17:17:08 localhost kernel: Console: colour dummy device 80x25
Jul  7 17:17:08 localhost kernel: Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Jul  7 17:17:08 localhost kernel: Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Jul  7 17:17:08 localhost kernel: Memory: 1031976k/1047424k available (3599k kernel code, 14664k reserved, 1571k data, 200k init, 129920k highmem)
Jul  7 17:17:08 localhost kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok.
Jul  7 17:17:08 localhost kernel: Calibrating delay loop... 2093.05 BogoMIPS (lpj=1046528)
Jul  7 17:17:08 localhost kernel: Mount-cache hash table entries: 512
Jul  7 17:17:08 localhost kernel: CPU: After generic identify, caps: afe9fbff 00000000 00000000 00000000 00000180 00000000 00000000
Jul  7 17:17:08 localhost kernel: CPU: After vendor identify, caps: afe9fbff 00000000 00000000 00000000 00000180 00000000 00000000
Jul  7 17:17:08 localhost kernel: CPU: L1 I cache: 32K, L1 D cache: 32K
Jul  7 17:17:08 localhost kernel: CPU: L2 cache: 2048K
Jul  7 17:17:08 localhost kernel: CPU: After all inits, caps: afe9fbff 00000000 00000000 00000040 00000180 00000000 00000000
Jul  7 17:17:08 localhost kernel: CPU: Intel(R) Pentium(R) M processor 2.00GHz stepping 08
Jul  7 17:17:08 localhost kernel: Enabling fast FPU save and restore... done.
Jul  7 17:17:08 localhost kernel: Enabling unmasked SIMD FPU exception support... done.
Jul  7 17:17:08 localhost kernel: Checking 'hlt' instruction... OK.
Jul  7 17:17:08 localhost kernel: ENABLING IO-APIC IRQs
Jul  7 17:17:08 localhost kernel: ..TIMER: vector=0x31 pin1=2 pin2=-1
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 16
Jul  7 17:17:08 localhost kernel: PCI: PCI BIOS revision 2.10 entry at 0xfd944, last bus=8
Jul  7 17:17:08 localhost kernel: PCI: Using MMCONFIG
Jul  7 17:17:08 localhost kernel: mtrr: v2.0 (20020519)
Jul  7 17:17:08 localhost kernel: ACPI: Subsystem revision 20050309
Jul  7 17:17:08 localhost kernel: ACPI: Interpreter enabled
Jul  7 17:17:08 localhost kernel: ACPI: Using IOAPIC for interrupt routing
Jul  7 17:17:08 localhost kernel: ACPI: PCI Root Bridge [PCI0] (0000:00)
Jul  7 17:17:08 localhost kernel: PCI: Probing PCI hardware (bus 00)
Jul  7 17:17:08 localhost kernel: PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.2
Jul  7 17:17:08 localhost kernel: Boot video device is 0000:01:00.0
Jul  7 17:17:08 localhost kernel: PCI: Transparent bridge - 0000:00:1e.0
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEGP._PRT]
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT]
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 *10 12 14 15)
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 *11 12 14 15)
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 11 12 14 15) *0, disabled.
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 7 *11 12 14 15)
Jul  7 17:17:08 localhost kernel: ACPI: Embedded Controller [EC0] (gpe 29)
Jul  7 17:17:08 localhost kernel: Linux Plug and Play Support v0.97 (c) Adam Belay
Jul  7 17:17:08 localhost kernel: pnp: PnP ACPI init
Jul  7 17:17:08 localhost kernel: pnp: PnP ACPI: found 14 devices
Jul  7 17:17:08 localhost kernel: SCSI subsystem initialized
Jul  7 17:17:08 localhost kernel: usbcore: registered new driver usbfs
Jul  7 17:17:08 localhost kernel: usbcore: registered new driver hub
Jul  7 17:17:08 localhost kernel: PCI: Using ACPI for IRQ routing
Jul  7 17:17:08 localhost kernel: PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
Jul  7 17:17:08 localhost kernel: pnp: 00:00: ioport range 0xfe00-0xfe7f has been reserved
Jul  7 17:17:08 localhost kernel: pnp: 00:00: ioport range 0xfe80-0xfeff has been reserved
Jul  7 17:17:08 localhost kernel: pnp: 00:00: ioport range 0xff00-0xff7f has been reserved
Jul  7 17:17:08 localhost kernel: Simple Boot Flag at 0x36 set to 0x1
Jul  7 17:17:08 localhost kernel: IA-32 Microcode Update Driver: v1.14 <tigran@veritas.com>
Jul  7 17:17:08 localhost kernel: highmem bounce pool size: 64 pages
Jul  7 17:17:08 localhost kernel: Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Jul  7 17:17:08 localhost kernel: NTFS driver 2.1.22 [Flags: R/W].
Jul  7 17:17:08 localhost kernel: Initializing Cryptographic API
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:01.0 to 64
Jul  7 17:17:08 localhost kernel: assign_interrupt_mode Found MSI capability
Jul  7 17:17:08 localhost kernel: Allocate Port Service[pcie00]
Jul  7 17:17:08 localhost kernel: Allocate Port Service[pcie03]
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 17
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1c.0 to 64
Jul  7 17:17:08 localhost kernel: assign_interrupt_mode Found MSI capability
Jul  7 17:17:08 localhost kernel: Allocate Port Service[pcie00]
Jul  7 17:17:08 localhost kernel: Allocate Port Service[pcie02]
Jul  7 17:17:08 localhost kernel: Allocate Port Service[pcie03]
Jul  7 17:17:08 localhost kernel: vesafb: framebuffer at 0xc0000000, mapped to 0xf8880000, using 3072k, total 65536k
Jul  7 17:17:08 localhost kernel: vesafb: mode is 1024x768x16, linelength=2048, pages=1
Jul  7 17:17:08 localhost kernel: vesafb: protected mode interface info at c000:d780
Jul  7 17:17:08 localhost kernel: vesafb: scrolling: redraw
Jul  7 17:17:08 localhost kernel: vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
Jul  7 17:17:08 localhost kernel: Console: switching to colour frame buffer device 128x48
Jul  7 17:17:08 localhost kernel: fb0: VESA VGA frame buffer device
Jul  7 17:17:08 localhost kernel: ACPI: AC Adapter [ACAD] (on-line)
Jul  7 17:17:08 localhost kernel: ACPI: Battery Slot [BAT1] (battery present)
Jul  7 17:17:08 localhost kernel: ACPI: Power Button (FF) [PWRF]
Jul  7 17:17:08 localhost kernel: ACPI: Lid Switch [LID0]
Jul  7 17:17:08 localhost kernel: ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
Jul  7 17:17:08 localhost kernel: ACPI: Video Device [GFX0] (multi-head: yes  rom: yes  post: no)
Jul  7 17:17:08 localhost kernel: ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3] C4[C3])
Jul  7 17:17:08 localhost kernel: Real Time Clock Driver v1.12
Jul  7 17:17:08 localhost kernel: Non-volatile memory driver v1.2
Jul  7 17:17:08 localhost kernel: hw_random: RNG not detected
Jul  7 17:17:08 localhost kernel: Linux agpgart interface v0.101 (c) Dave Jones
Jul  7 17:17:08 localhost kernel: agpgart: Detected an Intel 915GM Chipset.
Jul  7 17:17:08 localhost kernel: agpgart: AGP aperture is 256M @ 0x0
Jul  7 17:17:08 localhost kernel: [drm] Initialized drm 1.0.0 20040925
Jul  7 17:17:08 localhost kernel: ipmi message handler version v33
Jul  7 17:17:08 localhost kernel: ipmi device interface version v33
Jul  7 17:17:08 localhost kernel: IPMI System Interface driver version v33, KCS version v33, SMIC version v33, BT version v33
Jul  7 17:17:08 localhost kernel: ipmi_si: Trying "kcs" at I/O port 0xca2
Jul  7 17:17:08 localhost kernel: ipmi_si: Trying "smic" at I/O port 0xca9
Jul  7 17:17:08 localhost kernel: ipmi_si: Trying "bt" at I/O port 0xe4
Jul  7 17:17:08 localhost kernel: ipmi_si: Unable to find any System Interface(s)
Jul  7 17:17:08 localhost kernel: Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot version v33.
Jul  7 17:17:08 localhost kernel: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
Jul  7 17:17:08 localhost kernel: i8042.c: Detected active multiplexing controller, rev 1.1.
Jul  7 17:17:08 localhost kernel: serio: i8042 AUX0 port at 0x60,0x64 irq 12
Jul  7 17:17:08 localhost kernel: serio: i8042 AUX1 port at 0x60,0x64 irq 12
Jul  7 17:17:08 localhost kernel: serio: i8042 AUX2 port at 0x60,0x64 irq 12
Jul  7 17:17:08 localhost kernel: serio: i8042 AUX3 port at 0x60,0x64 irq 12
Jul  7 17:17:08 localhost kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
Jul  7 17:17:08 localhost kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
Jul  7 17:17:08 localhost kernel: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Jul  7 17:17:08 localhost kernel: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Jul  7 17:17:08 localhost kernel: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1e.3[B] -> GSI 20 (level, low) -> IRQ 20
Jul  7 17:17:08 localhost kernel: parport: PnPBIOS parport detected.
Jul  7 17:17:08 localhost kernel: parport0: PC-style at 0x378, irq 7 [PCSPP(,...)]
Jul  7 17:17:08 localhost kernel: io scheduler noop registered
Jul  7 17:17:08 localhost kernel: io scheduler anticipatory registered
Jul  7 17:17:08 localhost kernel: io scheduler deadline registered
Jul  7 17:17:08 localhost kernel: io scheduler cfq registered
Jul  7 17:17:08 localhost kernel: loop: loaded (max 8 devices)
Jul  7 17:17:08 localhost kernel: pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
Jul  7 17:17:08 localhost kernel: sk98lin: Network Device Driver v8.23.1.3
Jul  7 17:17:08 localhost kernel: (C)Copyright 1999-2005 Marvell(R).
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:02:00.0 to 64
Jul  7 17:17:08 localhost kernel: eth0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
Jul  7 17:17:08 localhost kernel:       PrefPort:A  RlmtMode:Check Link State
Jul  7 17:17:08 localhost kernel: tun: Universal TUN/TAP device driver, 1.6
Jul  7 17:17:08 localhost kernel: tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Jul  7 17:17:08 localhost kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
Jul  7 17:17:08 localhost kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Jul  7 17:17:08 localhost kernel: ide0: I/O resource 0x1F0-0x1F7 not free.
Jul  7 17:17:08 localhost kernel: ide0: ports already in use, skipping probe
Jul  7 17:17:08 localhost kernel: Probing IDE interface ide1...
Jul  7 17:17:08 localhost kernel: hdc: MATSHITADVD-RAM UJ-830S, ATAPI CD/DVD-ROM drive
Jul  7 17:17:08 localhost kernel: Probing IDE interface ide2...
Jul  7 17:17:08 localhost kernel: Probing IDE interface ide3...
Jul  7 17:17:08 localhost kernel: Probing IDE interface ide4...
Jul  7 17:17:08 localhost kernel: Probing IDE interface ide5...
Jul  7 17:17:08 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Jul  7 17:17:08 localhost kernel: hdc: ATAPI 24X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache
Jul  7 17:17:08 localhost kernel: Uniform CD-ROM driver Revision: 3.20
Jul  7 17:17:08 localhost kernel: libata version 1.11 loaded.
Jul  7 17:17:08 localhost kernel: ata_piix version 1.03
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 19
Jul  7 17:17:08 localhost kernel: ata: 0x170 IDE port busy
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1f.2 to 64
Jul  7 17:17:08 localhost kernel: ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0x18F0 irq 14
Jul  7 17:17:08 localhost kernel: ata1: dev 0 cfg 49:2f00 82:746b 83:7d09 84:6023 85:7469 86:3c09 87:6023 88:203f
Jul  7 17:17:08 localhost kernel: ata1: dev 0 ATA, max UDMA/100, 195371568 sectors: lba48
Jul  7 17:17:08 localhost kernel: ata1: dev 0 configured for UDMA/100
Jul  7 17:17:08 localhost kernel: scsi0 : ata_piix
Jul  7 17:17:08 localhost kernel:   Vendor: ATA       Model: TOSHIBA MK1032GA  Rev: AB21
Jul  7 17:17:08 localhost kernel:   Type:   Direct-Access                      ANSI SCSI revision: 05
Jul  7 17:17:08 localhost kernel: SCSI device sda: 195371568 512-byte hdwr sectors (100030 MB)
Jul  7 17:17:08 localhost kernel: SCSI device sda: drive cache: write back
Jul  7 17:17:08 localhost kernel: SCSI device sda: 195371568 512-byte hdwr sectors (100030 MB)
Jul  7 17:17:08 localhost kernel: SCSI device sda: drive cache: write back
Jul  7 17:17:08 localhost kernel:  sda: sda1 sda2 sda3 sda4
Jul  7 17:17:08 localhost kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Jul  7 17:17:08 localhost kernel: Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
Jul  7 17:17:08 localhost kernel: ieee1394: Initialized config rom entry `ip1394'
Jul  7 17:17:08 localhost kernel: ohci1394: $Rev: 1250 $ Ben Collins <bcollins@debian.org>
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:06:04.2[C] -> GSI 18 (level, low) -> IRQ 18
Jul  7 17:17:08 localhost kernel: ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[18]  MMIO=[b4009000-b40097ff]  Max Packet=[2048]
Jul  7 17:17:08 localhost kernel: usbmon: debugs is not available
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 23
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1d.7 to 64
Jul  7 17:17:08 localhost kernel: ehci_hcd 0000:00:1d.7: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
Jul  7 17:17:08 localhost kernel: ehci_hcd 0000:00:1d.7: debug port 1
Jul  7 17:17:08 localhost kernel: ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
Jul  7 17:17:08 localhost kernel: ehci_hcd 0000:00:1d.7: irq 23, io mem 0x80000000
Jul  7 17:17:08 localhost kernel: PCI: cache line size of 32 is not supported by device 0000:00:1d.7
Jul  7 17:17:08 localhost kernel: ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
Jul  7 17:17:08 localhost kernel: hub 1-0:1.0: USB hub found
Jul  7 17:17:08 localhost kernel: hub 1-0:1.0: 8 ports detected
Jul  7 17:17:08 localhost kernel: ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
Jul  7 17:17:08 localhost kernel: USB Universal Host Controller Interface driver v2.2
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 23
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1d.0 to 64
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.0: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.0: irq 23, io base 0x00001800
Jul  7 17:17:08 localhost kernel: hub 2-0:1.0: USB hub found
Jul  7 17:17:08 localhost kernel: hub 2-0:1.0: 2 ports detected
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1d.1 to 64
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.1: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.1: irq 19, io base 0x00001820
Jul  7 17:17:08 localhost kernel: hub 3-0:1.0: USB hub found
Jul  7 17:17:08 localhost kernel: hub 3-0:1.0: 2 ports detected
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1d.2 to 64
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.2: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.2: irq 18, io base 0x00001840
Jul  7 17:17:08 localhost kernel: hub 4-0:1.0: USB hub found
Jul  7 17:17:08 localhost kernel: hub 4-0:1.0: 2 ports detected
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 16 (level, low) -> IRQ 16
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1d.3 to 64
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.3: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
Jul  7 17:17:08 localhost kernel: uhci_hcd 0000:00:1d.3: irq 16, io base 0x00001860
Jul  7 17:17:08 localhost kernel: hub 5-0:1.0: USB hub found
Jul  7 17:17:08 localhost kernel: hub 5-0:1.0: 2 ports detected
Jul  7 17:17:08 localhost kernel: Initializing USB Mass Storage driver...
Jul  7 17:17:08 localhost kernel: usbcore: registered new driver usb-storage
Jul  7 17:17:08 localhost kernel: USB Mass Storage support registered.
Jul  7 17:17:08 localhost kernel: usbcore: registered new driver hiddev
Jul  7 17:17:08 localhost kernel: usbcore: registered new driver usbhid
Jul  7 17:17:08 localhost kernel: drivers/usb/input/hid-core.c: v2.01:USB HID core driver
Jul  7 17:17:08 localhost kernel: mice: PS/2 mouse device common for all mice
Jul  7 17:17:08 localhost kernel: i2c /dev entries driver
Jul  7 17:17:08 localhost kernel: Advanced Linux Sound Architecture Driver Version 1.0.9rc2  (Thu Mar 24 10:33:39 2005 UTC).
Jul  7 17:17:08 localhost kernel: ACPI: PCI Interrupt 0000:00:1e.2[A] -> GSI 17 (level, low) -> IRQ 17
Jul  7 17:17:08 localhost kernel: PCI: Setting latency timer of device 0000:00:1e.2 to 64
Jul  7 17:17:08 localhost kernel: input: AT Translated Set 2 keyboard on isa0060/serio0
Jul  7 17:17:08 localhost kernel: intel8x0_measure_ac97_clock: measured 49517 usecs
Jul  7 17:17:08 localhost kernel: intel8x0: clocking to 48000
Jul  7 17:17:08 localhost kernel: ALSA device list:
Jul  7 17:17:08 localhost kernel:   #0: Intel ICH6 with ALC250 at 0x80000800, irq 17
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 2
Jul  7 17:17:08 localhost kernel: IP: routing cache hash table of 8192 buckets, 64Kbytes
Jul  7 17:17:08 localhost kernel: TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
Jul  7 17:17:08 localhost kernel: TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
Jul  7 17:17:08 localhost kernel: TCP: Hash tables configured (established 131072 bind 65536)
Jul  7 17:17:08 localhost kernel: IPv4 over IPv4 tunneling driver
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 1
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 17
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 15
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 4
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 8
Jul  7 17:17:08 localhost kernel: NET: Registered protocol family 20
Jul  7 17:17:08 localhost kernel: ACPI wakeup devices: 
Jul  7 17:17:08 localhost kernel: RP01 USB1 USB2 USB3 USB4 USB7 MODM   BT 
Jul  7 17:17:08 localhost kernel: ACPI: (supports S0 S3 S4 S5)
Jul  7 17:17:08 localhost kernel: ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00023f526a40177d]
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: found reiserfs format "3.6" with standard journal
Jul  7 17:17:08 localhost kernel: alps.c: Enabling hardware tapping
Jul  7 17:17:08 localhost kernel: input: DualPoint Stick on isa0060/serio4
Jul  7 17:17:08 localhost kernel: input: AlpsPS/2 ALPS DualPoint TouchPad on isa0060/serio4
Jul  7 17:17:08 localhost kernel: psmouse.c: DualPoint TouchPad at isa0060/serio4/input0 lost sync at byte 1
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: using ordered data mode
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: journal params: device sda2, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: checking transaction log (sda2)
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: journal-1153: found in header: first_unflushed_offset 181, last_flushed_trans_id 17834
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: journal-1206: Starting replay from offset 76600741724341, trans_id 0
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: journal-1299: Setting newest_mount_id to 48
Jul  7 17:17:08 localhost kernel: ReiserFS: sda2: Using r5 hash to sort names
Jul  7 17:17:08 localhost kernel: VFS: Mounted root (reiserfs filesystem) readonly.
Jul  7 17:17:08 localhost kernel: Freeing unused kernel memory: 200k freed
Jul  7 17:17:08 localhost kernel: alps.c: Enabling hardware tapping
Jul  7 17:17:08 localhost kernel: input: DualPoint Stick on isa0060/serio4
Jul  7 17:17:08 localhost kernel: input: AlpsPS/2 ALPS DualPoint TouchPad on isa0060/serio4
Jul  7 17:17:08 localhost kernel: Adding 979956k swap on /dev/sda3.  Priority:-1 extents:1
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: found reiserfs format "3.6" with standard journal
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: warning: CONFIG_REISERFS_CHECK is set ON
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: warning: - it is slow mode for debugging.
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: using ordered data mode
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: journal params: device sda4, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: checking transaction log (sda4)
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: journal-1153: found in header: first_unflushed_offset 4833, last_flushed_trans_id 6451
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: journal-1206: Starting replay from offset 27711128998625, trans_id 0
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: journal-1299: Setting newest_mount_id to 40
Jul  7 17:17:08 localhost kernel: ReiserFS: sda4: Using r5 hash to sort names
Jul  7 17:17:18 localhost kernel: nvidia: module license 'NVIDIA' taints kernel.
Jul  7 17:17:18 localhost kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
Jul  7 17:17:18 localhost kernel: PCI: Setting latency timer of device 0000:01:00.0 to 64
Jul  7 17:17:18 localhost kernel: NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-7667  Fri Jun 17 07:01:04 PDT 2005



Known issues and how to solve them

Tecra S2 goes Dapper Drake


When I first got this laptop I tried also an Ubuntu Livecd (5.06) and that was a pain in the ass. PMCIA and ACPI would result into conflicts, the wlan card wasn't detected and neither was the network interface. I remember installing Debian back then by using a PCMCIA network adapter with ACPI disabled. Now Dapper Drake makes a lot of improvements here. The livecd simply boots up and detects both network interfaces. Installation seems to occurs flawless.

Update 8 Oct 2006: Tecra S3 goes Edgy Eft


When I upgrade from Dapper Drake to Edgy Eft beta I was pleasantly surprised, Edge Eft came with out of the box suspend support ! At the current point unavailable are:

Currently still not working/untested are:

Feedback

For any comments, questions, suggestion: feel free to e-mail me at: elie[AT]de-brauwer.be without the [AT].
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.0
Page was generated in 0.1006 seconds