Didn't want to go down the route of changes routers because my existing phone has been working fine for 18 months and now 2 replacement phones don't work.
So now I've shared my internet connection on a laptop and connected the phone to the laptop and it works. Very strange
That is interesting, because Internet Sharing has its own DHCP range which it assigns to any sharing device.
This would tend to indicate that your new phones are not getting the correct network parameters from the HH6 DHCP server, or the HH6 DHCP server does not like the request from the phone,
Is there an option on the phone, to manually set a static IP address? This should be available, as some corporate networks do not use DHCP for VOIP phones?
Its more likely to be the subnet that is wrong. Your colleague who is with Virgin, would be connecting to 192.168.0.xxx, as that is what Virgin use.
The home hubs use 192.168.1.xxx .
If you set it up manually, do not select an address within the home hub DHCP range.
Try these settings.
IP address 192.168.1.50
Default gateway 192.168.1.254
I suspect that there has been a firmware change on the phones, and the home hub does not like the way that it sends its DHCP request. This type of issue has been reported before.