Hi All, you might remember that a few weeks ago we discussed the possibility of removing all the cluttering from network configuration tools, to the point that someone (Steve Litt, I believe) even suggested that a few lines of shell code around a well-timed "iwlist scan | grep ESSID" could be sufficient in most of the cases.
You might also remember that I mostly disagree with that extreme simplification, but I nevertheless gave it a try, and the result is "setnet.sh": http://kalos.mine.nu/setnet/ That's a simple bash+dialog wrapper around ip/dhclient/wpa_cli, which can help configuring wired (ethernet) and wi-fi networks (only open and WPA+PSK, at the moment). Well, it's indeed not as simple as we might go, since dealing with the dialog interface is a good half of the code (which BTW is around 1000 lines of shell, including comments), but I believe it is a nice proof-of-concept. Be careful: it's still alpha stuff (even if you can find a deb package in there), it lacks documentation, and it definitely needs a bit of understanding of how a network connection has to be set up (it's not an automagic mess, I am afraid), but I am using it on my laptop already, and I am testing it in Devuan Minimal Live, in the hope that we will be able to include it there. I also created a project on GitLab: https://git.devuan.org/KatolaZ/setnet As always, comments, critics, and suggestions are more than welcome. The gitlab page is the best way to report bugs. HH KatolaZ -- [ ~.,_ Enzo Nicosia aka KatolaZ - GLUGCT -- Freaknet Medialab ] [ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ] [ @) http://kalos.mine.nu --- Devuan GNU + Linux User ] [ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ] [ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ] _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng