Get this update (it's an optional update so be sure your Yast doesn't filter out Optional Updates if you get it from Yast) then find the line that says:
and change it to:
This will allow you to use SuSEfirewall and still see your SMB shares in the Network Browser. Again the KNetAttach program makes SMB connections very simple. IT's also good for GUI ssh connections as well!