Minor feature suggestion for the D-LINK switches.
As, iin Observium, one cannot change the port description, you need to rely on being able to set those in the switches (e.g. when you want to use Peering, Transit and other trickery).
On D-LINK ifName contains a generated Slot0/1 … Slot0/28, etc. These cannot be changed.
However at
.1.3.6.1.4.1.171.10.76.21.1.1.16.1.2 (DGS series)
.1.3.6.1.4.1.171.10.75.15.2.1.14.1.3 (DES series)
and so on - there is a always a table with a sysPortDescString :
$ snmptranslate -Tp -M+`pwd`:d-link -m+DES-1210-28MEbx .1.3.6.1.4.1.171.10.75.15.2.1.14.1.3
+-- -RW- String sysPortDescString(3)
Textual Convention: DisplayString
Size: 0..32
I.e. in the private enterprise MIBs for the various DGS/DES switches there is a sysPortDescString that can be set by the user through the file/SDN or web interfaces.
Example of the output below. May be useful to pick up.
Dw.
snmpwalk -M+/usr/local/www/observium/mibs/d-link -m+Q-BRIDGE-MIB -m+DGS-1210-28P-CX -v2c -c public 10.11.0.18 sysPortDescString
DGS-1210-28P-CX::sysPortDescString.1 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.2 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.3 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.4 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.5 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.6 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.7 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.8 = STRING: Guest_Port
DGS-1210-28P-CX::sysPortDescString.9 = STRING: Flow 39
DGS-1210-28P-CX::sysPortDescString.10 = STRING:
DGS-1210-28P-CX::sysPortDescString.11 = STRING: PI 39
DGS-1210-28P-CX::sysPortDescString.12 = STRING: Flow 37
DGS-1210-28P-CX::sysPortDescString.13 = STRING:
DGS-1210-28P-CX::sysPortDescString.14 = STRING: Beeb
DGS-1210-28P-CX::sysPortDescString.15 = STRING:
DGS-1210-28P-CX::sysPortDescString.16 = STRING: Lintercept
DGS-1210-28P-CX::sysPortDescString.17 = STRING:
DGS-1210-28P-CX::sysPortDescString.18 = STRING:
DGS-1210-28P-CX::sysPortDescString.19 = STRING:
DGS-1210-28P-CX::sysPortDescString.20 = STRING:
DGS-1210-28P-CX::sysPortDescString.21 = STRING: Wifi - Ypenburg
DGS-1210-28P-CX::sysPortDescString.22 = STRING: Wifi - Soesteberg
DGS-1210-28P-CX::sysPortDescString.23 = STRING: Wifi - Valkenburg
DGS-1210-28P-CX::sysPortDescString.24 = STRING:
DGS-1210-28P-CX::sysPortDescString.25 = STRING: TopOfRack: 16A
DGS-1210-28P-CX::sysPortDescString.26 = STRING: TopOfRack: 16B
DGS-1210-28P-CX::sysPortDescString.27 = STRING: TopOfRack: 19A
DGS-1210-28P-CX::sysPortDescString.28 = STRING: TopOfRack: 19B
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium