chilli_control is a script that takes a command-line argument telling it what to do with your smoothwall, ie connect, disconnect, or get the status. This version is designed for smoothwall version 2.0 beta.
You will need to edit the script to set it up for your smoothwall. If you use the same smoothwall version, you will probably only really need to change the firewall IP address and port, maybe tell it your web browser, and edit the getPassword subroutine to somehow generate your password (for example by prompting you for it, or extracting it out of a file, or by putting it directly in the script).
If you use a different smoothwall version you may need to change the page locations for the dial for dialling and status pages. You probably know the URL of the page that shows you the status, and you can find out the dial page by looking at the source html for whichever page contains the Connect (or Dial) and Disconnect buttons, and look at the ACTION= tag of the form which contains those buttons.
Also you may need to change it to use http instead of https - I don't know as I have never used another smoothwall version.
Usage: ./chilli_control Connect|Disconnect|Status|view