Hi Ivo, On Sat, 9 Jun 2007 13:56:43 +0200, Ivo Manca wrote: > Sensors gives a temprature after removing & loading the module: > > [root at localhost ~]# sensors -c /dev/null > sis5595-isa-0290 > Adapter: ISA adapter > in0: +2.96 V (min = +0.00 V, max = +0.00 V) ALARM > in1: +3.41 V (min = +0.00 V, max = +0.00 V) ALARM > in2: +2.74 V (min = +0.00 V, max = +0.00 V) ALARM > in3: +2.05 V (min = +0.00 V, max = +0.00 V) ALARM > fan1: 0 RPM (min = -1 RPM, div = 2) ALARM > fan2: 0 RPM (min = -1 RPM, div = 2) ALARM > temp: +158?C (high = +52?C, hyst = +52?C) > alarms: Board temperature input (usually LM75 chips) ALARM Not exactly a good temperature though. According to the driver source, 158?C corresponds to a register value of 127 degree C - which means saturation. So it's no good. One possibility that I am only thinking of now, is that the temperature might be provided by a thermistor and not a diode. In which case it would make sense that the BIOS leaves in4 as a voltage input. So can you please revert the PCI configuration change: setpci -d 1039:0008 7a.b=00:80 Then reload the driver, check the voltage values, then put some load on the CPU (e.g. md5sum /dev/zero) for several minutes and check if any of the voltages changed significantly. If one did, then this input might be connected to a thermistor. Unfortunately, without technical information from the manufacturer, it will be difficult to find out how to translate the voltage into a temperature. > > For fans, do you have 3-wire fans? Are they connected to headers on > > the motherboard? If they are relatively slow, maybe we need to increase > > the divider to get a reading. > > As far as I can remember (I'll have to look into it tomorrow), my fan is > connected directly to the PSU, bypassing the motherboard. OK, then it's no surprise that you get no reading, neither in the BIOS no in "sensors". You need a 3-wire fan plugged into the motherboard fan header to get a speed reading. > [root at localhost ivo]# sensors -c sensors-PCChips -s > [root at localhost ivo]# sensors -c sensors-PCChips > sis5595-isa-0290 > Adapter: ISA adapter > +2.5V: +2.96 V (min = +2.26 V, max = +2.75 V) ALARM > +3.3V: +3.41 V (min = +3.14 V, max = +3.47 V) > +5.0V: +5.09 V (min = +4.76 V, max = +5.24 V) > Vcore: +2.05 V (min = +1.90 V, max = +2.10 V) > fan1: 0 RPM (min = 998 RPM, div = 8) ALARM > fan2: 0 RPM (min = 998 RPM, div = 8) ALARM > CPU Temp: +158??C (high = +52??C, hyst = +52??C) > > It seems like the +5,0V actually makes complete sense now! Well, I crafted the configuration file to make it look good, so it doesn't mean much ;) > However, what's > up with the Temp? The default sensors.conf speaks about a vendor.ini. I > suppose this should be coming with AMI's utility? > I''m not really sure if I understand what's ment with all the computing > stuff standing there ;) No idea what vendor.ini they're talking about. The computing stuff is there to account for different thermal diode types, but as I said above, I don't think you have a thermal diode, so no amount of computing will give you a temperature value while in4 is in temperature mode. > > What's your CPU? Do you happen to know its nominal vcore? > It's an Intel Celeron 366. According to this page > (http://www.intel.com/support/processors/celeron/sb/CS-007435.htm#Voltage%20Requirements), > it is 2,00V. Good, exactly what I put in the config file :) -- Jean Delvare