wvdial.conf − конфигурационный файл wvdial
Когда запускается wvdial, он сначала грузит свой конфигурационный файл /etc/wvdial.conf, который содержит основную информацию о модеме: порт, скорость и строку инициализации, а также информацию о вашем Интернет−провайдере, такую как номер телефона, ваше имя пользователя и ваш пароль.
Конфигурационный файл /etc/wvdial.conf имеет формат ini−файлов Windows, с именами разделов, заключёнными в квадратные скобки и строками переменная = значение в каждом разделе.
Пример конфигурационного файла:
[Dialer Defaults]
Modem = /dev/ttyS2
Baud = 57600
Init = ATZ
Init2 = AT S11=50
Phone = 555−4242
Username = apenwarr
Password = my−password
[Dialer phone2]
Phone = 555−4243
[Dialer shh]
Init3 = ATM0
[Dialer pulse]
Dial Command = ATDP
Вышеуказанный пример конфигурационного файла содержит все необходимые опции для запуска двух командных строк из примера выше. Ниже приведён полный список настроек, которые понимает wvdial:
Modem |
Местонахождение устройства, которое wvdial должен использовать в качестве модема. По молчанию − это /dev/modem. |
||
Baud |
Скорость, с которой wvdial будет взаимодействовать с вашим модемом. По умолчанию − это 57600 бод. |
Init1 ... Init9
wvdial может использовать до девяти строк инициализации для настройки вашего модема. Перед дозвоном, эти строки по порядку отправляются на модем. Иногда они полезны при указании нескольких разделов. Смотри пример выше, который использует Init3 для отключения громкоговорителя модема. По умолчанию Init1 − это "ATZ".
Phone |
Номер телефона, на который должен звонить wvdial. Вы можете добавить до 4 других номеров, на которые по порядку должен звонить wvdial: |
||
Phone1 |
|||
Phone2 |
|||
Phone3 |
|||
Phone4 |
Dial Prefix
wvdial вставит эту строку после команды дозвона и перед номером телефона. Например, для отключения ожидания вызова (во всяком случае, в Северной Америке), задайте строку "*70,".
Dial Command
wvdial воспользуется этой строкой, чтобы заставить модем выполнить вызов. По умолчанию − это "ATDT".
Login |
Вы должны задать здесь имя пользователя, которое предоставил Интернет−провайдер. |
Login Prompt
Если ваш Интернет−провайдер вдруг использует процедуру входа, которую wvdial не сумеет распознать, вы можете воспользоваться этой опцией, чтобы указать приглашение ко входу. Когда это приглашение будет принято от вашего Интернет−провайдера, wvdial отправит строку, заданную в опции Login.
Password
Вы должны указать здесь пароль, который предоставил Интернет−провайдер.
Ask Password
Если вы установите эту опцию, wvdial будет спрашивать ваш пароль при каждом дозвоне. Таким образом, вы не будете хранить свой пароль в /etc/wvdial.conf. (Опция добавлена SuSE).
Password Prompt
Если ваш Интернет−провайдер вдруг использует процедуру входа, которую wvdial не сумеет распознать, вы можете воспользоваться этой опцией, чтобы указать приглашение ко вводу пароля. Когда это приглашение будет принято от вашего Интернет−провайдера, wvdial отправит строку, заданную в опции Password.
PPPD Path
Если в вашей системе pppd расположен не в /usr/sbin/pppd, вам может потребоваться задать эту опцию.
Auto DNS
Попытаться получить DNS−серверы от провайдера. Эта опция включена ("on") по умолчанию. (Опция добавлена SuSE).
Check DNS
Проверить DNS−серверы после того, как подключение установлено. Эта опция включена ("on") по умолчанию. (Опция добавлена SuSE).
DNS Test1
Первый поиск в DNS для проверки DNS. (Опция добавлена SuSE).
DNS Test2
Второй поиск в DNS для проверки DNS. (Опция добавлена SuSE).
Check Def Route
Проверить маршрут по умолчанию после того, как подключение установлено. Эта опция включена ("on") по умолчанию. (Опция добавлена SuSE).
Force Address
Эта опция применима только если вы имеете статический IP−адрес у вашего Интернет−провайдера, и даже тогда эта опция возможно не требуется. Некоторые Интернет−провайдеры не отправляют IP−адрес в процессе согласования PPP. Эта опция заставит pppd использовать заданный вами адрес.
Remote Name
Если ваш Интернет−провайдер использует аутентификацию PAP или CHAP, вам может потребоваться задать в этой опции имя, используемое для аутентификации у вашего Интернет−провайдера. В большинстве случаев, однако, можно использовать значение по умолчанию, "*".
Carrier Check
wvdial проверяет ваш модем в процессе подключения, чтобы удостовериться, что он действительно включен. Если у вас странный модем, который настаивает на том, что линия неактивна, вы можете отключить проверку несущей, установив в этой опции значение "no".
Stupid Mode
Когда wvdial работает в тупом режиме (Stupid Mode), он не пытается интерпретировать какие−либо приглашения со стороны сервера терминалов. Он запускает pppd сразу после того, как модем подключится. Некоторые Интернет−провайдеры, которые на самом деле выдают приглашение ко входу, работают только если вы запустите PPP, прежде чем попытаетесь выполнить вход. Тупой режим (Stupid Mode) (естественно) по умолчанию выключен.
New PPPD
Вам нужна эта опция, если у вас есть pppd версии 2.3.0 или новее, чтобы wvdial создал файл /etc/ppp/peers/wvdial. Эта опция включена по умолчанию, поэтому если у вас более старая версия pppd, вам потребуется установить её в "no" (или обновить pppd).
Default Reply
Когда wvdial обнаруживает приглашение и не видит каких−либо ключей, которые указывают, что он должен отправить в ответ на приглашение, он по умолчанию отправляет "ppp". Иногда это поведение не подходит. Используйте эту опцию, чтобы заменить ответ по умолчанию.
Auto Reconnect
Если включено, wvdial попытается автоматически переустановить подключение, если другая сторона вас неожиданно отключила. Эта опция включена ("on") по умолчанию.
Idle Seconds
Задаёт тайм−аут зависания по умолчанию. Соединение будет отключено, если оно неактивно заданное время. Тайм−аут 0 отключает эту возможность.
Abort on Busy
Если включено, wvdial не будет повторять подключение, если модем ответил, что линия занята. Эта опция отключена ("off") по умолчанию.
Abort on No Dialtone
Если включено, wvdial не повторит подключение если модем ответил, что нет гудка. Эта опция включена ("on") по умолчанию.
Dial Attempts
Если задано значение, wvdial завершит работу после заданного количества попыток. Если задан 0, wvdial будет дозваниваться бесконечно.
Dial Timeout
Максимальное время в секундах, которое wvdial будет ожидать установки подключения. Значение по умолчанию − 60 секунд.
Для обнаружения модема и автоматического заполнения опций Modem, Baud, и Init/Init2 можно воспользоваться программой wvdialconf(1).
Дэйв Кумбс (Dave Coombs) и Эвери Пиннаран (Avery Pennarun) для Net Integration Technologies Inc. Большие дополнения были выполнены многими людьми, включая SuSE и RedHat. Спасибо, ребята!
Перевод на русский язык выполнил Владимир Ступин <vladimir@stupin.su>.
wvdial(1), wvdialconf(1), pppd(8).