Date: Tue, 04 Jan 2005 09:51:47 +0000 From: Jeremy Prior <jez@netcraft.com> To: freebsd-acpi@freebsd.org Subject: Sony Vaio Z600RE incessant fan Message-ID: <1104832307.1004.2.camel@chagford.netcraft.com>
next in thread | raw e-mail | index | archive | help
Hi! I've recently updated my laptop to a recent version of RELENG_5 and the fan is now running constantly - it's very annoying! :-) It's a Sony Vaio Z600RE (a 500MHz Pentium 3 laptop) and was previously running a version of RELENG_5 from 2004/04/27. It's now running one dated 2005/01/02: % uname -a FreeBSD chagford.netcraft.com 5.3-STABLE FreeBSD 5.3-STABLE #3: Sun Jan 2 01:14:59 GMT 2005 root@chagford.netcraft.com:/usr/obj/usr/src/sys/CHAGFORD i386 The machine was working fine before, using ACPI, and I can still do Suspend/Resume (STR only). My hw.acpi sysctl looks like this: hw.acpi.supported_sleep_state: S1 S3 S4 S5 hw.acpi.power_button_state: S3 hw.acpi.sleep_button_state: S1 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 0 hw.acpi.verbose: 0 hw.acpi.reset_video: 1 hw.acpi.cpu.throttle_max: 8 hw.acpi.cpu.throttle_state: 8 hw.acpi.cpu.cx_supported: C1/0 C2/10 hw.acpi.cpu.cx_lowest: C2 hw.acpi.cpu.cx_usage: 0.00% 99.99% hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.tz0.temperature: 70.9C hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 84.9C hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 99.9C hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 hw.acpi.battery.life: 100 hw.acpi.battery.time: -1 hw.acpi.battery.state: 2 hw.acpi.battery.units: 1 hw.acpi.battery.info_expire: 5 hw.acpi.acline: 1 (I've mapped the power switch to S3, otherwise untouched). The hw.acpi.thermal.tz0.active and hw.acpi.thermal.tz0._ACx look ominous! Booting without ACPI causes the fan to revert to normal behaviour (only on when under load), but causes other components to be mis-detected and is obviously not a desirable choice. I've put up the verbose boot.dmesg with/without ACPI at http://zanussi.netcraft.com/acpi/ along with a copy of my eprom ASL I've also tried combinations of the following: * building ACPI as a module (was compiled into kernel) * fixing the one error in the ASL (patch available at above URL) * changing the hw.acpi.osname to "Microsoft Windows NT" * disabling the thermal section using debug.acpi.disabled="thermal" and debug.acpi.avoid="\_TZ" in loader.conf None of these had any effect. I did try to upgrade my BIOS, but the version on Sony's site appears to be older than the one I've got (I'm running R0116Z1, but the website only has R0114Z1) and the DOS upgrade program refused to do it. Any suggestions on how to fix this? jez -- Jeremy Prior <jez@netcraft.com> http://www.netcraft.com/ Netcraft Ltd, Treenwood Ho, Rowden La, Bradford-on-Avon, BA15 2AZ. UK Tel: +44-1225-867111 (switchboard) Fax: +44-8700-517767
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1104832307.1004.2.camel>