I do not curently have smb installed. However I have done this in the past successfully. It would be much simpler to go into Linuxconf and select the control tab. In there you will see Control Service Activity. Look for SMB in the list of services. I think that when you install smb it automatically adds it to the list, but I may be mistaken. Anyway assuming that it is in the list of services, all you need to do is click on it and change the startup from manual to automatic. You can make other changes like telling it at what point you want it to load, before the network or after etc..., but most of that is done for you.
Now if it is not in the list of services, then all you need to do is add it in the Control files & Systems, Create Linux addons. It is really simple, just fill in the appropriate command lines and anything else you need. (Keep it simple) Then go back into the Control Service Activity and change it to automatic.