[tlinux-users 00132] Re: Request a new info: fan control documentation for Toshiba A300
Ilyes Gouta
ilyes.gouta at gmail.com
Mon Aug 11 17:38:52 JST 2008
Hi Azael,
Thanks for the heads-up!
You mentioned that I have to put the proper PCI ids at some point. How
these PCI ids are going to be used? Me too, I have an ICH8 controller
in my laptop.
Regards,
Ilyes Gouta.
On Mon, Aug 11, 2008 at 5:08 AM, Azael Avalos <coproscefalo at gmail.com> wrote:
> Hi there,
>
> On Sat, Aug 9, 2008 at 12:34 AM, Ilyes Gouta <ilyes.gouta at gmail.com> wrote:
>> Hi Tim,
>>
>> Yes indeed, it worked! I compiled omnibook from trunk and loaded it
>> using ectype=14 and here is what I got on the kernel console:
>>
>> omnibook: Driver version 2.20070211-trunk.
>> omnibook: Forced load with EC type 14.
>> omnibook: Begin table match of bluetooth feature.
>> omnibook: Try to init ACPI backend
>> omnibook: ACPI EC device found
>> omnibook: Enabling found Toshiba Bluetooth ACPI device.
>> omnibook: ACPI backend init OK
>> omnibook: Returning table entry nr 0.
>> omnibook: BTST raw_state: c1
>> omnibook: dmi feature has no backend table, io_op not initialized.
>> omnibook: version feature has no backend table, io_op not initialized.
>> omnibook: Begin table match of lcd feature.
>> omnibook: Returning table entry nr 5.
>> omnibook: Enabled features: bluetooth dmi version lcd.
>> hub 2-0:1.0: unable to enumerate USB device on port 6
>> usb 7-2: new full speed USB device using uhci_hcd and address 2
>> usb 7-2: configuration #1 chosen from 1 choice
>> usb 7-2: New USB device found, idVendor=0930, idProduct=0508
>> usb 7-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
>> Bluetooth: HCI USB driver ver 2.9
>> usbcore: registered new interface driver hci_usb
>>
>> Now the only remaining issue is the fan control. The fan kicks in as
>> soon as I boot my laptop and stays spinning loudly all the time. The
>> fan behaves correctly on Vista, i.e spins and then stops at some
>> point. I'm running the kernel 2.6.25.11 and have the conservative cpu
>> governor loaded. Linux detects 4 CPU frequencies for throttling and
>> have my T8100 running at 800 MHz with a CPU temp of 45°C in average.
>> With all that, the fan is still spinning...
>
> Try with different ectype options until you find a way to control your fan,
> then just add the ectype to the fan.c file recompile and test.
>
> Take a look here: http://cig.uacj.mx/~azael/Toshiba/
>
> for the outputs of my laptop (Satellite X205-S9800) with different ectypes.
> You will notice that some ectypes send fan controls, and others don't.
> Once you find an ectype with a working fan control, add your model,
> recomplie and test.
>
> Basically my laptop is based on ectype=12, but not all the features
> are enabled by that ectype
> because my laptop have an ICH8 controller and the pci ids were not
> there, once added the backend
> worked.
>
> The SCI/HCI interface is only valid for TOSHIBA laptops with a TOSHIBA
> BIOS, but not
> valid for PHOENIX BIOSes. My laptop, however, does provide an SCI/HCI
> interface but it is accesible
> trough "\\_SB.VALZ.SPFC" but there are just a couple known methods,
> and some other unknown.
>
> I too asked for some documentation to add proper support for my laptop
> (and maybe others) but I haven't
> received anything yet. All the findings and "workarounds" I've made
> are done by looking at the DSDTable
> and by playing around with the omnibook source code.
>
> Maybe it is not relevant here, but I'll send a patch to the list in
> the coming days, which add support to
> the Satellite X205, however, I'm still having some troubles with hotkeys...
>
>>
>> In the spec. files I received from Toshiba (which are outdated), there
>> is a function accessible through SCI/HCI which sets the Intel
>> SpeedStep mode to always_high, always_low and dynamically switchable.
>> What if it's set to always_high and somehow that is bringing the fan
>> to spin all the time (even if at some point the operating system
>> overtake the thermal CPU control through ACPI)?
>
> Well, try the above, and maybe you can find a proper backend that
> works and so you can
> control you fan. 'tho who knows.
>
>>
>> Any ideas?
>> I have the latest BIOS update from Toshiba which is ver. 3.60.
>>
>> Best regards,
>> Ilyes Gouta.
>
>
> Saludos
> Azael Avalos
>
>
> --
> -- El mundo apesta y vosotros apestais tambien --
>
More information about the tlinux-users
mailing list