Überblick und Identität
Der Quelltext definiert 0xa2a3 als KABYLAKE_PCH_H_SMBUS und enthält es in i801_ids. Das ist eine PCH-Hostcontrollerfamilie, keine genaue CPU oder Systemplatine. Die Tabelle weist auch TCO-bezogene Funktionsbehandlung zu, die nicht mit einem Sensormodelltreffer verwechselt werden darf.
- Kuratierte Kennungen
pci 8086:a2a3
Ein numerischer Match belegt eine Kandidatenfamilie im geprüften Quellenrahmen. Verkaufsnamen, Platinenvarianten, Subsystembedingungen und erfolgreiche Funktion bleiben getrennte Fragen.
Treiber und Bindung
Der Kernelkandidat i2c_i801 verwaltet diesen SMBus-Host; angeschlossene Komponenten haben eigene Clienttreiber. Ein registrierter SMBus-Adapter garantiert nicht, dass ein bestimmter Lüfter- oder Temperaturkanal bereitsteht. Hostinitialisierung, Clienterkennung und Hardwaremonitoring-Messungen sind getrennte Befunde.
i2c_i801— Kernel-Treiber-/Modulkandidat
Firmware
Hier keine Host-Datei belegt
Der geprüfte Treiber belegt für diesen SMBus-Host keinen vom Host geladenen Firmwarenamen. BIOS/ACPI können weiterhin Sichtbarkeit und Zugriffszuständigkeit bestimmen; angeschlossene Geräte können eigene Firmware besitzen. Ein Controller ohne Dateinamen bedeutet kein firmwarefreies Mainboard.
Lesende Diagnose
Führe jeden angezeigten Befehl einzeln aus. Ersetze Großbuchstaben-Platzhalter durch betroffenes Gerät, Schnittstelle oder Modul aus deiner Ausgabe. Hier wird nichts ausgeführt. Auch lesende Ausgaben können private Kennungen enthalten.
Funktion und gebundenen Treiber lesen
lspci -nnk -s BDFErsetze BDF durch die Adresse der Funktion Intel-Kaby-Lake-PCH-H-SMBus. Die Übersicht braucht normalerweise kein sudo. Numerische ID und „driver in use“ sind stärkere Belege als ein beschreibender Name oder eine Kandidatenliste.
PCI-Treiberbesitzer bestätigen
readlink /sys/bus/pci/devices/BDF/driverNutze die vollständige BDF-Form domain:bus:slot.function. Der Befehl braucht normalerweise kein sudo und liest nur einen Link. Die letzte Komponente nennt den gebundenen Treiber; kein Link beschreibt eine ungebundene/fehlende Funktion, kein fehlendes Softwarepaket.
Registrierte Adapternamen ohne Probing lesen
cat /sys/class/i2c-adapter/i2c-*/nameHier werden vorhandene sysfs-Metadaten gelesen, normalerweise ohne sudo. Es werden keine I2C-/SMBus-Transaktionen gesendet. Die Liste umfasst alle registrierten Adapter; ein Name allein ordnet den Adapter weder BDF zu noch identifiziert er einen Sensorclient. Fehlende Einträge beschreiben den Registrierungszustand.
Controllermeldungen des aktuellen Starts lesen
journalctl -k -b --no-pagerTrenne SMBus-Hostinitialisierungs- oder Ressourcenzuständigkeitsfehler von Meldungen anderer Sensorclients. Der Journalzugriff kann eine lokale Gruppenmitgliedschaft benötigen; fehlende Leserechte sind kein Controllerfehler.
Grenzen und passende Fehlerhilfen
Ein PCI-Hostcontrollertreffer identifiziert nicht jeden I2C-/SMBus-Client und ist keine Aufforderung zum aktiven Adressprobing. Die nur gelesene Adapterliste belegt weder Temperaturgenauigkeit noch Sensorunterstützung. Es werden keine versteckte Funktion aktiviert, kein Bus gescannt und keine Controllerregister verändert.
Diese Anleitungen passen zu relevanten Befunden und behaupten keinen Fehler bei jedem Gerät dieser Familie.
Quellen
Eine Quellenprüfung hält geprüfte Implementierung oder Dokumentation fest, keinen reproduzierten Hardwaretest. Versionsbezogene Tabellen belegen weder Mindestkernel noch garantierte Funktion.
- Linux SMBus controller source
Geprüfter Upstream-Quellcode
i801_ids / piix4_ids and numeric constants - Linux SMBus host-controller guide
Projekt- oder Distributionsdokumentation