blob: 7c18cbd5312c5f19cde2b5c2ea00735c2f05ef1e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
From 75a6f801a18961b1abd169046a105813da6c3424 Mon Sep 17 00:00:00 2001
From: ZyanKLee <mail_redacted_for_web>
Date: Thu, 28 Apr 2016 12:51:42 +0200
Subject: [PATCH] operator string, siglvl
operator string has a " at the end, too - removing it
siglvl at our modem is 31.99 - but still works
---
check_smstools/bin/check_smstools | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- a/check_smstools/bin/check_smstools
+++ b/check_smstools/bin/check_smstools
@@ -191,6 +191,7 @@
if ($result{'cmd'} =~ /$operator_command/) {
$operator = $result{'answer'};
$operator =~ s/0,0,"//g;
+ $operator =~ s/"$//g;
}
}
# No need to parse the rest of the file, if signal
@@ -218,7 +219,7 @@
$np->nagios_die("Unable to determine the modem signal strength.");
}
- if (($siglvl < 0) or ($siglvl > 31)) {
+ if (($siglvl < 0) or ($siglvl > 32)) {
$np->nagios_die("Unable to determine the modem signal strength.");
}
|