Can anyone tell me what I'm doing wrong with my shorewall configuration? I have set up internet connection sharing in Mandrake 9.0. I have added the following lines to the shorewall rules file to allow for samba access as documented on the shorwall site:

ACCEPT fw loc udp 137:139
ACCEPT fw loc tcp 137,139
ACCEPT fw loc udp 1024: 137
ACCEPT loc fw udp 137:139
ACCEPT loc fw tcp 137,139
ACCEPT loc fw udp 1024: 137

I cannot access any of my Samba shares with shorewall running. This allows me to see the server, but does not allow access.
Is there something I'm not doing? Any help would be greatly appreciated. I'm about to give up on Linux!