Re: Hardware-Monitoring auf Fujitsu-Mainboard
Am 24.07.2016 um 21:15 schrieb Uwe Kleine-König:
> On Sat, Jul 23, 2016 at 09:02:26PM +0200, Sebastian Suchanek wrote:
Hallo Uwe!
>> Aktuell versuche ich, das Hardware-Monitoring (Temperaturen, Spannungen,
>> Lüfterdrehzahlen...) auf meinem Fujitsu-Mainboard D3417-B via lmsensors
>> zum Laufen zu bekommen, komme aber nicht so recht weiter.
>> [...]
>
> Was gibt
>
> lspci -s 1f.4 -n
>
> bei Dir aus?
| # lspci -s 1f.4 -n
| 00:1f.4 0c05: 8086:a123 (rev 31)
| #
> Bei meinem SMBus-Controller steht da:
>
> $ lspci -s 00:1f.3 -n
> 00:1f.3 0c05: 8086:3b30 (rev 06)
>
> und der i2c-i801-Treiber fühlt sich dafür verantwortlich[1]:
>
> /sbin/modinfo i2c-i801 | grep -i 8086 | grep -i 3b30
> alias: pci:v00008086d00003B30sv*sd*bc*sc*i*
Für meine Version anscheinend leider nicht:
| # modinfo i2c-i801 | grep -i 8086 | grep -i a123
| #
>> Wie man sieht, wird hier kein Kernel-Driver verwendet.
>
> Wo sieht man das?
Am Fehlen der Zeile "Kernel driver in use" (jedenfalls nach meinem
Verständnis) - hier zum Vergleich die lspci-Ausgabe zu meiner Netzwerkkarte:
| # lspci -s 1f.6 -vvv
| 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2)
I219-LM (rev 31)
| Subsystem: Fujitsu Technology Solutions Device 121f
| Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx+
| Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
| Latency: 0
| Interrupt: pin A routed to IRQ 140
| Region 0: Memory at f7300000 (32-bit, non-prefetchable)
[size=128K]
| Capabilities: [c8] Power Management version 3
| Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
| Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
| Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
| Address: 00000000fee00358 Data: 0000
| Capabilities: [e0] PCI Advanced Features
| AFCap: TP+ FLR+
| AFCtrl: FLR-
| AFStatus: TP-
| Kernel driver in use: e1000e
|
| #
>> Ein Anleitungs-PDF von Fujitsu, das gefunden habe, deutet darauf hin,
>> dass evtl. ein Kernel-Treiber namens "i801_smbus" funktionieren /könnte/.
>>
>> Allerdings sagt mir z.B. modinfo nur, dass es dieses Modul nicht kenne:
>>
>> | # modinfo i801_smbus
>> | modinfo: ERROR: Module i801_smbus not found.
>> | #
>
> Modulname != Treibername; der i801_smbus-Treiber ist im Modul i2c-i801
> "versteckt":
>
> $ ls -l /sys/bus/pci/drivers/i801_smbus/module
> lrwxrwxrwx 1 root root 0 Jul 24 21:03 /sys/bus/pci/drivers/i801_smbus/module -> ../../../../module/i2c_i801
>
> Hast Du diesen Link auch?
Ja, habe ich.
> Was sagt
>
> ls -l /sys/bus/pci/drivers/i801_smbus
>
> bei Dir?
Das gleiche wie bei Dir.
Tschüs,
Sebastian
Reply to: