a linux desktop wifiscanner app
you have iwlist in /usr/sbin/ ( iwlist is i.e. part of Fedora's wireless-tools-29-26 and should be available on any other distro as well )
and you have polkit on your system ( Fedora has and it's usefull in this case )
if you wanne build it from scratch :
./makefile
if your done, or if you wanne take this F28 x64 build of mine, copy files to :
cp *desktop /usr/share/applications/
cp *policy /usr/share/polkit-1/actions/
cp *ui /usr/share/
cp wifiscanner wifiscanner-gtk /usr/bin/
done.
Some things are easy ;)
Some are not: check the desktopfile for the icon and change it, to your default icon.
F34 Pinephone AARCH64 build ( 2.4 Ghz only, due to cheap pinephone chips / the gtk wrapper is not needed as no polkit is installed )
F32-36 Surface x86_64 build
F30-36 ACER Esquire x86_64 build
For a while, you need to sudo wifiscanner to get a full result from "iwlist scanning". iwlist executed as normal user does no longer give out a scanresult, it just tells you, were YOUR Wifi network is.