2007. My Toshiba doesn't work any more. I joined the cool kids and got a ThinkPad. Information may be out of date!
There are two modules for Toshiba laptop support in recent linux kernels.
$ sudo toshset -q machine id: 0xfcff BIOS version: 1.40 SCI version: 7.148 toshset version: 1.71 Toshiba Model: Portege M100/M300 Tecra M2/A2/A3 HCI/SCI access mode: kernel toshset: this computer is not supportedOn older versions of toshet, we used to get a string of
Unknown Error (254), Unknown Error(243)
$ sudo toshset required kernel toshiba support not enabled.
If you patch toshiba_acpi with the appropriate patch from from here, recompile, update the module configuration, and then load toshiba_acpi ...
$ sudo toshset -v -q machine id: 0xfcff BIOS version: 1.40 SCI version: 7.148 toshset version: 1.71 Toshiba Model: Portege M100/M300 Tecra M2/A2/A3 HCI/SCI access mode: kernel battery save mode: full power [a whole lot more information] $ sudo toshset -inten 0 lcd intensity: 0/7Success!
Yes, I know that page says "Note that the driver is already included in modern 2.6 and 2.4 kernels. The patches here are mostly for historical reference, although there may be some experimental patches posted on occasion.". You want this to work, you need the patch.
patch -p0 < [patch-file]