SNMP_LM75(3)
π SNMP_LM75(3) β like, the whole manual page, bestie
okay so first things first: this is from the Library Functions Manual, and the page is literally called SNMP_LM75(3). That's the vibe. Let's go π«Ά
β¨ NAME β¨
snmp_lm75 β it's the LM75 Sensor module for bsnmpd(1). that's it, that's the name. short, sweet, iconic π
π LIBRARY π
like, here's where it lives:
(begemotSnmpdModulePath."lm75" = /usr/lib/snmp_lm75.so)
that's the whole library section, no cap. copy it exactly, don't @ me π
πΈ DESCRIPTION πΈ
so the snmp_lm75 module implements a private MIB called BEGEMOT-LM75-MIB β private as in it's our MIB, not some rand stranger's β and what it does is let you read the temperature of the LM75 sensors that are chillin' on your system. π‘οΈβ¨
and how does it read them? the module grabs the sensor('s) temperature using the sysctl(8) API. that's the whole mechanism, fr fr. no weird hacks, just sysctl(8) doing its thing π₯
π¦ FILES π¦
/usr/share/snmp/defs/lm75_tree.defβ this is the description of the MIB tree thatsnmp_lm75implements. like the blueprint of the whole tree π³/usr/share/snmp/mibs/BEGEMOT-LM75-MIB.txtβ and this one is the actual privateBEGEMOT-LM75-MIBthat this module implements. the real deal π
π SEE ALSO π
go read these too, bestie, they're all connected:
π AUTHORS π
this masterpiece was made by Luiz Otavio O Souza <loos@FreeBSD.org> β give them their flowers ππ
okay and one last thing before you close the tab: this page came from Debian, dated June 2, 2014, and yeah the footer says SNMP_LM75(3) again because it's just like that. mwah π slay, go read your sensors π
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 2014 Luiz Otavio O Souza <loos@FreeBSD.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms