Network Status pages: added pages to view Network Information
Created by: steglicd
Added network status pages which supports:
- show IP (v4/v6) address and netmask
- show MAC address
- show device name
- show firewall zone name
- DNS Servers
- wifi information (like channel, SSID, rate or signal strenght)
- shared or not, is the default connection or no
ToDo:
- if connection is disabled and re-enabled again, no information are visible anymore (Bug). Currently I'm not sure if this is a bug within Networkmanager, Plinth or the network module
During refactoring I also added two enhancements to network configuration app:
I added some generic network helper functions to global network helper class to get some information from a device by it's name. This is used when editing a connection (no ip was shown before)
When selecting an existing WiFi on the "scan" page, the user will be redirected to the "WiFi add" form. This form did not contain a WiFi capable Interface as default selection, for this reason the user get a invalid form message when entering the form. I preselected the first wifi interface which is found on the host.