Limitations... this beta is focussed on the router-side scripts which collect the data... The reports are a whole other can of worms. I'll start on those shortly. The reports pages will open but will throw a JS error almost immediately.
One of the biggest improvements (if I may say so myself) is that after a mere 6 years, I finally figured out how to incorporate system error messages right into the logs. In addition, the logs are html and can be viewed in a browser (typically 192.168.1.1/user/logs/<date>.html). I've built some limited filtering into the logs and the errors are highlighted in bold red text so it should be much easier to find out when and were issues occur.
What is needed to let Y3 & Y4 run concurrently? _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
Ran across this in log and it repeats.
Packing up logs & data to email you.
An 11MB html sure loads slow.
04:28:01
update-reports.sh - start
04:28:01
traffic.sh: --> 04:26 -> 04:28
04:28:01
GetTraffic - -vnx
Could not open socket to kernel: Address family not supported by protocol
04:28:01
GetTraffic - No IPv6 traffic
04:28:01
GetTraffic: 245 192.168.1.96 0.0.0.0/0 / 192.168.1.96)
/opt/yamon4/update-reports.sh: line 152: arithmetic syntax error _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
Last edited by ddaniel51 on Thu Oct 17, 2019 5:47; edited 1 time in total
Which email addy do you prefer large amounts of data come to? I have 4. _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
Ran across this in log and it repeats.
Packing up logs & data to email you.
An 11MB html sure loads slow.
04:28:01
update-reports.sh - start
04:28:01
traffic.sh: --> 04:26 -> 04:28
04:28:01
GetTraffic - -vnx
Could not open socket to kernel: Address family not supported by protocol
04:28:01
GetTraffic - No IPv6 traffic
04:28:01
GetTraffic: 245 192.168.1.96 0.0.0.0/0 / 192.168.1.96)
/opt/yamon4/update-reports.sh: line 152: arithmetic syntax error
The logs should/will get (a lot) smaller when loglevel is changed from 0 to 1 or higher. As well, at this point, I've got a lot of perhaps extraneous logging statements
I've see the kernel socket message occasionally on my router too but it doesn't seem to affect things...
Changing ISP billing date in config is not picked up and stays day 5.
It appears to be hard coded to 5 in start-stop.sh. _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
Change to config "_wwwPath='/tmp/www4/' " not picked up in attempt to keep 4 from wiping 3's index.html.
Strangely it did take the change to "_webIndex='index4.html'". _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
Hit <enter> to accept the default (`1`),
or enter your preferred value: 0
/opt/yamon4/setup4.0.0.sh: line 565: setWebDirectories: not found
>>> specified path to _dnsmasq_conf (/tmp/etc/dnsmasq.conf) does not exist
>>> specified path to _dnsmasq_leases (/tmp/dhcp.leases) does not exist
/opt/yamon4/setup4.0.0.sh: line 588: copyfiles: not found
**********************************************************
*** Saved configuration settings to `/opt/yamon4/config.file`
*** & copied previous file to `/opt/yamon4/config.old`
**********************************************************
cat: can't open '/opt/yamon4/default_config.file': No such file or directory
YAMon4.0.0 is now configured and ready to run.
To launch YAMon manually, enter `/opt/yamon4/startup.sh`.
start? _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
Hit <enter> to accept the default (`1`),
or enter your preferred value: 0
/opt/yamon4/setup4.0.0.sh: line 565: setWebDirectories: not found
>>> specified path to _dnsmasq_conf (/tmp/etc/dnsmasq.conf) does not exist
>>> specified path to _dnsmasq_leases (/tmp/dhcp.leases) does not exist
/opt/yamon4/setup4.0.0.sh: line 588: copyfiles: not found
**********************************************************
*** Saved configuration settings to `/opt/yamon4/config.file`
*** & copied previous file to `/opt/yamon4/config.old`
**********************************************************
cat: can't open '/opt/yamon4/default_config.file': No such file or directory
YAMon4.0.0 is now configured and ready to run.
To launch YAMon manually, enter `/opt/yamon4/startup.sh`.
start?
oh crap... You found the start of the setup script... I should have removed that from the zip file. It's no where neat ready for testing.
Running 3 & 4 concurrent. Will look at files after midnight chores. _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php
The new line sets the script to run on _ispBillingDay of each month (or defaults to 1 if `_ispBillingDay` has not been set... which would actually indicate something bad had happend to your config.file)
It appears _wwwPath is hard coded in SetPaths according to OS varient and not via config.file.
Corrected DD-WRT dnsmasq info:
AddEntry '_dnsmasq_conf' "/tmp/dnsmasq.conf"
AddEntry '_dnsmasq_leases' "/tmp/dnsmasq.leases" _________________ Segment 1 R9000 10Gb LAN, 1Gb ISP BS
Test Bed R9000 10Gb LAN
Wired AP 1 Unifi UAP AC PRO 1Gb LAN
Wired AP 2 Unifi UAP AC PRO 1Gb LAN
Wired AP 3 Unifi UAP AC PRO 1Gb LAN
Test Bed R7800 1Gb LAN OpenWRT Kong
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
www.desipro.de/openwrt/ (Kong's)
YAMon
https://usage-monitoring.com/index.php