Как с ядром 2.4.25-alt4 так и с 2.6.5-std26-up-alt1 с одним и тем же результатом. Модули ядра toshiba и toshiba-acpi загружены. В strace видно, что open("/dev/toshiba", O_RDWR) = 3 open("proc/toshiba", R_OK) = 0 ioctl(3, TOSH_SMM, 0xbffff6c0) = -1 EINVAL (Invalid argument) Третий параметр у ioctl разный для разный утилит из пакетов toshutils и toshutils-x11. Пересборка пакета с хедерами соответствующими загруженному ядру проходит успешно, но не меняет к лучшему результаты запуска утилит.
Подтверждаю. Работает на Tecra 8000 с 2.4.20-alt5. С 2.4.22-alt17 не работает с аналогичными симптомами.
Мдя... На компактовском 2.4.22-alt17, загруженном с отключенным ACPI (acpi=off), всё работает.
Насколько я понимаю, без патченья ядра заставить работать SCI/HCI (aka ioctl TOSH_SMM) на системах с включенным ACPI невозможно. Посему добавляю информацию об этом в описания пакетов и закрываю этот баг как неразрешимый. Видел в Сети патч, добавляющий модулю toshiba_acpi часть функционала модуля toshiba (правда, не проверял), но прикладывать его к коробочным ядрам я бы не стал.