It really depends what your demands are regarding WiFi.
If you can live with mediocre WiFi performance (for now), then use LEDE. You can build everything that is on the original Omega FW that way, except for the wifi driver. Onion uses a proprietary driver they can't publish, stock LEDE uses the fully open sourced, but not yet fully fine tuned, mt76 driver.
For all of my Omega2 based applications I built my own distro / FW image from LEDE, tailored to the use case. There is a learning curve to LEDE, but once you get a feel for it, it's a really nicely organized distro builder for tiny platforms.
For example you can start here, read about LEDE on their site and of course search this forum, which has a lot about custom FW builds.
I'd like a full onion repo with all the packages built and usable for each release of Onion OS, without having to fetch them from another LEDE or OpenWRT based repos and thus creating dependency issues on my omegas.
Mixing repositories doesn't lend itself to a stable environment.
...Ok, ok.... after finishing a couple Pi 0 W projects, I was sitting here looking at my unused Omega2+ and thinking to myself... I wonder if anyone has shoehorned Kali into one of these, or maybe got Wifite and supporting tools to work. A couple seconds with my friend Google, and here we are. I have now seen the purpose of owning this thing. Lets do this.
I am a padowan in the linuxverse, but this is a project I'm very interested in trying out. I have the Onion Arduino adapter and a Ralink 3070 wifi adapter sitting here.
Give me some commands to try.
BTW, I already went down the road with katoolin on a previous project. Kali is now rolling and, as time goes on, there will be more and more of a compatibility divergence that scripts like katoolin will have to bridge. I finally gave up on that and just found a Kali fork that worked on my hardware.
I use Zabbix for a lot of management purposes, and it has a discovery mode that you can customize. I used discovery in a large ISP environment to scan for new customer nodes coming online, scan the nodes for correct configuration, send alerts to techs when incorrectly configured systems or rogues were found, etc... The quality of the ISP's network went way up when we started detecting configuration issues BEFORE they caused problems.
The only downside is this is a rather application-specific service, so you have a challenge to make it application neutral. that probably means covering the basic common system settings, and making a API that is easy to integrate into the user's application. Being that these devices are great for swarm applications, your idea has a lot of merit. What would be better than a self-configuring swarm?
But I ageree this should be a generic Linux app, just keep it light weight so it works as well on small systems as large ones.
There are a lot of tools to look at that solve needs like this out there, in configuration management and system monitoring, so get some exposure to what others have done, might give you some good ideas.
@WereCatf Ok, you're right. I mean the voltage regulators which steps down the voltage to the needed voltage for the arduino. Sorry had not enough caffeine. :)
Ok, thanks for the answer about the Arduino Dock V1.
It seems they haven't changed the voltage regulator since they write a warning:
The DC barrel jack may also be used to provide power to the Omega using a DC power adapter.
Note that the Arduino Dock’s DC barrel jack should only be used with 5V DC power supplies. If a higher voltage is used, your Omega and Arduino Dock have a high chance of being damaged!
Maybe they will release the schematic of the arduino dock V2 the next days so we can look about it. :)
Mh, sounds like the same problem. My normal ethernet connections were stable though. The documentation: https://docs.onion.io/omega2-docs/fix-ip-addr-collisions.html says that i need a different subnet for my home network. The omega has 192.168.3.x and i have 192.168.1.x, so thats not the problem. I will try to setup the Omega with mobile internet and disable the hotspot when it's done. Thanks for your reply!