В SLIP дела обстоят иначе. Как правило, адреса SLIP статически назначаются в теле сценария. Однако в некоторых серверах, использующих SLIP, появились механизмы динамического присвоения адресов. Чаще всего сервер отображает адрес в виде открытого текста сразу после того, как установлено соединение. Для получения адреса от SLIP-сервера такого типа воспользуйтесь командой get $locip remote. Другие типы SLIP-серверов требуют выполнения определенных команд для отображения адреса. Используйте необходимую команду в сценарии, а затем выполните команду get. Наконец, в некоторых SLIP-серверах для распределения адресов применяется протокол ВООТР. Используйте команду bootp в сценарии, чтобы включить работу с ВООТР, если того требует SLIP-сервер.
break - Посылает символ BREAK, который некоторые из серверов интерпретиру- ют в качестве символа внимания.
chatkey keyword code - Связывает ответ модема (ключевое слово keyword) с числовым кодом {code).
Предопределенные коды:
- 0 ОК
- 1 CONNEC T
- 2 ERROR
- 3 BUS Y
- 4 NO CARRIER
- 5 NO DIAL TON E
config [interface|routing] [pre|up(down|post] arguments... - Изменяет свойства интерфейса (interface) или таблицу маршрутизации (routing) до того, как создано соединение (pre), когда создано соединение (up), при разрыве соединения (down) либо после закрытия соединения (post). Следующая команда:
config up routing add canary gw ibis
добавляет маршрут к canary через шлюз ibis, если существует соединение. Изменение таблицы маршрутизации или свойств интерфейса обычными пользователями представляет серьезную опасность. Команда config отключена в коде dip, для ее применения требуется повторная компиляция пакета.
databits 7|8 - Устанавливает число битов данных в 7 или 8. Для каналов РРР и SLIP рекомендуется значение 8.
dec $variable [value] - Уменьшает значение переменной $variable на число value. По умолчанию число value равно 1.
default - Предписывает использовать соединение РРР в качестве маршрута по умолчанию.