dial phonenumber [timeout] - Набирает номер phonenumber. Если удаленный модем не ответил в течение timeout секунд, соединение разрывается. Serrlvl получает численное значение, основанное на ключевом слове, возвращаемом локальным модемом. Отображение ключевых слов в коды устанавливается посредством команды chatkey.
echo on[off] - Включает или отключает отображение команд модема. exit [/?]
Завершает работу сценария; необязательное значение п является кодом завершения. Очищает буфер ввода.
get Svariable [ask | remote [timeout]] value - Присваивает переменной $variable значение value, если не указаны параметры ask или remote. В случае параметра ask значение переменной запрашивается у пользователя. Параметр remote предписывает получить значение от удаленного компьютера; необязательный параметр timeout определяет число секунд ожидания ответа удаленной системы.
goto label - Предписывает выполнить переход к разделу сценария, отмеченному метко й label.
help - Перечисляет команды, доступные в сценариях dip.
if expr goto label - Условный оператор, осуществляющий переход к разделу сценария, отмеченному меткой label, если выражение ехрг истинно. Выражение должно содержать сравнение значения переменной с константой посредством одного из операторов: == (равенство), ! = (неравенство), < (меньше), > (больше), <= (меньше либо равно), >= (больше либо равно).
inc $variable [value] - Увеличивает значение переменной $variable на число value. По умолчанию число value равно 1.
init command - Определяет строку команд инициализации модема. По умолчанию - АТЕ О Q0V1 Х1.
mode SLIP|CSLIP|РРР[TERM - Указывает последовательный протокол. По умолчанию установлен режим SLIP, поэтому необходимо выполнить команду с аргументом РРР
modem type - Указывает тип модема. Про данную команду можно смело забыть: единственное допустимое значение (HAYES) является значением по умолчанию.
netmask mask - Устанавливает адресную маску.