I'm no network guru so I'm almost as much at a loss as you! Every time I
have a network connectivity issue I go back to my "Ubuntu Linux Bible" by
William von Hagen and can usually find the solution. Maybe someone else on
here can help you now that you have provided the data from testparm.
A Google search on the wording of error messages and/or the nature of the
problem often brings up surprisingly helpful things.