Complete dead system

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

 



Yes you can assume the problem is w83781d.
I assume w83781d is loaded as a module.
You must find the 'modprobe w83781d' commmand so that you can modify it to add init=0.
It is probably in /etc/rc.d somewhere, or wherever
the init scripts are for your system.

Rainer Zocholl wrote:
> 
> mds at paradyne.com(Mark D. Studebaker)  13.01.02 14:32
> 
> Once upon a time Mark D. Studebaker shaped the electrons to say...
> 
> >Rainer Zocholl wrote:
> >>
> >> mds at paradyne.com(Mark D. Studebaker)  13.01.02 11:59
> >>
> >> Once upon a time Mark D. Studebaker shaped the electrons to say...
> >>
> >>>Probably the w83781d is initializing a chip and
> >>>causing problems.
> >>>Does the board documentation say what "Thermal check" means?
> >>
> >> No. There is only another field to say how much the
> >> CPU should be reduced to 50%
> >>
> >> The exact words are:
> >>
> >>  AMIBIOS SETUP
> >>   Power management setup
> >>     "System Thermal" : "ignore" or "Monitor"
> >>     "Throttle slow clock ratio: 87,5%...50% 12,5%
> >>
> >> Throttle Duty Cycle
> >> This option will determine how much power will be used by the CPU ,
> >> if the system goes into suspend mode.
> >>
> >>>- Try loading bus drivers before client drivers,
> >>>  one at a time.
> >>
> >>>- Then load the video drivers, one at a time, to make sure
> >>>  they aren't the problem (they could be scanning the bus)
> >>
> >> Those are loaded as the last. Or what do you mean?
> >>
> >>>- Last, load w83781d
> >>>- If w83781d is the problem, try 'modprobe w83781d init=0'.
> 
> >When a chip driver is loaded, it generally scans every i2c bus
> >which has a driver loaded.
> >When a new bus driver is loaded, ALL chip drivers already loaded
> >will scan the new bus.
> >So it is easier to isolate the problem if you load the
> >bus drivers first, then load the chip drivers one at a time.
> >That will help you find which chip driver is the problem.
> 
> Tried again.
> The good news:
> The hang is reproducible!
> 
> dmesg says:
> ...
> i2c-core.o: i2c core module
> i2c-i801.o version 2.6.2 (20011118)
> i2c-core.o: adapter SMBus I801 adapter at 0540 registered as adapter 0.
> i2c-i801.o: I801 bus detected and initialized
> i2c-algo-bit.o: i2c bit algorithm module
> i2c-i810.o version 2.6.2 (20011118)
> i2c-i810.o: i810/i815 found.
> i2c-core.o: adapter I810/I815 I2C Adapter registered as adapter 1.
> i2c-i810.o: I810/I815 I2C bus initialized
> i2c-core.o: adapter I810/I815 DDC Adapter registered as adapter 2.
> i2c-i810.o: I810/I815 DDC bus initialized
> i2c-isa.o version 2.6.2 (20011118)
> i2c-core.o: adapter ISA main adapter registered as adapter 3.
> i2c-isa.o: ISA bus access for i2c modules initialized.
> i2c-proc.o version 2.6.1 (20010825)
> w83781d.o version 2.6.2 (20011118)
> i2c-core.o: driver W83781D sensor driver registered.
> i2c-core.o: client [W83627HF chip] registered to adapter [ISA main adapter](pos. 0).
> i810tco init: failed to reset NO_REBOOT flag, reboot disabled by hardware
> i810_rng: RNG not detected
> Non-volatile memory driver v1.1
> ...
> 
> If i enable "thermal monitoring" the last line printed on the cosole is:
> i2c-core.o: client [W83627HF chip] registered to adapter [ISA main adapter](pos. 0).
> 
> So i assume the problem is the w83781d.o ?
> 
> I -absolutely- don't know where i should edit the "modprobe w83781d init=0".
> I don't even know who starts the modules and on what is dependend
> I know only a "/etc/(modules.conf", but there is no i2c-core, w83627HF etc.
> 
> The script i though that was run is not running in this
> moment, it runs much later.
> 
> Rainer



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

  Powered by Linux