I don't know. by SMB 139 do you mean tcp:139. Some references mention tcp:137 as well but you'd need to research it. If ClearOS is on your LAN, most people run it without a firewall.
The other thing you can do is add the server's netbios name to its IP address in the DNS server. Then it will map by DNS and not NetBIOS.