As i understand you want to add new machine in your network and you don't want to use windows machine and you want to use linux machine to access samba share.
you can use mount commnad to moun samba share on linux machine.
Code:
mount -t cifs IP_of_server/share /mount_point