В новых версиях Samba отключена поддержка старого протокола аутентификации для защиты от MTM-атак (человек по середине). Поэтому старые ОС (типа Windows XP) не могут аутентифицироваться и работать с шарами под samba.
Включается поддержка нужного протокола одной строчкой global-секции:
ntlm auth = yes
которая позволяет аутентифицироваться и работать старым ОС, при этом понижая общую безопасность.