Network applet should reflect network type when bonded
On my laptop I have a bonded interface composed of an ethernet and wifi interfaces. The idea is to be able to completely transparently switch between wired, when available and wireless when wired is not available and to maintain the same mac acddress and therefor the same IP address through the switches from wireless to wired.
When I switch from wired to wireless, for example, dmesg
reports:
[556532.078587] e1000e 0000:00:1f.6 enp0s31f6: NIC Link is Down
[556532.131566] bond0: (slave enp0s31f6): link status definitely down, disabling slave
[556532.131570] bond0: (slave wlp2s0): making interface the new active one
...
[556578.934372] bond0: (slave wlp2s0): link status definitely down, disabling slave
[556578.934390] bond0: now running without any active interface!
...
[556579.034467] bond0: (slave wlp2s0): link status up, enabling it in 0 ms
[556579.034570] bond0: (slave wlp2s0): link status definitely up, 0 Mbps full duplex
[556579.034572] bond0: (slave wlp2s0): making interface the new active one
[556579.034647] bond0: active interface up!
When this happens however the network type/strength icon does not reflect the wifi state with a strength indicator but rather shows:
It would be nice if it instead showed the typical wifi icon with the strength indicator.