[ltp] Re: UltraBay hotplug not working with T23

Joerg Platte linux-thinkpad@linux-thinkpad.org
Sun, 13 Jan 2008 21:34:22 +0100


Am Sonntag, 13. Januar 2008 schrieb Tino Keitel:
> On Sun, Jan 13, 2008 at 21:09:49 +0100, Tino Keitel wrote:
> > Hi folks,
> >
> > I use kernel 2.6.23.13 on my T23 and just switched from the old IDE
> > driver to libata. I read on
> > http://www.thinkwiki.org/wiki/How_to_hotswap_UltraBay_devices shouldn't
> > be a problem with libata.
> >
> > Now I removed the UltraBay battery and inserted an optical drive and
> > nothing happens. I also have to /proc/acpi/ibm/bay file, but according
> > to http://ibm-acpi.sourceforge.net/, the T23 should have bay support.
> > What I'm missing?
>
> I forgot to include the thinkpad_acpi messages during boot:
>
> thinkpad_acpi: ThinkPad ACPI Extras v0.16
> thinkpad_acpi: http://ibm-acpi.sf.net/
> thinkpad_acpi: ThinkPad BIOS 1AET62WW (1.18 ), EC 1AHT23WW-1.06a
> thinkpad_acpi: acpi_bus_get_device(bay) failed: -19
> thinkpad_acpi: disabling subdriver bay
>
> This was with the UltraBay battery inserted.

IIRC hotplugging does not work if no drive was in the bay while booting. Try 
to put the optical drive in the bay and reboot and then remove it. 

regards,
Jörg

-- 
PGP Key: send mail with subject 'SEND PGP-KEY' PGP Key-ID: FD 4E 21 1D
PGP Fingerprint: 388A872AFC5649D3 BCEC65778BE0C605