glug:Ancora la scheda audio...
Andrea Ungaro
semperfi@tin.it
Sat, 21 Jul 2001 20:42:59 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Risalve a tutti...
Tornato dalle vacanze nel bel mezzo del G8, non potendo uscire di casa mi
sono messo a reinstallare il S.O., così si è ripresentato il prb della mia
ESS688 che Harddrake, anche con l' aggiornamento della libreria, non vede.
Letto HOWTO, fatte ricerche sul web, ho fatto sndconfig, modules.conf è a
posto; tuttavia in boot mi dice che non trova i moduli del kernel (che invece
ci sono, ho controllato) e la scheda non funge; funge se faccio isapnp
/etc/isapnp.conf... Solo che devo farlo ad ogni avvio.
Ho allora pensato di andare a vedere /etc/rc.d/rc.sysinit e puntualmente lì
dentro ho trovato quanto sotto. Come si vede, ci sono un po' di if che
condizionano il comando isapnp...
Il punto è: dato che se io levo gli if commentandoli via e lasciando solo il
comando isapnp mi fa la configurazione e trova i moduli del kernel e poi
funge (sperimentato), qualcuno saprebbe spiegarmi cosa significano quegli if
e come mai si presenta il problema? (Cioè come mai quegli if mi escludono il
comando isapnp?)
Potrei sistemare la cosa mettendo un po' di commenti e via, ma non sarebbe
elegante! E soprattutto, voglio capire perchè. Help!
# check for arguments
if grep -iq nopnp /proc/cmdline >/dev/null 2>&1 ; then
PNP=
else
PNP=yes
fi
# set up pnp
if [ -x /sbin/isapnp -a -f /etc/isapnp.conf -a ! -f /proc/isapnp ]; then
if [ -n "$PNP" ]; then
action "Setting up ISA PNP devices: " /sbin/isapnp /etc/isapnp.conf
else
action "Skipping ISA PNP configuration at users request: " /bin/true
fi
fi
- - --
Andrea
@=
Linux: the choice of a GNU generation.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Even paranoids have real enemies (H. Kissinger)
iEYEARECAAYFAjtZzTMACgkQFHOR/37FAlisbgCeKYYHBipwbm5andhQKyPNOlQ4
D6MAoIensDwNhgpLT0MCC9zq+abEHWbY
=PpPX
-----END PGP SIGNATURE-----