2008-07-13 14:46:37

by Renato S. Yamane

[permalink] [raw]
Subject: Re: Toshiba - Documentation for Linux Developers

Rafał Miłecki wrote:
> 2008/6/17, Greg KH <[email protected]>:
>> Are there any known drivers for Toshiba hardware that you need for Linux
>> that we should be contacting them about?
>> <http://linux.toshiba-dme.co.jp/linux/eng/develop.htm>
>
> I have Toshiba A100 with Phoenix BIOS. This means toshiba_acpi doesn't
> work for me and I can change LCD brightness.
>
> On page http://www.buzzard.me.uk/toshiba/docs.html there is also link
> to pdf with registers info:
> http://www.buzzard.me.uk/toshiba/downloads/hci.pdf
>
> However I am not programmer and I have no idea if this is some
> interesging info for developrs.

Rafal, try use omnibook driver.
Get it with subversion:
$ svn co
https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk

Use "make install" and "make load".

After this, maybe is possible change brightness writing in
/proc/omnibook/lcd (0 is minimun and 7 is max brightness)

Best regards,
Renato S. Yamane


2008-07-15 07:17:30

by Rafał Miłecki

[permalink] [raw]
Subject: Re: Toshiba - Documentation for Linux Developers

2008/7/13, Renato S. Yamane <[email protected]>:> Rafał Miłecki wrote:> > I have Toshiba A100 with Phoenix BIOS. This means toshiba_acpi doesn't> > work for me and I can change LCD brightness.>> Rafal, try use omnibook driver.> Get it with subversion:> $ svn co> https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk>> Use "make install" and "make load".>> After this, maybe is possible change brightness writing in> /proc/omnibook/lcd (0 is minimun and 7 is max brightness)
The newest version is packed for openSUSE fortunately. But it doesn'tfor my notebook. dmesg is:
omnibook: Driver version 2.20070211-trunk.omnibook: Unknown model.omnibook: dmi feature has no backend table, io_op not initialized.omnibook: version feature has no backend table, io_op not initialized.omnibook: Enabled features: dmi version.
So everything I can do istoshiba:/proc/omnibook # cat dmiBIOS Vendor: Phoenix Technologies LTDBIOS Version: 2.00BIOS Release: 08/30/2006System Vendor: TOSHIBAProduct Name: SATELLITE A100Version: PSAA9E-0R101VPLSerial Number: X6623092GBoard Vendor: Intel CorporationBoard Name: Not Applicable
-- Rafał Miłecki????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?

2008-07-15 11:13:53

by Renato S. Yamane

[permalink] [raw]
Subject: Re: Toshiba - Documentation for Linux Developers

Rafał Miłecki wrote:
> Renato S. Yamane wrote:
>> Rafał Miłecki wrote:
>>> I have Toshiba A100 with Phoenix BIOS. This means toshiba_acpi doesn't
>>> work for me and I can change LCD brightness.
>>
>> Rafal, try use omnibook driver.
>> Get it with subversion:
>> $ svn co
>> https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk
>>
>> Use "make install" and "make load".
>>
>> After this, maybe is possible change brightness writing in
>> /proc/omnibook/lcd (0 is minimun and 7 is max brightness)
>
> The newest version is packed for openSUSE fortunately. But it doesn't
> for my notebook

Try compile SVN version as commented in my last e-mail

> dmesg is:
> omnibook: Driver version 2.20070211-trunk.
> omnibook: Unknown model.

Try force recognize with ectype parameter.
#modprobe omnibook ectype=x

Where "x" is a number between 1 and 15.

Load with ectype=1, test, unload, try load again with ectype=2, test,
unload...

Best regards,
Renato

2008-07-15 11:46:42

by Rafał Miłecki

[permalink] [raw]
Subject: Re: Toshiba - Documentation for Linux Developers

2008/7/15, Renato S. Yamane <[email protected]>:> Rafał Miłecki wrote:> > The newest version is packed for openSUSE fortunately. But it doesn't> > for my notebook>> Try compile SVN version as commented in my last e-mail
OK, I tried version from SVN. Nothing changed :|

