Hi! I've finally managed to enable (without any ectype value set) the Bluetooth module by building the latest omnibook SVN code. All the other features are missing...
Here's my system's details:
% cat /proc/ombibook/dmi
BIOS Vendor: Phoenix Technologies LTD
BIOS Version: 5.10
BIOS Release: 12/25/2006
System Vendor: TOSHIBA
Product Name: Satellite A100
Version: PSAARE-03W00DIT
Serial Number: 17177488Q
Board Vendor: Intel Corporation
Board Name: Not Applicable
% cat /proc/omnibook/bluetooth
Bluetooth adapter is present and enabled.
% cat /proc/omnibook/lcd
LCD brightness: 6 (max value: 7)
Note: the omnibook/lcd does NOT work for me (I can set all values I want but without any response). Luckily, I'm actually able to change my laptop monitor's brightness via ACPI:
ex.: echo 60 > /proc/acpi/video/VGA/LCD/brightness
(even though the gnome-power-manager applet reacts quite badly to those commands)
% cat /proc/omnibook/version
2.20070211-trunk
% dmesg
[...]
[ 6332.300000] omnibook: Driver version 2.20070211-trunk.
[ 6332.300000] omnibook: Toshiba Satellite A100 detected.
[ 6332.300000] omnibook: Begin table match of bluetooth feature.
[ 6332.300000] omnibook: Try to init ACPI backend
[ 6332.300000] omnibook: ACPI EC device found
[ 6332.300000] omnibook: Enabling found Toshiba Bluetooth ACPI device.
[ 6332.532000] omnibook: ACPI backend init OK
[ 6332.532000] omnibook: Returning table entry nr 0.
[ 6332.536000] omnibook: BTST raw_state: c1
[ 6332.536000] omnibook: dmi feature has no backend table, io_op not initialized.
[ 6332.536000] omnibook: version feature has no backend table, io_op not initialized.
[ 6332.536000] omnibook: Begin table match of lcd feature.
[ 6332.536000] omnibook: Returning table entry nr 5.
[ 6332.536000] omnibook: Enabled features: bluetooth dmi version lcd.
[ 6333.152000] usb 1-1: new full speed USB device using uhci_hcd and address 5
[ 6333.328000] usb 1-1: configuration #1 chosen from 1 choice
I'm using Ubuntu Gutsy right now, and none of Fn hotkeys are currently working. The odd thing is that, in the previous Ubuntu version (Feisty), three of those (Mute/unmute, Increase brightness, Decrease brightness) actually worked pretty well (without the omnibook module)!
I'm also attaching to this bug the ACPI-DSDT .AML file for my laptop.
Thank you all for your awesome work and, please, tell me whether I should open a petition in order to put a little pressure on Toshiba... ;)
My DSDT AML file
Logged In: YES
user_id=2009415
Originator: NO
Oops, I actually filed this bug. Please, in case answer to me.
Logged In: YES
user_id=2009415
Originator: NO
CLARIFICATION: /proc/omnibook/lcd does WORK, but ONLY in read mode: it reflects changes I make by /proc/acpi/video/VGA/LCD/brightness, but when it has to be written, it doesn't work (it reflects value changes, but then it does nothing more -- the /proc/acpi/.../brightness file doesn't change).