sensors with piix4/IBM

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

 



Hello,

Yes I can help now after my exams :)

>
>>I need help! I searched and didn't find anything that could help me.
>>
>>I have an IBM desktop computer here, installed with Gentoo/Linux:
>>genta ~ # uname -a
>>Linux genta 2.6.15.1 #5 PREEMPT Wed Feb 15 20:42:34 CET 2006 i686 
>>Pentium III (Katmai) GenuineIntel GNU/Linux
>>genta ~ # lspci
>>00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX 
>>Host bridge (rev 03)
>>00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP 
>>bridge (rev 03)
>>00:02.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
>>00:02.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
>>00:02.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 
>>01)
>>00:02.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
>>00:03.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 
>>100] (rev 05)
>>...
>>
>>As i found on the website and the kernel informations, piix4 is 
>>supported so lets modprobe it:
>>genta ~ # modprobe i2c-piix4
>>genta ~ # sensors
>>No sensors found!
>>
>>Hmm ... lets ask dmesg:
>>genta ~ # dmesg
>>...
>>piix4_smbus 0000:00:02.3: Found 0000:00:02.3 device
>>piix4_smbus 0000:00:02.3: IBM Laptop detected; this module may corrupt 
>>your serial eeprom! Refusing to load module!

Yes please check your motherboard if you dont have a chip called AT24RF08.

If you have then next step might be dangerous and render your computer unusable (dead).
Proceed on your own RISK!

You will need to compile your kernel. But before you should:

1) cd linux/drivers/i2c
2) run editor on i2c-piix4.c

Change all ocurrencies of IBM to something else like HAL
:)

3) save the file
4) build as usual


>>piix4_smbus: probe of 0000:00:02.3 failed with error -1
>>
>>Help! What's wrong? What can i do? I'm sure that that is NOT a Laptop! 
>>;-)

The eeprom (the chip) had a hardware bug that causes to corrupt the content after sensors-detect.
BIOS of laptop was so paranoid so the laptom refused to boot at all.

I think once there was a person with the classic motherboard from IBM and with such eeprom and
nothing bad happened. But again it will be your fault when it will be dead.

Regards
Rudolf




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

  Powered by Linux