Fixed.
The interaction between windows 8.1 and the NIC drivers.
Installed a clean 8.1 in a VM
WNDR3700v4 clean flash 1.13x
VM recognised Network and offered to set private - excellent.
Reboot router - windows VM recognised and defaulted to previous network - excellent
Checked 2 existing machines - same problem.
Hmm, doesn't happen on a clean build but does on existing machines?
Various NIC types (realtek/broadcom)
Was about to scour windows updates to see if an update occurred round the time the problem started and I reinstalled network drivers on laptop just in case (fully w/uninstall these drivers from system and reboot)
Installed drivers from new - Windows recocgnised Network and set private.
Rebooted router, Network is recognised.
So solved on my laptop and another machine - server a bit more tricky as it's headless but I'll report back if it works on there.
Schoolboy error, I should have reinstalled the drivers ages ago, my bad
Thanks for the help and the input
