Newsgroup: it.comp.os.linux.sys
Titolo: Ancora sull'APM e sul poweroff

Buon giorno a tutti
Non penso di essere propriamente un novellino di Linux, ma ho un
problema che mi attanaglia. Forse ancora di piů in quanto mi ritengo un
discreto esperto :))
Le 2 macchine che uso, una in ufficio ed una a casa, non si spengono piů
quando do "halt" (o anche "poweroff" :))).
Il tutto accade con i kernel 2.2.15, 2.2.17 e 2.2.18-pre21 (uso Debian).
Le due macchine sono diverse, un Siemens Scenic Edition in ufficio ed un
assemblato con MB Asus P5A a casa, l'APM funziona (con Winzozz si spegne
la macchina), ma con Linux mi si ferma su "Power down". La cosa non č
gravissima, sopratutto la macchina in ufficio la spengo una volta al
mese, anzi meno, ma ormai č una questione di principio
Ecco la configurazione del kernel:
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
CONFIG_APM_DO_ENABLE=y
CONFIG_APM_CPU_IDLE=y
CONFIG_APM_DISPLAY_BLANK=y
CONFIG_APM_IGNORE_SUSPEND_BOUNCE=y
CONFIG_APM_RTC_IS_GMT=y
CONFIG_APM_ALLOW_INTS=y
# CONFIG_APM_REAL_MODE_POWER_OFF is not set
Questa č l'ultima che ho fatto in ufficio per il 2.2.17, ho provato a
variare i parametri, sopratutto l'ultimo
(CONFIG_APM_REAL_MODE_POWER_OFF), ma non cambia niente...
Qualcuno ha idee/suggerimenti????
--
  Andrea Mistrali
  I.net 2 s.r.l.
  I.net Group: Managed Internet Connectivity
  Via Greto di Cornigliano, 6r 16152 Genova
  Tel: 
+39 010.6519566
 Fax: 
+39 010.6044451

 Il tutto accade con i kernel 2.2.15, 2.2.17 e 2.2.18-pre21 (uso Debian).
suppongo che hai apmd installato ... (scusa, non si sa mai) ...

Qualcuno ha idee/suggerimenti????
Controlla i messagi del kernel:
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.13)
apm: disabled - APM is not SMP safe (power off active). 
                                     ^^^^^^^^^^^^^^^^^
io ho un server SMP (2 cpu) ed ho dovtuo customizzare lilo perche'
si spegnesse aggiungendo la riga:
append="apm=power-off"
Ciao,
			Simone
-- 
======================================================
= E-Mail   
srt...@inwind.it
                          =
= Web site 
http://spazioweb.inwind.it/srtsmn
         =
=                                                    =
= In theory, there is no difference between pratical =
= and theory. But in practical there is.             =
=                        Jan L.A. van de Snepscheut  =
======================================================

Lone Gunman wrote:

No, non ho apmd installato, ma penso che la cosa sia ininfluente, anche
perchè al momento di
fare il poweroff della macchina apmd sarebbe già stato arrestato, come tutti
gli altri daemons.
Non trovi?


                         Simone
Da kern.log:
Dec 19 18:45:31 ulmo kernel: apm: BIOS version 1.2 Flags 0x03 (Driver
version 1.13)
Direi che l'apm dovrebbe essere ok, controllerò anche a casa. Nel mentre
proverò la tua idea del parametro
da passare via lilo al kernel. Non si sa mai.


 append="apm=power-off"
Ottimo!
Anche senza avere 2 CPU, anche disattivando l'SMP senza quel parametro da te
indicato la macchina (le macchine) non si spegneva.
Grazie 1000 :))
Andrea

Non trovi?
A dire il vero io l'ho sempre abilitato; comunque ricontrollando l'help durante
la preparazione del kernel (make menuconfig) nella sessione APM si parla prorio 
di power-off, con particolare attenzione alla vode CONFIG_APM_REAL_MODE_POWER_OFF.
Il demone APM penso che gestisca l'uso delle batterie, il power-save etc.
Infatti ho solo abilitato "APM BIOS support" e "Use real mode APM BIOS call to
power off".
