I use autofs to mount a windows share on my router, this stopped working with “mount error(112): Host is down”. Looks like it was due to some arch linux update, as per dmesg:
[ 5986.858242] No dialect specified on mount. Default has changed to
a more secure dialect, SMB3 (vers=3.0), from CIFS (SMB1). To use the
less secure SMB1 dialect to access old servers which do not support
SMB3 specify vers=1.0 on mount. For somewhat newer servers such as
Windows 7 try vers=2.1.
Specifying version 1.0 fixed it. (Note: this is just on my home network, you might want more security elsewhere). Fixed autofs …