I have the same problem with my X61 tablet (7767A4U) and my UltraBase. If I boot the laptop while docked, it will freeze when I undock. If I boot the laptop while undocked, I can dock and undock but never have access to the DVD drive.
The dock/undock scripts from ThinkWiki resolved most of my issues. The scripts from the section "Scripts for hotswapping" of http://www.thinkwiki.org/wiki/How_to_hotswap_UltraBay_devices will successfully dock & undock the laptop and the DVD drive works while docked. However I have to run the scripts manually.
ACPI is not reporting any events from the docking station. The module "thinkpad_acpi" is loaded, and using acpi_listen I can monitor all the other acpi signals. However the undock button on the UltraBase is never captured, neither is the dock event. The documentation for the thinkpad_acpi module in the kernel source (Documentation/thinkpad-acpi.txt) says that for the ibm/bay acpi events to get caught the laptop must be booted while docked. The docs also indicate that the option CONFIG_THINKPAD_ACPI_BAY must be enabled, which it is if I look at /boot/config-2.6.24-19-generic.
This final step seems to be an ACPI problem. I did not see a bug reported for this issue. Should I file a new bug for this?
I have the same problem with my X61 tablet (7767A4U) and my UltraBase. If I boot the laptop while docked, it will freeze when I undock. If I boot the laptop while undocked, I can dock and undock but never have access to the DVD drive.
The dock/undock scripts from ThinkWiki resolved most of my issues. The scripts from the section "Scripts for hotswapping" of http:// www.thinkwiki. org/wiki/ How_to_ hotswap_ UltraBay_ devices will successfully dock & undock the laptop and the DVD drive works while docked. However I have to run the scripts manually.
ACPI is not reporting any events from the docking station. The module "thinkpad_acpi" is loaded, and using acpi_listen I can monitor all the other acpi signals. However the undock button on the UltraBase is never captured, neither is the dock event. The documentation for the thinkpad_acpi module in the kernel source (Documentation/ thinkpad- acpi.txt) says that for the ibm/bay acpi events to get caught the laptop must be booted while docked. The docs also indicate that the option CONFIG_ THINKPAD_ ACPI_BAY must be enabled, which it is if I look at /boot/config- 2.6.24- 19-generic.
This final step seems to be an ACPI problem. I did not see a bug reported for this issue. Should I file a new bug for this?