All I can confirm at this point is it isn't entirely Bell's fault. It probably is, it probably is the GigaHub doing something stupid combined with the client sticking to the standard, but at this point I've confirmed that Linux doesn't have the same ...
While having 30 years of Intertnet engineering experience doesn't preclude me making a blindly stupid error I am fairly sure that I have tried everything at this point. The behaviour of the GigaHub is at best inconsistent, sometimes the advanced DMZ ...