smbus on P4B533

P4B533無印はxmbmonなどで温度を取ることができない.いろいろ調べたらASUSのICH4のマザーボードではsmbusがactivate されてないらしい.
xmbmonの作者の清水さんのところのドキュメント
りにやってみたが,pciconfで設定を変えても何も変わらなかった.(pciconf -r -h pci0:31 0xf2 とすると
0069となったので,bit3,8を落として pciconf -w -h pci0:31 0xf2 0x0061とやってもだめだった)
いろいろ調べていたら,どうもproblem report 60226が出ていた.このパッチを当てたらsmbusを認識した.実際には自分のソースツリーがFreeBSD-5.3なので,pci.cのrejectされた部分だけ手パッチ.
しか〜し,smbus, smb, ichsmb 認識しているのに結局温度はとれず.

カテゴリー: FreeBSD, Install パーマリンク