Hello,
What kind of smb server do you have ? Windows ? Samba ?
Try to restart your NetworkManager service and keep firewall off (for testing).
Do you have something else between your workstation and your smb server ?
Try to use nmap to scan opened port from your workstation with something like
UDP Port: $ sudo nmap -sU your.smbserver.ip.address
TCP Port: $ sudo nmap -sS your.smbserver.ip.address
There is a gui available for nmap if you prefer : zenmap
Kr