Commit 33891af8 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Fixed pinging

parent 01363bfe
...@@ -5,6 +5,7 @@ all: acs-cwmp-service acs-fs-service acs-nbi-service acs-ui-service genieacs-con ...@@ -5,6 +5,7 @@ all: acs-cwmp-service acs-fs-service acs-nbi-service acs-ui-service genieacs-con
swapon swap swapon swap
tar xf genieacs-1.2.5.tar.gz tar xf genieacs-1.2.5.tar.gz
patch -Np1 -d genieacs-1.2.5 < genieacs-1.2.5-ping_fix.patch
cd genieacs-1.2.5 && npm install cd genieacs-1.2.5 && npm install
cd genieacs-1.2.5 && NODE_OPTIONS="--max-old-space-size=3072" npm run build cd genieacs-1.2.5 && NODE_OPTIONS="--max-old-space-size=3072" npm run build
......
diff -uNr genieacs-1.2.5/lib/ping.ts genieacs-1.2.5-ping_fix/lib/ping.ts
--- genieacs-1.2.5/lib/ping.ts 2021-03-13 10:06:19.000000000 +1030
+++ genieacs-1.2.5-ping_fix/lib/ping.ts 2025-02-18 13:28:13.045843292 +1030
@@ -39,8 +39,8 @@
switch (platform()) {
case "linux":
cmd = `ping -w 1 -i 0.2 -c 3 ${host}`;
- parseRegExp1 = /(\d+) packets transmitted, (\d+) received, ([\d.]+)% packet loss[^]*([\d.]+)\/([\d.]+)\/([\d.]+)\/([\d.]+)/;
- parseRegExp2 = /(\d+) packets transmitted, (\d+) received, ([\d.]+)% packet loss/;
+ parseRegExp1 = /(\d+) packets transmitted, (\d+) packets received, ([\d.]+)% packet loss[^]*([\d.]+)\/([\d.]+)\/([\d.]+)\/([\d.]+)/;
+ parseRegExp2 = /(\d+) packets transmitted, (\d+) packets received, ([\d.]+)% packet loss/;
break;
case "freebsd":
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment