FreeBSD 6 on Toshiba Tecra A4
Ian Smith
smithi at nimnet.asn.au
Sun May 21 07:50:46 PDT 2006
On Sun, 21 May 2006, Yousef Raffah wrote:
> On Sun, 2006-05-21 at 21:58 +1000, Ian Smith wrote:
> > On Sun, 21 May 2006, Yousef Raffah wrote:
> >
> > > On Wed, 2006-04-19 at 01:53 +1000, Norberto Meijome wrote:
> > > > On Sat, 15 Apr 2006 10:45:49 +0300
> > > > Yousef Raffah <yraffah at savola.com> wrote:
> > > >
> > > > > ACPI not working (working on Linux)
> > > >
> > > > doesn't work on my A2 either (does work, but the HD doens't realise it has gone
> > > > to sleep and resumed and panic ensues on resume). disable acpi and use apm,
> > > > works fine.
[..]
> > On 5.x at least, /boot/device.hints contains
> >
> > hint.apm.0.disabled="1"
> > hint.apm.0.flags="0x20"
Is that still the case for your 6 system?
> > So you'll likely need to add to /boot/loader.conf:
> >
> > hint.apm.0.disabled="0"
> > hint.apm.0.flags="0" # assuming a non-broken statclock
Maybe try with the default .flags? I may assume too much ..
> > Then early in your dmesg.boot you should see such as
> >
> > apm0: <APM BIOS> on motherboard
> > apm0: found APM BIOS v1.2, connected at v1.2
> >
> > and both /dev/apm and /dev/apmctl should appear.
> Thanks for your reply Ian, but unfortunately, neither /dev/apm
> nor /dev/apmctl appeared after adding the two lines:
> hint.apm.0.disabled="0"
> hint.apm.0.flags="0"
>
> in /boot/loader.conf
> It never appeared in dmesg as well :(.
Ok, just to check that your kernel thinks it has apm support, what
does 'kldstat -v' say about apm?
paqi# kldstat -v | grep apm | grep -v via
184 legacy/apm
4 1 0xc11a1000 2000 apm_saver.ko
225 apm_saver
(apm_saver irrelevant, though it does work well in vtys here)
and in the same vein (though also after successful APM loading):
paqi# sysctl -a | grep apm
debug.apm_debug: 0
machdep.apm_suspend_delay: 1
machdep.apm_standby_delay: 1
machdep.apm_swab_batt_minutes: 0
dev.apm.0.%desc: APM BIOS
dev.apm.0.%driver: apm
dev.apm.0.%parent: legacy0
> I even added the following
> > In rc.conf:
> >
> > apm_enable="YES"
> > apmd_enable="YES"
> > apmd_flags="-v"
> >
> But no help :( Thanks for trying anyhow...
Well the rc.conf options won't help until booting detects APM BIOS.
Oh yes, can you / have you switched ACPI off &/or APM on in its BIOS?
otherwise out of ideas, Ian
More information about the freebsd-mobile
mailing list