Yep if we are expecting our ranges list to be "smaller" than our single IP list, then we definitely want to be sure our single IP's are not over filling our ranges list. Single IP addresses include any address with a /32 at the end. However, skynet was capturing anything with a "/" in it, and throwing that into ranges. This is inefficient since we have a seperate IPset dedicated to single IP entries. We want to ensure that our ranges only covers anything greater than /32 (e.g. /24 /16 /8).Big difference in my statistics after running a malware blocklist update... it increased my # of IPs by 100K, and decreased my ranges by 50K. Good work on making this more efficient and fixing the subnet issue, @SomeWhereOverTheRainBow and @Adamm!
Also... is "deport" the British term for "export"?
Actually, I think I overstated the IP increase... it was more like a 50K increase... Thanks for your efforts to make the experience better!Yep if we are expecting our ranges list to be "smaller" than our single IP list, then we definitely want to be sure our single IP's are not over filling our ranges list. Single IP addresses include any address with a /32 at the end. However, skynet was capturing anything with a "/" in it, and throwing that into ranges. This is inefficient since we have a seperate IPset dedicated to single IP entries. We want to ensure that our ranges only covers anything greater than /32 (e.g. /24 /16 /8).
That is up to you. I personally don't have a setup that specialized, but if you think skynet might cause a problem, I suggest whitelisting ip addresses if you are having trouble accessing them.Apologize in advance for noob questions, but are cloudflare IPs whitelisted by default or do I have to add them? I am exposing some self-hosted services and utilizing cloudflare as proxy.
No, it is Briish (the "t" is silent or non-existing); However, in my country just uttering the word deport tickles the ears of near by ICE agents, so we must be careful!Also... is "deport" the British term for "export"?
Ah!! Thank you! Exactly what I was looking for. Of course, the source!That is up to you. I personally don't have a setup that specialized, but if you think skynet might cause a problem, I suggest whitelisting ip addresses if you are having trouble accessing them.
BTW, skynet already includes this list if you have the CDN whitelisting option enabled under skynet settings.
Exactly why I was asking... Shhhhhh!No, it is Briish (the "t" is silent or non-existing); However, in my country just uttering the word deport tickles the ears of near by ICE agents, so we must be careful!
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
[i] New Version Detected - Updating To (d41d8cd98f00b204e9800998ecf8427e)
[i] Saving Changes
[i] Unloading Skynet Components
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
[*] Updating chart.js Failed
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
[*] Updating chartjs-plugin-zoom.js Failed
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
[*] Updating hammerjs.js Failed
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
[*] Updating skynet.asp Failed
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
curl: option --retry-all-errors: is unknown
curl: try 'curl --help' for more information
[*] Updating firewall.sh Failed
[i] Restarting Firewall Service
Hummm look like a corrupted installation and suggest that you remove Skynet ( sh /jffs/scripts/firewall uninstall ) then re-install Skynet.I can't seem to update to the newest version. How did you all did it? I get these errors after upgrade entware packages:
Code:curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information [i] New Version Detected - Updating To (d41d8cd98f00b204e9800998ecf8427e) [i] Saving Changes [i] Unloading Skynet Components curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information [*] Updating chart.js Failed curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information [*] Updating chartjs-plugin-zoom.js Failed curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information [*] Updating hammerjs.js Failed curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information [*] Updating skynet.asp Failed curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information curl: option --retry-all-errors: is unknown curl: try 'curl --help' for more information [*] Updating firewall.sh Failed [i] Restarting Firewall Service
Or CURL isn't up-to-date, and not able to handle that "--retry-all-errors" switch? Perhaps take a look at any possible needed entware updates as well, @mrgnex ? Oops, I just read you just updated your entware... in that case, you might just need a reboot incase some updates need to settle/reload...Hummm look like a corrupted installation and suggest that you remove Skynet ( sh /jffs/scripts/firewall uninstall ) then re-install Skynet.
opkg update
opkg install --force-reinstall curl
Skynet hardcodes to use the routers binaries first. So skynet should always be choosing the routers built in curl instead of entwares. If the OP hasn't updated their firmware in a long time, it is highly recommended they do that first.Or CURL isn't up-to-date, and not able to handle that "--retry-all-errors" switch? Perhaps take a look at any possible needed entware updates as well, @mrgnex ? Oops, I just read you just updated your entware... in that case, you might just need a reboot incase some updates need to settle/reload...
The other thing you could try is force updating CURL itself...
Code:opkg update opkg install --force-reinstall curl
The --retry-all-errors option has been present in curl for atleast 2 years to 3 years now. Unless there is something specific about this users router curl, I suspect the most up-to-date firmware should support it. I have not known @RMerlin to not keep curl up-to-date.Skynet hardcodes to use the routers binaries first. So skynet should always be choosing the routers built in curl instead of entwares. If the OP hasn't updated their firmware in a long time, it is highly recommended they do that first.
View attachment 50774
You can adjust the update schedule.I'm running into some performance issues when Skynet is updating its Malware lists. Every day, it starts "Skynet_banmalware" script al 12:25, and the router stays unresponsive until this process finishes (2 o 3 minutes).
Is there a way to config skynet to update at some specific hours?
I'm explaining myself:
If I update crontab with "cron -e", on the next reboot, all is messed up again losing that specific configuration I edited.
The proccess original configuration once I install Skynet is this:
View attachment 50791
If I change that config with this one, for example (using crontab -e):
View attachment 50792
On the next reboot it comes up with a random schedule again, so there is no way to reschedule this specific process. On this ocassion it changed it to execute it at "15:25" everyday.
View attachment 50793
My guess is that there must be any way to workaround this. Any thoughts?
Thanks in advance.
firewall settings banmalware daily|weekly|disable
firewall settings banmalware weekly
Thanks!You can adjust the update schedule.
firewall settings banmalware daily|weekly|disable
Using the below in the ssh terminal
firewall settings banmalware weekly
Will change it from the default daily setting to weekly within the skynet settings. Whereas manually doing the crontab adjustments yourself isn't permanent. You must use the above command for it to stick at weekly.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!