I recently enabled the SNMP agent on my RUT950. When adding the SNMP Service Settings on the Services/SNMP/SNMP Settings page, I found that if I included space characters in the value entered for Location, then when I selected Save what I had entered for Location was ignored, i.e.
- the previous value was displayed for Location,
- an SNMP request for sysLocation.0 returned the previous value;
If I entered a value for Location that did not include spaces, it was accepted: being both displayed in Services/SNMP/SNMP Settings after selecting Save and returned by an SNMP request for sysLocation.0.
As I read the RFC1213 and its references, sysLocation is of type DisplayString, which allows all printable ASCII characters (if not more).
So, my questions is: is there a reason to restrict the value of Location in this way, is it a bug, or am I missing something?
From Status/Device, my RUT950 device details are:
- Serial number 1101410923
- Product code RUT950MG1XXX
- Batch number 0065
- Hardware revision 1307
From System/Firmware, I have:
- Firmware version RUT9XX_R_00.06.00.2
- Firmware build date 2019-03-07, 13:49:36
- Kernel version 3.18.44
- Bootloader version 3.0.1