The netspeed applet does not understand FreeBSD device types.
This has two impacts. First, the icons are never changed with
the interface type. Second, if the active interface switched,
instead of switching to the new interface, it would flip to
loopback, not terribly useful. The code that should have
handled this was doing a g_string_equals for "lo" and not
I am sure that I could have coded the icon settings better, but
it seems to work. Feel free to do soemting tidier if you feel
like it. I am not a great C programmer.
Fix: Add the attached file as patch-src_netspeed.c
Make it clear what this applies to, and assign.