| Attribute | Value |
|--------------------|--------------------------------------------|
| Hardware ID | IBM0068 |
| Description | ThinkPad UltraBay Enhanced SATA Controller |
| Driver (Linux) | ahci, ata_generic, or pata_acpi |
| ACPI role | Hot-plug, power control, device detection |
| Common in | ThinkPad T400, T500, W500, X200, X201, etc.|
| Typical issue | Boot delay if bay empty |
The string IBM0068 is a Plug and Play Hardware ID (PNP ID). Historically, IBM and later Lenovo assigned unique PNP IDs to embedded controllers and proprietary hardware components on ThinkPad laptops.
Specifically, IBM0068 refers to a legacy ThinkPad ACPI Hardware Volume Control Interface. In the early 2000s (ThinkPad T40, T42, X31 era), this device was responsible for handling the physical volume buttons, mute buttons, and the infamous "ThinkLight" (the tiny LED that illuminated the keyboard). It was part of the thinkpad-acpi kernel module before the standardization of HDAudio buttons.
IBM0068 is the PNP (Plug and Play) ID for the ThinkPad UltraBay Hot-Swap Controller. It appears in the ACPI namespace of IBM/Lenovo ThinkPad laptops (T40/T60/X60 era through early X/T series) to manage the UltraBay – a swappable bay for optical drives, secondary batteries, hard drive caddies, or serial/parallel port adapters. acpi ibm0068
When you see ACPI IBM0068 in dmesg, /sys/bus/acpi/devices/, or Windows Device Manager, you are looking at the ACPI event source that triggers system actions when the bay's latch is released or a device is inserted/removed.
If you're dealing with a specific issue related to "acpi ibm0068," further investigation might involve:
Without more context, it's challenging to provide a more specific and detailed explanation. If you have a particular problem you're trying to solve or more details about the "ibm0068" device, providing those could help in offering a more targeted explanation. If logs quiet and no regressions, make it permanent:
The ACPI ID IBM0068 (often appearing as ACPI\IBM0068 or *IBM0068) refers to the Lenovo/IBM Power Management (PM) Device specifically used in ThinkPad laptops.
Below is a draft write-up covering its identification, purpose, and driver requirements. Device Identification Hardware ID: ACPI\IBM0068
Legacy ID: In some newer models, this may also appear as ACPI\LEN0068. Monitor for lost features; revert if needed
Common Name: IBM PM Device / Lenovo PM Device / ThinkPad PM Device. Core Functions
This ACPI device acts as a bridge between the operating system and the ThinkPad's Embedded Controller (EC). It is responsible for:
To understand the context, here are other common ThinkPad ACPI IDs you may encounter:
| ACPI ID | Device | Severity if Missing | | :--- | :--- | :--- | | IBM0068 | Legacy Volume/ThinkLight | None (Benign) | | LEN0268 | Modern HID interface | High (keyboard/trackpoint fails) | | IBM0071 | Legacy ThinkPad Dock | Low (hotplug may lag) | | PNP0C14 | Battery management | Critical (no battery stats) | | IBM0069 | Fan/thermal control | Medium (overheating risk) |
If you see IBM0068 in your logs, consider it a digital souvenir. If you see IBM0069 errors, that requires immediate troubleshooting.