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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
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 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
YAMon https://usage-monitoring.com/index.php