<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/index.php?action=history&amp;feed=atom&amp;title=Talk%3AThinkPad_X3_UltraBase</id>
	<title>Talk:ThinkPad X3 UltraBase - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/index.php?action=history&amp;feed=atom&amp;title=Talk%3AThinkPad_X3_UltraBase"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X3_UltraBase&amp;action=history"/>
	<updated>2026-05-02T22:34:07Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X3_UltraBase&amp;diff=60727&amp;oldid=prev</id>
		<title>Bugmenot2: shifted ancient linux guide that isn't applicable anymore</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X3_UltraBase&amp;diff=60727&amp;oldid=prev"/>
		<updated>2020-10-08T11:49:04Z</updated>

		<summary type="html">&lt;p&gt;shifted ancient linux guide that isn&amp;#039;t applicable anymore&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Linux support ==&lt;br /&gt;
&lt;br /&gt;
In general, see [[How_to_hotswap_the_UltraBase]] and [[How_to_hotswap_Ultrabay_devices]].&lt;br /&gt;
&lt;br /&gt;
This can be problematic under Debian, as the default kernel (2.6.18) do not support the IBM docks by default, as the IBM_DOCK and DOCK methods are not compatible. This is not a problem with 2.6.22 for some reason. Under 2.6.18, you need to recompile the Linux kernel with CONFIG_ACPI_IBM_DOCK enabled, and CONFIG_ACPI_DOCK disabled. You also need to hook a few scripts into the acpi events system.&lt;br /&gt;
&lt;br /&gt;
ibm-dock.sh:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 # acknowledge docking with the dockstation&lt;br /&gt;
 echo dock &amp;gt; /proc/acpi/ibm/dock&lt;br /&gt;
&lt;br /&gt;
ibm-undock.sh:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 # prepare the laptop for undocking with the dockstation&lt;br /&gt;
 &lt;br /&gt;
 echo undock &amp;gt; /proc/acpi/ibm/dock&lt;br /&gt;
&lt;br /&gt;
events/ibm-dock:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/dock GDCK 00000000 00000003&lt;br /&gt;
 action=/etc/acpi/ibm-dock.sh&lt;br /&gt;
&lt;br /&gt;
events/ibm-undock:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/dock GDCK 00000003 00000001&lt;br /&gt;
 action=/etc/acpi/ibm-undock.sh&lt;br /&gt;
&lt;br /&gt;
2.6.22-rc2 actually works without a flaw, without the above modifications, provided that the &amp;quot;bay&amp;quot; and &amp;quot;dock&amp;quot; modules are loaded at boot time.&lt;br /&gt;
&lt;br /&gt;
According to [http://alcopop.org/unix/linux/x40/dock/ this page] you'll have to use this command to undock, since 2.6.18 kernel (after loading the dock module) :&lt;br /&gt;
&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/dock.0/undock&lt;/div&gt;</summary>
		<author><name>Bugmenot2</name></author>
		
	</entry>
</feed>