The fix for me was to change the connection speed for the modem.
I had to REDUCE, that's right - reduce, the connection speed from the default 460800 down to 115200.
With the lower speed it runs at the same speed as my M$ connection!?!
This means Linux is OK for me and I can now get rid of M$ apart from a couple of specialist applications - yipee!