I did start by looking at the firewalls. The desktop has Sygate, plus the router firewall and both were set to allow access. But I hadn't realised that the Windows firewall was also switched on (I'm sure I had this one switched off. Does it switch on automatically after an auto update or something??)
So far so good. I'll leave this open for a couple of days, just in case.
This thread is now locked and can not be replied to.