Depois de horas de dificuldades, tente, com erro e lendo o código-fonte.
Tudo funciona bem, mas você precisa especificar corretamente. Ao usar endereços IPv6 LinkLocal, você precisa especificar a interface com a notação "%" E o tamanho do prefixo no final.
Interfaces = {Full-IPv6-address}%{interface}/{prefix length}
smb.conf (SAMPLE):
interfaces = fe80::114%eth0/64