The WatchGuard presents its Firmware version from OID "1.3.6.1.4.1.3097.6.3.1.0" as something like '<sysa:12.8.2.B668649> <sysb:12.6.2.B295202>'. If the values for 'sysa' and 'sysb' are different, a new firmware version is available.
How might one remove the '<sys[a,b]:' and tailing '>' and then compare the two so that an alert can be raised, or not? Or even simpler, split the string in half and compare the two resulting string.
Add comment