Zonkd
Very Senior Member
Ofcoarse I get all the technical aspects correct and mess up on aesthetics Pushed a hotfix to correct that visually.
fantastic works now.
Ofcoarse I get all the technical aspects correct and mess up on aesthetics Pushed a hotfix to correct that visually.
I've pushed v6.7.6
- Toggle for country lookups on stat data ( sh /jffs/scripts/firewall settings lookupcountry enable|disable )
- Show IOT blocks in "debug watch"
- Show if associated domains are also blocked in Diversion when using "stats search ip" and "stats search malware"
does skynet work with LTS builds?
It should work as expected.
I have an n66u and it says ipset not supported I think when I try to install.
I have an n66u and it says ipset not supported I think when I try to install.
Hopefully you backed up your settings before trying to install Skynet which as you found out won't work on an N66. If you have a backup for your N66 I would suggest that do a factory reset then reload your settings as the failed install of Skynet may have left behind some artifacts and if it did this will clean them out of the memory and any other place which might have been impacted.I have an n66u and it says ipset not supported I think when I try to install.
Hopefully you backed up your settings before trying to install Skynet which as you found out won't work on an N66. If you have a backup for your N66 I would suggest that do a factory reset then reload your settings as the failed install of Skynet may have left behind some artifacts and if it did this will clean them out of the memory and any other place which might have been impacted.
Skynet runs various compadibility checks before proceeding with the install. Rest assured there are no residual files beyond the installer its-self.
Is it possible that Skynet would remove a fake-hwclock cron entry?
Unload_Cron () {
if [ -z "$1" ]; then set "all"; fi
for cron in "$@"; do
case "$cron" in
save)
cru d Skynet_save
;;
banmalware)
cru d Skynet_banmalware
;;
autoupdate)
cru d Skynet_autoupdate
;;
checkupdate)
cru d Skynet_checkupdate
;;
all)
cru d Skynet_save
cru d Skynet_banmalware
cru d Skynet_autoupdate
cru d Skynet_checkupdate
;;
*)
echo "[*] Error - No Cron Specified To Unload"
;;
esac
done
}
Load_Cron () {
if [ -z "$1" ]; then set "all"; fi
for cron in "$@"; do
case "$cron" in
save)
cru a Skynet_save "0 * * * * sh /jffs/scripts/firewall save"
;;
banmalwaredaily)
hour="$(date +%s | tail -c 2)"
cru a Skynet_banmalware "25 $hour * * * sh /jffs/scripts/firewall banmalware"
;;
banmalwareweekly)
hour="$(date +%s | tail -c 2)"
cru a Skynet_banmalware "25 $hour * * Mon sh /jffs/scripts/firewall banmalware"
;;
autoupdate)
cru a Skynet_autoupdate "25 1 * * Mon sh /jffs/scripts/firewall update"
;;
checkupdate)
cru a Skynet_checkupdate "25 1 * * Mon sh /jffs/scripts/firewall update check"
;;
*)
echo "[*] Error - No Cron Specified To Load"
;;
esac
done
}
Great post, Marin. I’d been trying to keep track of such commands as and when I saw one listed in the forum. My collection stands at a miserable 6, now replaced with the link you posted to Adam’s comprehensive list. I know that many are available through the gui, but it’s still nice to see them listed as examples.Love the inclusion of various commands under the Help section. Would highly recommend them to anyone who has Skynet installed.
https://github.com/Adamm00/IPSet_ASUS
Thank you @Adamm!
Love the inclusion of various commands under the Help section. Would highly recommend them to anyone who has Skynet installed.
https://github.com/Adamm00/IPSet_ASUS
Thank you @Adamm!
Great post, Marin. I’d been trying to keep track of such commands as and when I saw one listed in the forum. My collection stands at a miserable 6, now replaced with the link you posted to Adam’s comprehensive list. I know that many are available through the gui, but it’s still nice to see them listed as examples.
Many thanks.
Second question, I use YazFi and want to add a device to the IoT list, that is routed by YazFi. When I add it to the block list, I can still access the device from the WAN side. I have removed all allowed ports, so it should block but doesn't. So the device I want blocked is on another subnet. Example: 192.168.1.0/24 and 192.168.2.0/24@Adamm Is there a way to list the ports you have allowed in the IoT settings? Is there a way to remove a port without wiping the list of ports you have? Thanks for the help in advance sir!
Skynet's rule uses br0 whereas YazFi establishes wl0.1 (example) as its own interface. Technically speaking, wl0.1 is still part of br0 (I don't un-bridge things currently because that meant playing around with eapd for wireless auth)Second question, I use YazFi and want to add a device to the IoT list, that is routed by YazFi. When I add it to the block list, I can still access the device from the WAN side. I have removed all allowed ports, so it should block but doesn't. So the device I want blocked is on another subnet. Example: 192.168.1.0/24 and 192.168.2.0/24
-A FORWARD -i wl0.1 ! -o tun2+ -m set --match-set Skynet-IOT src -j LOG --log-prefix "[BLOCKED - IOT] " --log-tcp-sequence --log-tcp-options --log-ip-options
-A FORWARD -i wl0.1 ! -o tun2+ -m set --match-set Skynet-IOT src -j DROP
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!