ColDen
Senior Member
Here are the results:Gather some data and reinstall if you prefer:
Code:cat /tmp/skynet.lock ls -l /tmp/skynet.lock ps ww | grep firewall lsof | grep skynet.lock
Here are the results:Gather some data and reinstall if you prefer:
Code:cat /tmp/skynet.lock ls -l /tmp/skynet.lock ps ww | grep firewall lsof | grep skynet.lock
Wow. That’s a mess, kind of. I would reboot and upgrade.Here are the results:
The whitelist works, but there’s a bug in the comment being added and they are added with the comment “nofilter” instead of “ManualWlist:…”. The order of parameters passed to the wrapper function seems to be wrong in that scenario. For @Adamm to fix.whitelist don't appear to be working.
I tried adding a single IP address in as 12.34.56.78/32 and as 12.34.56.78, or without the bitmask, and it's not showing up when I go to view the whitelist, that's without CDN whitelisting turned on. I have chosen to save changes, and then view, this works for the CDN whitelisting so that when going to view and having disabled the CDN whitelisting--viewing the whitelist shows only what's been whitelisted and not the CDNs.The whitelist works, but there’s a bug in the comment being added and they are added with the comment “nofilter” instead of “ManualWlist:…”. The order of parameters passed to the wrapper function seems to be wrong in that scenario. For @Adamm to fix.
Actually, the ranges won’t work since the nofilter option isn’t passed properly. So you can whitelist an IP, but not a range at the moment.
For now, you can verify if they are there withI tried adding a single IP address in as 12.34.56.78/32 and as 12.34.56.78, or without the bitmask, and it's not showing up when I go to view the whitelist,
ipset -L Skynet-Whitelist | grep nofilterfix whitelist parameters to wrapper function @dave14305
Improve Domain_Lookup()
- No accidental whitelisting of DNS resolvers.
- Correct handling for CNAME → A-record chains.
Improve Check_Lock() handling of existing processes
Update to new ban reason method in WebUI stats
Fix Refresh_MBans()
IPTables Rules | [Failed]
[*] Skynet Not Running - Exiting
Log Level 6 Settings [Failed]
IPTables Rules [Failed]
[*] Rule Integrity Violation - [ #12 ]
This is related to a check when a vpn server is enabled. Check the output of[*] Rule Integrity Violation - [ #12 ]
iptables -S FORWARD | grep Skynet-IOT for tun2+ rules. Skynet is looking for:-A FORWARD -i br+ -o tun2+ -m set --match-set Skynet-IOT src -j ACCEPT
I don't have any VPN server active on that router. I think line #12 is looking for WireGuard VPN. Here is what I tried next:This is related to a check when a vpn server is enabled. Check the output ofiptables -S FORWARD | grep Skynet-IOTfor tun2+ rules. Skynet is looking for:
Code:-A FORWARD -i br+ -o tun2+ -m set --match-set Skynet-IOT src -j ACCEPT
iptables -S FORWARD | grep Skynet-IOT
iptables -I FORWARD -i br+ -o tun2+ -m set --match-set Skynet-IOT src -j ACCEPT
iptables -I FORWARD -i br+ -o wgs+ -m set --match-set Skynet-IOT src -j ACCEPT
-A FORWARD -i br+ -o eth1 -p icmp -m set --match-set Skynet-IOT src -j ACCEPT
-A FORWARD -i br+ -o eth1 -p udp --dport 123 -m set --match-set Skynet-IOT src -j ACCEPT
-A FORWARD -i br+ -m set --match-set Skynet-IOT src -j LOG --log-prefix "[BLOCKED - IOT]"
-A FORWARD -i br+ -m set --match-set Skynet-IOT src -j DROP
-A FORWARD -i br+ -o tun2+ -m set --match-set Skynet-IOT src -j ACCEPT
Thanks for your assistance,Wow. That’s a mess, kind of. I would reboot and upgrade.
What is process 22813 (nvram)?
I also had no success upgrading 8.04 - 8.06. Complaints about lockfile. Tried stopping, restarting with no success. Finally had to remove then reinstall.Giving this a shot myself today. Have custom lists and my first attempt failed. I trust Adamm's work , since it has been out for almost a week now, I went ahead and took the plunge. For whatever reason Skynet wouldn't load, so I uninstalled and then reinstalled.
Considerations for anyone reading this before upgrading...
1. Use the built-in Skynet backup to backup all your lists for easy access later and be sure to copy that file to another directory as when you uninstall Skynet it will delete it.
2. Print a debug from the menu.
3. If you have customized Skynet much outside of the default config with custom list, whitelist, etc, then consider uninstalling Skynet first.
My install completed and Skynet appears to be running. HOWEVER, whitelisting doesn't seem to be working. I disabled the CDN whitelisting feature, then began adding back my previous whitelist and they don't seem to be saving. Also, the whitelist in Diversion, I thought Skynet pulled these? Maybe these don't register when you go to view whitelist?
So far my steps have been (after the failed installation) to uninstall and then installed Skynet--this is when it started working. When I couldn't whitelist, or the whitelist entries I was adding did not appear when I choose the view whitelist option (view all), I then uninstalled and rebooted. Once boot was complete I installed again and my whitelist don't appear to be working. I'm assuming this is a permissions issue. I've since rebooted. I can whitelist domains, which I was hoping it would pull the Diversion whitelist there. I can't whitelist IPs or CIDRs--this is my issue, for now.

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!