A persistent and unremedied failure of Windows networking is its inability to reflect mounted shares as they come online. The two machines can ping one another indefinitely and still, the red X next to a mapped network drive letter will persist.
In contrast to Linux, where a mount is a mount, one often must reinitialize the Windows network stack, typically by rebooting or sometimes by logging off and on, in either case losing one's place with open apps, etc., which is idiotic.
Occasionally, by waiting random amounts of time between ten seconds and ten days, the mount will become connected.
One wishes for a right-click context menu command to trigger this immediately.
Pending that, I was wondering what processes must be triggered or underway to activate a connection, and whether those could be proactively invoked by a script of some sort.
I seem to recall several years ago a passing reference to flushing the ARP cache would do it but with the advent of SMB over TCP and the death of NetBIOS and broadcast networking I'm not sure that will do it.
Any thoughts would be especially welcome.