See topic… I have two Dell S4112F switches running “OS10”, and port speed is detected wrong when they are added. 10Gb ports are showing as “4.29Gb” as are all of the VLAN and port-channel interfaces. I’ve gone through and manually updated speeds on the devices I’ve discovered, but was hoping to see if this could be corrected for future discoveries.
Looking through the debug output, poller.php is showing “ifSpeed” values that are incorrect; if this is coming directly from the device, then it seems like the SNMP is somehow wrong.
ISTR there was a problem with some SNMP pollers (or maybe the spec itself?) that limited “ifSpeed” to a maximum of 4294967295, and thus there was an “ifHighSpeed” added to handle things above that value? Seems like “ifHighSpeed” isn’t being read, if it even exists at all…
- The output of
./validate.php
librenms@nms:~$ ./validate.php
====================================
Component | Version
--------- | -------
LibreNMS | 21.5.1
DB Schema | 2021_04_08_151101_add_foreign_keys_to_port_group_port_table (208)
PHP | 7.4.3
Python | 3.8.5
MySQL | 10.3.29-MariaDB-0ubuntu0.20.04.1
RRDTool | 1.7.2
SNMP | NET-SNMP 5.8
====================================
[OK] Composer Version: 2.1.3
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
[WARN] Your local git contains modified files, this could prevent automatic updates.
[FIX]:
You can fix this with ./scripts/github-remove
Modified Files:
bootstrap/cache/.gitignore
logs/.gitignore
rrd/.gitignore
storage/app/.gitignore
storage/app/public/.gitignore
storage/debugbar/.gitignore
storage/framework/cache/.gitignore
storage/framework/cache/data/.gitignore
storage/framework/sessions/.gitignore
storage/framework/testing/.gitignore
storage/framework/views/.gitignore
storage/logs/.gitignore
If you are having troubles with discovery/polling include the pastebin output of:
./discovery.php -h HOSTNAME -d | ./pbin.sh
./poller.php -h HOSTNAME -r -f -d | ./pbin.sh
Discovery.php output is here:
https://p.libren.ms/view/ee95a3b4
Poller.php output is here:
https://p.libren.ms/view/a64e3a8d