David Haller
Hallo,
Am Tue, 24 Aug 2004, Thomas Hertweck schrieb:
Udo Gerhards wrote:
To load everything that is needed, add this to some /etc/rc* file
#----cut here---- # I2C adapter drivers modprobe i2c-viapro modprobe i2c-isa # I2C chip drivers modprobe w83781d modprobe via686a # sleep 2 # optional /usr/local/bin/sensors -s # recommended #----cut here----
Jetzt habe ich aber das Problem, daß es keine /etc/rc*-Files gibt. Es gibt lediglich das /etc/rc-Verzeichnis in dem halt die ganzen Startup-Dateien liegen und die je nach Runlevel gestartet werden. Wie krieg ich also jetzt o.g. Module beim Starten von Linux trotzdem geladen?
Du gehst entweder den SuSE-Weg (nein David, jetzt bitte nicht schlagen :-)
Diesmal nicht. Denn ich habe keine Ahnung ob und auf welche devices sensors zugreift. Das muesste Udo erstmal rausfinden (z.B. mit strace -efile). Alternativ sollte man mal schauen, ob z.B. 'i2c-core' automatisch geladen wird, wenn man (wenn obige Module nicht geladen sind). Also ein Vergleich von 'lsmod' vor und nach nem 'sensors -s'. Das waere dann eine Moeglichkeit sich per post-install einzuklinken.
Ich habe, scheints, die gleichen Module. /etc/init.d/lm_sensors sourced /etc/sysconfig/lm_sensors. Also in /etc/sysconfig/lm_sensors folgenden Eintrag ,----[ /etc/sysconfig/lm_sensors ] | MODULE_0=i2c-viapro | MODULE_1=i2c-isa | MODULE_2=w83781d | MODULE_3=via686a `---- Wenn die Datei noch nicht vorhanden ist, muß sie erstellt werden. Dann prüfen, ob /etc/init.d/lm_sensors vorhanden ist und durch cd /etc/init.d insserv lm_sensors die symlinks herstellen, fertig. mit 'sensors' können dann die Meßergebnisse auf der Konsole ausgelesen werden. -Dieter -- Dieter Klünter | Systemberatung Tel.: +49.40.64861967 Fax : +49.40.64891521 http://www.avci.de