![](https://seccdn.libravatar.org/avatar/77cb4da5f72bc176182dcc33f03a18f3.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-01-07 a las 18:06 -0000, Doctor Nemo escribió:
Tengo un lector de tarjeta en mi ordenador portátil y lo he hecho funcionar, pero para que funcione cuando arranque el ordenador he encontrado una fórmula; el problema es que es para Ubuntu y lo último no sé cómo hacerlo en OpenSUSE. Por ahora: En un terminal como root:
# lspci
Y busco los números que están al principio de la lectora (nn:nn.n) #setpci -s nn:nn.n 4c.bc=0x02
Inserto la tarjeta y me funciona.
Luego creo un fichero:
#nano /etc/init.d/card-reader.sh <file> #!/bin/bash setpci -s nn:nn.n 4c.b=0x02 exit 0 </file>
Luego le doy permisos
#chmod 755 /etc/init.d/card-reader.sh
Luego viene el problema:
#update-rc.d card-reader.sh defaults 90
¿Cómo hago esto último en OpenSUSE? No existe eso de "update-rc.d" en OS.
Vamos a ver, ¿lo que quieres es crear un script que se ejecute en el momento adecuado al iniciar el ordenador? A ver, usa como plantilla "/etc/init.d/skeleton". Tienes una página de manual: "man init.d" que lo explica. Tienes un capítulo en el manual de administración (versión inglesa, española, alemana... la que quieras): "The SuSE boot concept" que lo explican de una forma estupenda. En el 10.1 es en: 8.2. The init Process http://localhost/usr/share/doc/manual/suselinux-manual_en/manual/sec.boot.in... Y, finalmente, cuando tengas el script, lo insertas en los niveles de ejecución mediante "chkconfig scriptdemarras on", o mediante el yast. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFoVz9tTMYHG2NR9URAg33AJwKmSZFOUpIPd4myjSZozIiw+VtcACfVNDV a9m3SXJMUiWCn5DPhRW2fGM= =Quwy -----END PGP SIGNATURE-----