I know this is old, but just in case anyone else runs into this. I would have gotten rid of your VLAN 50 and setup a port on the swith as a L3 interface and assigned 192.168.50.1 to it. Then assign 192.168.1.254 as an IP on the SonicWall and just did static routes between the two, I don't think the SMB switches support a dynamic routing protocol, thus the static routes. The VLAN 50 is what is probably messing it up like you said. These SMB switches are a headache, its like inventing the lightbulb (finding out 100 ways it won't work, until you get it to work). Sometimes you wish you had the extra $$ to afford an IOS based box and just did it through CLI.
... View more