может, на самбе версия протокола не совпадает с клиентом? не пробовал, но начал бы оттуда
на всех серверах ранее пришлось прописать min protocol = CORE
max protocol = NT1
только после этого в шары ходит любая винда, андроид, арч, а сама же федора не могет...