Enquanto olhava pelos meus registros /var/log/samba/log.xxxxxxx
vi a linha
check_ntlm_password: Authentication for user [filerepo] -> [filerepo] FAILED with error NT_STATUS_NO_SUCH_USER
Embora eu tenha adicionado o usuário / senha linux, não adicionei o samba.
Para funcionar, eu tive que fazer: smbpassword -a filerepo
e definir uma senha para o usuário do samba.