Re: [FIRMWARE] Itus Networks Shield Firmware Upgrade *WIP*
Posted by
Grommish on
Aug 18, 2019; 1:32am
URL: https://itus.accessinnov.com/FIRMWARE-Itus-Networks-Shield-Firmware-Upgrade-WIP-tp1726p1858.html
The advantage to me being Eastern US time is that I have time while you sleep to get things done.. Besides, it takes almost no time to compile this on my laptop, unless I'm doing a kernel change or removing a dependency and have to do a make clean. Otherwise, it literally takes about a minute and a half.
As far as Suricata goes, Suricata 5 will REQUIRE Rust and Cargo to compile and run. Unfortunately, Rust does not have a mips compatible source code (at least, not yet). I was able to get Suricata 4.1.4 to build once I finagled it, but abandoned the task once I started looking into the requirements for the current Beta. If they ever update it, then I'll go back to it.
So, for now, we can put them where-ever we want.. Even if Suracata comes back to the Shield down the line, we can make the structure however.
Itus used the "profiles" directly to hold the Suricata AND Snort configs, and I wasn't even aware Suricata was an option.. You can see tags for it in the LUA page for IDS on the original Shield files. I don't know if they ever included Suricata or not, but it's the whole reason we have a profile directory at all. I didn't understand at the beginning what they were using profiles for, so I just dropped it to profile and stored my config files for Snort in there so they could be cat'ed when the service starts into snort.conf (and edited in pieces from luCi)
Running Itus Shield v2 Firmware