I did some checking on the poweroff (or the lack there of) issue that I am
having.
o Poweroff is done by a call to the /sbin/halt at system shutdown via the
/etc/init.d/halt command procedure. Power off is accomplished by using
the -p option (which we are using).
o One of the other options to /sbin/halt that we are NOT using and probably
should consider is -h. It tells the system to spin down the disks and flush
the disk cache. (Remember, we are talking about halt and poweroff here, not
reboot).
o A check of the web indicated that I either need the "apm" module to load
(and specify modprobe apm power_off=1 or placing apm power_off=1 in
/etc/modules - though that doesn't seem to match our configuration), or to
specify "apm=on apm=power_off" as part of the boot. (A good web page on
that is: http://www.togaware.com/linux/survivor/APM_Power.html )
o I need APM over ACPI because my motherboard is pre-2000.
Unrelated, but I think I know why the lspci command is not working properly.
'man lspci' says that it uses /usr/share/pci.ids (which is where we have the
file). However, 'lspci -h' (i.e., asking the utility itself) indicates that
the file is /usr/local/share/pci.ids. So, either the utility was compiled
wrong, or we need to move the file! :-)
Dean Nedelman
TimeLord Consulting
|