It seems to be a rather basic flaw in the underlying design that the 'hwmon0' sort of name used is load-order-dependent for the modules. Can't that ordering be made alphabetical or similar so without a hardware/configuration change it is fixed?
My solution was to add the k10temp module to the one of the blacklists in /etc/modprobe.d/ and then add it to /etc/modules before the w83627ehf module that provides the PWM control. Hopefully it will always load the modules in the order specified by /etc/modules.
Same problem here with 64-bit 12.04.
It seems to be a rather basic flaw in the underlying design that the 'hwmon0' sort of name used is load-order- dependent for the modules. Can't that ordering be made alphabetical or similar so without a hardware/ configuration change it is fixed?
My solution was to add the k10temp module to the one of the blacklists in /etc/modprobe.d/ and then add it to /etc/modules before the w83627ehf module that provides the PWM control. Hopefully it will always load the modules in the order specified by /etc/modules.