> > dmesg is:> > omnibook: Driver version 2.20070211-trunk.> > omnibook: Unknown model.>>> Try force recognize with ectype parameter.> #modprobe omnibook ectype=x
Sure, I tried every ectype between 1 and 15 before (omnibook frompackage) and now (version from SVN) again. I checked two files (whenexisted): lcd and temperature. Temperature (if file existed for forcedectype) was always 0 and lcd always had some random values. Insertingother values (1, 7) didn't change anything.
-- Rafał Miłecki????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?

2008-07-16 19:51:49

by Robert M. Albrecht

[permalink] [raw]
Subject: Re: Toshiba - Documentation for Linux Developers

Hi,

both Toshiba types (original and compal-oem machines) are basically
unsupported for Linux.

The omnibook-module for compal-systems was maintained outside the kernel
and stalled for some time now.

The toshiba_acpi included in the kernel is outdated (there is a newer
release, that fixes some bugs). Toshiba_acpi does only work on 32 bit
systems, it breaks on 64 bit systems.

If anyone is interested in some hacking I can provide shell-access to
both types of machines.

For some Tecra machines, Toshiba has provided some Vista-compatible
BIOSes, they seem to enhance acpi-stuff for Linux too. So you might look
for a bios-update.

cu romal

http://www.romal.de
blog.romal.de

Rafał Miłecki schrieb:
> 2008/7/15, Renato S. Yamane <[email protected]>:
>> Rafał Miłecki wrote:
>> > The newest version is packed for openSUSE fortunately. But it doesn't
>> > for my notebook
>>
>> Try compile SVN version as commented in my last e-mail
>
> OK, I tried version from SVN. Nothing changed :|
>
>
>> > dmesg is:
>> > omnibook: Driver version 2.20070211-trunk.
>> > omnibook: Unknown model.
>>
>>
>> Try force recognize with ectype parameter.
>> #modprobe omnibook ectype=x
>
> Sure, I tried every ectype between 1 and 15 before (omnibook from
> package) and now (version from SVN) again. I checked two files (when
> existed): lcd and temperature. Temperature (if file existed for forced
> ectype) was always 0 and lcd always had some random values. Inserting
> other values (1, 7) didn't change anything.
>

2008-07-17 11:57:56

by Renato S. Yamane

[permalink] [raw]
Subject: Re: Toshiba - Documentation for Linux Developers

[cc'ed Greg KH]

Only to remember: Toshiba website to Linux Developers is:
<http://linux.toshiba-dme.co.jp/linux/eng/develop.htm>

Best regards,
Renato S. Yamane


Robert M. Albrecht wrote:
> Hi,
>
> both Toshiba types (original and compal-oem machines) are basically
> unsupported for Linux.
>
> The omnibook-module for compal-systems was maintained outside the kernel
> and stalled for some time now.
>
> The toshiba_acpi included in the kernel is outdated (there is a newer
> release, that fixes some bugs). Toshiba_acpi does only work on 32 bit
> systems, it breaks on 64 bit systems.
>
> If anyone is interested in some hacking I can provide shell-access to
> both types of machines.
>
> For some Tecra machines, Toshiba has provided some Vista-compatible
> BIOSes, they seem to enhance acpi-stuff for Linux too. So you might look
> for a bios-update.
>
> cu romal
>
> http://www.romal.de
> blog.romal.de
>
> Rafał Miłecki schrieb:
>> 2008/7/15, Renato S. Yamane <[email protected]>:
>>> Rafał Miłecki wrote:
>>> > The newest version is packed for openSUSE fortunately. But it doesn't
>>> > for my notebook
>>>
>>> Try compile SVN version as commented in my last e-mail
>>
>> OK, I tried version from SVN. Nothing changed :|
>>
>>
>>> > dmesg is:
>>> > omnibook: Driver version 2.20070211-trunk.
>>> > omnibook: Unknown model.
>>>
>>>
>>> Try force recognize with ectype parameter.
>>> #modprobe omnibook ectype=x
>>
>> Sure, I tried every ectype between 1 and 15 before (omnibook from
>> package) and now (version from SVN) again. I checked two files (when
>> existed): lcd and temperature. Temperature (if file existed for forced
>> ectype) was always 0 and lcd always had some random values. Inserting
>> other values (1, 7) didn't change anything.