Нет никакого специального клиента для SonicWall. Используйте Openswan на своем поле Linux, настройте туннель между Вашим полем и sonicwall с обходом NAT. Вот немного документов:
http://www.vpn-technology.com/Interoperability/SonicWALL%20VPN%20with%20Red%20Hat%20Linux.pdf
http://www.sonicwall.com/us/support/2134_8175.html
http://archives.free.net.ph/message/20070322.043752.86474680.en.html
Править: следуйте комментариям для лучшего ответа
Я не уверен, является ли это конкретной моделью, но где я работаю, у нас есть Aventail WorkPlace SonicWall VPN. При помещении имени хоста, которое Вы используете для соединения с ним в браузер, это берет Вас к странице, которая имеет ссылки, где можно загрузить клиентское программное обеспечение для соединения с полем VPN. Отсюда существуют ссылки на вниз программное обеспечение клиента VPN Linux.
Программное обеспечение появляется в форматы на 32/64 бита как tarballs названный, AventailConnect-Linux.tar & AventailConnect-Linux64.tar.
Единственный другой брендинг, который я заметил на странице загрузки, - то, что она говорит что nortel в титульном листе, и "Подключение Aventail с smarttunneling", на стороне страницы загрузки.
Я описал на своем блоге об этом также, http://www.lamolabs.org/blog/4720/setting-up-aventail-vpn-software-on-linux-fedoracentosrhel/. Я включал некоторые снимки экрана в то сообщение различных страниц, где можно загрузить программное обеспечение клиента VPN Aventail.