toshset
Toshset
Toshset is a command-line tool allowing access to much of the
Toshiba hardware interface. It can do things like control
display brightness, set the fan speed, and enable the optional
Bluetooth interface.
Credit for the difficult task of reverse-engineering the Toshiba
hardware interface goes to others, principly Jonathan Buzzard.
His tools can be found at
http://www.buzzard.org.uk/toshiba/
Toshset can now be used under ACPI if the
experimental toshiba acpi driver
from John Belmonte is used. This
site
has additional hints if you have
toshset trouble and are running ACPI.
The current version is 1.75.
new:
- reversed on/off transreflective setting.
- added new fan modes
- added additional video resolutions
not as new new:
- added support for transreflective displays (e.g. Portege R500). Thanks
to Laurent Léonard.
- 64-bit (AMD64) version will now build.
- new and updated machine ids.
- fixes for battery reporting status - now works for the second battery.
- features added by G. L. Gragnani:
USB legacy mode, USB FDD emulation mode, LAN controller, sound logo,
startup logo
- added sci/hci interface information to output: reports whether toshset is
using the kernel interface, or direct calls to the BIOS.
- cleaned up SCI/HCI interface: now will only use the kernel interface
if /proc/toshiba is present, and will fail if ACPI is in use, and no
kernel interafce is found.
- added -inten option, to control LCD brightness through the HCI
interface. This provides finer granularity than -lcd access, and seems
to work under the latest experimental toshiba_acpi module versions.
- now can query wireless status, and enable internal bluetooth
adapter.
- now optionally uses the toshiba kernel interface (compile-time flag).
- fixed autooff feature.
- added three video-out modes. See README.video in the distribution.
- setting the owner/user password now works
- setting/querying the owner string now works
source:
tar'd and gzip'd
binary: gzip'd (440kb)
64 bit binary: gzip'd (460kb)
The binary should work with 2.4 and 2.6 Linux kernels. It may work for others
as well.
toshset -h for help.
Patches, comments and the output of toshset -v -q are welcome.
To be notified when new versions of toshset are available, join the
toshset-announce
mailing list.
mail: Charles@schwieters.org