Unable to enable POE Polling

Hello Community,

i’m not able to enable the POE Module.
I’ve added the following line to the config.php:

 $config[‘enable_ports_poe’] = 1

But nothing changes and the poller output never shows any POE related information.
The following command does not work:

lnms config:set enable_ports_poe true

and gives the following error:

This is not a valid setting. Please check your input

Here’s the validation output:

librenms@ITBOMNMS001:~$ ./validate.php
===========================================
Component | Version
--------- | -------
LibreNMS  | 25.4.0-125-g04b8cc6ac (2025-05-08T23:07:29+02:00)
DB Schema | 2025_05_03_152418_remove_invalid_sensor_classes (338)
PHP       | 8.2.28
Python    | 3.11.2
Database  | MariaDB 10.11.11-MariaDB-0+deb12u1
RRDTool   | 1.7.2
SNMP      | 5.9.3
===========================================

[OK]    Composer Version: 2.8.8
[OK]    Dependencies up-to-date.
[OK]    Database Connected
[OK]    Database Schema is current
[OK]    SQL Server meets minimum requirements
[OK]    lower_case_table_names is enabled
[OK]    MySQL engine is optimal
[OK]    Database and column collations are correct
[OK]    Database schema correct
[OK]    MySQL and PHP time match
[OK]    Active pollers found
[OK]    Dispatcher Service not detected
[OK]    Locks are functional
[OK]    Python poller wrapper is polling
[OK]    Redis is unavailable
[OK]    rrd_dir is writable
[OK]    rrdtool version ok

What could i check?

Your device supports PoE polling?

yes, i’m able to retrieve data and display the pethPsePortTable and other data using the POWER-ETHERNET-MIB.

I’ve tried with all the device that i have and i’m always able to retrieve data.

Interesting, it seems only some OS have support coded for that MIB. There is no generic support for it. It would be great if it had more generic support.