Saw your post. Ordinary racoons (as a client) don't support the XAuth authentication that is sometimes used by SonicWall routers. Could this be it...