dme1737 under CentOS 2.6.18 kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jaroslav,


On Tue, May 27, 2008 at 12:09 AM, Jaroslav Vacha <vacha at email.cz> wrote:

> Hi Juerg,
>  thanks for your hints! After 'depmod -a' and patch driver is loaded
> now and lm_sensors are working:
>
> # sensors
> sch311x-isa-0a70
> Adapter: ISA adapter
> in0:        +0.00 V (min = +0.00 V, max = +6.64 V)  ALARM
> in1:        +1.76 V (min = +0.00 V, max = +2.99 V)
> in2:        +3.25 V (min = +0.00 V, max = +4.38 V)
> in3:        +4.99 V (min = +0.00 V, max = +6.64 V)
> in4:       +12.31 V (min = +0.00 V, max = +15.94 V)
> in5:        +3.27 V (min = +0.00 V, max = +4.38 V)
> in6:        +3.17 V (min = +0.00 V, max = +4.38 V)
> fan1:         0 RPM (min =   0 RPM)
> fan2:      1747 RPM (min =   0 RPM)
> fan3:         0 RPM (min =   0 RPM)
> temp1:      +47.6?C (low = -127.0?C, high = +127.0?C)
> temp2:      +42.8?C (low = -127.0?C, high = +127.0?C)
> temp3:      +41.1?C (low = -127.0?C, high = +127.0?C)
> cpu0_vid:  +0.000 V
>
> I have only small error in messages log regarding hwmon-vid module,
> but I can live with it..:
>
> May 27 10:33:34 obelix kernel: dme1737 dme1737.2672: Found a SCH311x
> chip at 0x0a70
> May 27 10:33:34 obelix kernel: dme1737 dme1737.2672: Optional
> features: pwm3=yes, pwm5=no, pwm6=no, fan3=yes, fan4=no, fan5=no,
> fan6=no.
> May 27 10:33:34 obelix kernel: hwmon-vid: Unknown VRM version of
> your x86 CPU
>

That's because the sch311x doesn't have VID inputs. I need to fix that when
time permits.

...juerg



>
> Thanks again for your kind help!
> Jaroslav
>
>
>
>
> ------------ P?vodn? zpr?va ------------
> Od: Juerg Haefliger <juergh at gmail.com>
> P?edm?t: Re:  dme1737 under CentOS 2.6.18 kernel
> Datum: 27.5.2008 01:37:05
> ---------------------------------------------
> Hi Jaroslav,
>
>
>
> On Mon, May 26, 2008 at 12:08 PM, Jaroslav Vacha <vacha at email.cz
> (mailto:vacha at email.cz)> wrote:
> " Hi,
>  I'm trying to compile dme1737 driver under CentOS 5.1 with 2.6.18-
> 53.1.21.el5 kernel to support VIA EPIA-SN 18000G motherboard
> sensors.
>  Followed Juerg's instruction from post http://lists.lm-sensors.org/
> pipermail/lm-sensors/2007-December/022166.html<http://lists.lm-sensors.org/pipermail/lm-sensors/2007-December/022166.html>
> (
> http://lists.lm-sensors.org/pipermail/lm-sensors/2007-December/022166.html
> )
>
>  Code compiled with warnings:
>
> #make all
> make -C /lib/modules/`uname -r`/build M=/install/lm_sensors/driver
> modules
> make[1]: Entering directory `/usr/src/kernels/2.6.18-53.1.21.el5-i
> 686'
>  CC [M] /install/lm_sensors/driver/dme1737.o
> /install/lm_sensors/driver/dme1737.c:55: warning: initialization
> discards qualifiers from pointer target type
> /install/lm_sensors/driver/dme1737.c: In function 'dme1737_i2c_
> detect':
> /install/lm_sensors/driver/dme1737.c:2139: warning: assignment from
> incompatible pointer type
> /install/lm_sensors/driver/dme1737.c: In function 'dme1737_i2c_
> detach_client':
> /install/lm_sensors/driver/dme1737.c:2172: warning: passing argument
> 1 of 'hwmon_device_unregister' from incompatible pointer type
> /install/lm_sensors/driver/dme1737.c: In function 'dme1737_isa_
> probe':
> /install/lm_sensors/driver/dme1737.c:2324: warning: assignment from
> incompatible pointer type
> /install/lm_sensors/driver/dme1737.c: In function 'dme1737_isa_
> remove':
> /install/lm_sensors/driver/dme1737.c:2348: warning: passing argument
> 1 of 'hwmon_device_unregister' from incompatible pointer type
>  Building modules, stage 2.
>  MODPOST
>  CC     /install/lm_sensors/driver/dme1737.mod.o
>  LD [M] /install/lm_sensors/driver/dme1737.ko
> make[1]: Leaving directory `/usr/src/kernels/2.6.18-53.1.21.el5-i
> 686'
> [root at server driver]#
>
>  dme1737.ko module is created and copied in /lib/modules/2.6.18-
> 53.1.21.el5/kernel/drivers/hwmon path. But when I tried to insert
> this module into kernel, module is not loaded with following error
> message:
>
> #insmod dme1737.ko
> insmod: error inserting 'dme1737.ko': -1 Unknown symbol in module
>
> Do you have any idea where is a mistake? Thanks for your reply
> "
>
> The dme1737 driver depends on i2c-core and hwmon-vid. My guess is
> one or both of those aren't loaded. Do 'depmod -a' and then
> 'modprobe dme1737 probe_all_addr=1' to load the driver an all the
> modules it depends upon.
> Note that for the driver to correctly work on a SN18000 board, you
> need to have the following patch applied (hence the probe_all_addr
> option):
> http://lists.lm-sensors.org/pipermail/lm-sensors/2008-April/022802.
> html<http://lists.lm-sensors.org/pipermail/lm-sensors/2008-April/022802.html>
> (http://lists.lm-sensors.org/pipermail/lm-sensors/2008-April/022802.html)
>
> ...juerg
>
>
> " Jaroslav
>
>
>
>
> _______________________________________________
> lm-sensors mailing list
> lm-sensors at lm-sensors.org(mailto:lm-sensors at lm-sensors.org)
> http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
> (http://lists.lm-sensors.org/mailman/listinfo/lm-sensors)
> "
>
>
> _______________________________________________
> lm-sensors mailing list
> lm-sensors at lm-sensors.org
> http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20080527/c71542a9/attachment.html 


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux