Hi there,
Using omnibook from SVN (24 Sep 2006) on a Toshiba
Satellite M45-S165 only enables display, dmi and
version. "display" doesn't seem to update whenever an
external monitor is plugged; "dmi" and "version" seems
to work just fine (output pasted below).
This machine has ATI chipset, and is pretty different
from other M45 models. ACPI works just fine to get
temperature and control the fans.
The only thing I miss is the ability to control the
Fn-keys and display brightness. Is there anything I can
do to provide information? I don't have Windows on it
anymore.
(I've tried with ectype=1 and 12; more things were
enabled but either the keyboard got disabled, or the
enabled things didn't work at all)
leandro@navi:$ cat /proc/omnibook/display
External VGA: display absent
leandro@navi:$ cat /proc/omnibook/dmi
BIOS Vendor: Phoenix Technologies LTD
BIOS Version: 1.50
BIOS Release: 08/11/05
System Vendor: TOSHIBA
Product Name: Satellite M45
Version: PSM43U-00S00FB
Serial Number: 75023016Q
Board Vendor: ATI
Board Name: Rev0.4b
leandro@navi:$ cat /proc/omnibook/version
2.20060000
Logged In: YES
user_id=1435472
Hi,
I would need the kernel logs you get loading the module
Logged In: YES
user_id=9832
Hi, here goes the logs.
Without specifying ectype:
[17181365.848000] omnibook: Driver version 2.20060000.
[17181365.848000] omnibook: Toshiba Satellite M45 detected.
[17181365.852000] omnibook: Begin table match of bluetooth
feature.
[17181365.852000] omnibook: Try to init NbSmi
[17181365.852000] omnibook: NbSmi test probe read: ffff
[17181365.856000] omnibook: Probing at SMSC Mailbox
registers failed, disabling NbSmi
[17181365.856000] omnibook: Backend nbsmi init failed,
skipping entry.
[17181365.856000] omnibook: Match failed: disabling bluetooth.
[17181365.856000] omnibook: Begin table match of display
feature.
[17181365.856000] omnibook: NbSmi backend init already
failed, skipping.
[17181365.856000] omnibook: Backend nbsmi init failed,
skipping entry.
[17181365.856000] omnibook: Returning table entry nr 2.
[17181365.856000] omnibook: Begin table match of hotkeys
feature.
[17181365.856000] omnibook: NbSmi backend init already
failed, skipping.
[17181365.860000] omnibook: Backend nbsmi init failed,
skipping entry.
[17181365.860000] omnibook: Match failed: disabling hotkeys.
[17181365.860000] omnibook: version feature has no backend
table, io_op not init ialized.
[17181365.860000] omnibook: dmi feature has no backend
table, io_op not initiali zed.
[17181365.860000] omnibook: Begin table match of lcd feature.
[17181365.860000] omnibook: NbSmi backend init already
failed, skipping.
[17181365.860000] omnibook: Backend nbsmi init failed,
skipping entry.
[17181365.860000] omnibook: Match failed: disabling lcd.
[17181365.860000] omnibook: Begin table match of wifi feature.
[17181365.860000] omnibook: NbSmi backend init already
failed, skipping.
[17181365.864000] omnibook: Backend nbsmi init failed,
skipping entry.
[17181365.864000] omnibook: Match failed: disabling wifi.
[17181365.864000] omnibook: Enabled features: display
version dmi.
Forced ectype=1:
[17181435.068000] omnibook: Driver version 2.20060000.
[17181435.068000] omnibook: Forced load with EC type 1.
[17181435.072000] omnibook: Begin table match of blank feature.
[17181435.072000] omnibook: Returning table entry nr 1.
[17181435.072000] omnibook: LCD backlight turn off at
console blanking is enabled.
[17181435.072000] omnibook: Begin table match of display
feature.
[17181435.072000] omnibook: Returning table entry nr 2.
[17181435.072000] omnibook: Begin table match of fan feature.
[17181435.072000] omnibook: Returning table entry nr 0.
[17181435.072000] omnibook: fan_policy feature has no
backend table, io_op not initialized.
[17181435.072000] omnibook: Begin table match of hotkeys
feature.
[17181435.072000] omnibook: Returning table entry nr 0.
[17181435.072000] omnibook: Enabling all hotkeys.
[17181435.072000] omnibook: version feature has no backend
table, io_op not initialized.
[17181435.072000] omnibook: dmi feature has no backend
table, io_op not initialized.
[17181435.072000] omnibook: Begin table match of lcd feature.
[17181435.072000] omnibook: Returning table entry nr 2.
[17181435.072000] omnibook: Assuming that LCD brightness is
between 0 and 10,
[17181435.072000] omnibook: please contact
http://sourceforge.net/projects/omnibook to confirm.
[17181435.072000] omnibook: Begin table match of temperature
feature.
[17181435.072000] omnibook: Returning table entry nr 0.
[17181435.072000] omnibook: Begin table match of touchpad
feature.
[17181435.072000] omnibook: Returning table entry nr 0.
[17181435.072000] omnibook: Enabled features: blank display
fan fan_policy hotkeys version dmi lcd temperature touchpad.
Forced ectype=12:
[17181477.300000] omnibook: Driver version 2.20060000.
[17181477.300000] omnibook: Forced load with EC type 12.
[17181477.300000] omnibook: Begin table match of blank feature.
[17181477.300000] omnibook: Try to init cdimode
[17181477.300000] omnibook: Saved state of PCI register:
[d8cea680].
[17181477.340000] omnibook: check_default_state timeout.
[17181477.340000] omnibook: EC state check failure, please
report.
[17181477.340000] omnibook: Backend compal init failed,
skipping entry.
[17181477.340000] omnibook: Returning table entry nr 1.
[17181477.340000] omnibook: LCD backlight turn off at
console blanking is enabled.
[17181477.340000] omnibook: Begin table match of bluetooth
feature.
[17181477.344000] omnibook: ACPI probing was successfull
[17181477.344000] omnibook: Returning table entry nr 0.
[17181477.344000] omnibook: ACPI method execution failed
[17181477.344000] omnibook: Init function of bluetooth
failed with error -5.
[17181477.344000] omnibook: Begin table match of display
feature.
[17181477.344000] omnibook: ACPI probing was successfull
[17181477.344000] omnibook: Returning table entry nr 0.
[17181477.344000] omnibook: Begin table match of hotkeys
feature.
[17181477.344000] omnibook: CDI backend init already fa
iled, skipping.
[17181477.344000] omnibook: Backend compal init failed,
skipping entry.
[17181477.476000] omnibook: Match failed: disabling hotkeys.
[17181477.476000] omnibook: version feature has no backend
table, io_op not initialized.
[17181477.476000] omnibook: dmi feature has no backend
table, io_op not initialized.
[17181477.476000] omnibook: Begin table match of lcd feature.
[17181477.476000] omnibook: CDI backend init already failed,
skipping.
[17181477.480000] omnibook: Backend compal init failed,
skipping entry.
[17181477.480000] omnibook: Returning table entry nr 2.
[17181477.480000] omnibook: Begin table match of temperature
feature.
[17181477.480000] omnibook: Returning table entry nr 0.
[17181477.480000] omnibook: Begin table match of touchpad
feature.
[17181477.480000] omnibook: CDI backend init already failed,
skipping.
[17181477.480000] omnibook: Backend compal init failed,
skipping entry.
[17181477.480000] omnibook: Match failed: disabling touchpad.
[17181477.480000] omnibook: Begin table match of wifi feature.
[17181477.480000] omnibook: ACPI probing was successfull
[17181477.484000] omnibook: Returning table entry nr 0.
[17181477.484000] omnibook: ACPI method execution failed
[17181477.484000] omnibook: Init function of wifi failed
with error -5.
[17181477.484000] omnibook: Enabled features: blank display
version dmi lcd temperature.
If you need full kernel logs, just ask. This is a stock
Ubuntu 6.06.1 kernel (2.6.15-27-386).
Logged In: YES
user_id=1435472
It's an ectype 14 class laptop, which implementation is
actually missing (forcing ectype 14 just allow you to READ
the lcd backlight value).
I have mailed Toshiba for hardware informations concerning
those laptops on September 14, still waiting their answer.
Sorry but I can't do much for now. But be sure I will
implement something if I get a positive answer.
Logged In: YES
user_id=1272034
Originator: NO
Can I piggy back on this ticket? I believe mine is also ectype 14 as I get a "7" value when catting the lcd file (ectype 1 and 12 result in "11"). Here is the dmi info:
BIOS Vendor: Phoenix Technologies LTD
BIOS Version: 1.00
BIOS Release: 08/31/2006
System Vendor: TOSHIBA
Product Name: Satellite M115
Version: PSMB0U-015007
Serial Number: 96109368Q
Board Vendor: Intel Corporation
Board Name: Not Applicable
From /var/log:
Dec 3 23:50:55 localhost omnibook: Forced load with EC firmware type 14.
Dec 3 23:50:55 localhost omnibook: LCD brightness is between 0 and 7.
Dec 3 23:50:55 localhost omnibook: Enabled features: lcd version dmi.
Thank you!