1
<chapter id="modem-tricks">
3
>Тонкости работы с модемом</title>
6
>Этот раздел предназначен для того, чтобы дать представление об искусстве работы с модемом. Все команды, которые здесь описываются, относятся к стандарту Hayes AT и к стандартному Hayes-совместимому модему. Однако не все модемы одинаковы, и ваш случай может отличаться от изложенного.</para>
8
<sect1 id="modem-sessions">
10
>Сеанс связи с модемом</title>
13
>В модемном сеансе вы работаете с модемом непосредственно. Вы набираете команды -- модем отвечает. Для начала сеанса связи с модемом нажмите на кнопку <guibutton
15
>. В открывшемся диалоге перейдите на вкладку <guilabel
17
> и нажмите кнопку <guibutton
19
> . Откроется окно интерактивной настройки модема. Наберите команду <userinput
23
> (она сбрасывает установки модема). Модем должен отозваться и ответить OK. Используйте <menuchoice
29
> для завершения сеанса.</para>
33
<sect1 id="modem-profiles">
35
>Схемы настроек модема</title>
38
>Вы можете захотеть сохранить различные схемы настроек модема, а не вводить команды заново при каждом соединении. Это можно осуществить, записав их в память модема, и именно для этого вам понадобится работать непосредственно в сеансе связи с модемом. У модема может быть несколько сохраненных схем под номерами 0, 1 и т.д. Командой <command
40
> вы можете просмотреть их все. Обычно схема по умолчанию -- это 0 (ее можно изменить командой <command
42
>). Текущая схема, с которой работает модем, называется <quote
47
>Когда вы меняете настройку, активная схема изменяется. Команда <command
49
> сбрасывает настройки модема и восстанавливает схему настроек модема по умолчанию (#0), при этом не сохраняются сделанные вами изменения. Для сохранения изменений загрузите схему, которую вы хотите изменить, командой <command
55
> -- номер схемы). Сделайте необходимые изменения, а затем сохраните ее командой <command
59
>. Чтобы использовать нужную схему, измените строку инициализации модема (<guibutton
64
>Команды модема</guibutton
66
>Строка инициализации</guilabel
67
>). К примеру, команда <command
69
> сбросит настройки модема и загрузит сохраненную схему #1.</para>
72
>Если вы хотите сбросить установки модема в некоторое начальное состояние, выполните команду <command
73
>AT&F&W</command
74
>, которая восстановит заводские настройки модема и сохранит их в качестве схемы по умолчанию.</para>
77
>Примеры изменения схемы модема см. в следующем разделе.</para>
81
<sect1 id="modem-hangup">
83
>Как заставить модем повесить трубку</title>
86
>Может случиться так, что модем никак не хочет вешать трубку. Это чаще всего происходит из-за несоответствия настроек &kppp; и модема. У стандартного модема есть два метода повесить трубку: <link linkend="hangup-command-method"
88
> и <link linkend="hangup-dtr-method"
92
>. В командном методе модему отправляется ESC-последовательность, которая переводит модем в командный режим, а затем выполняется команда повесить трубку (<command
97
>Если вы настраиваете демон <application
99
> вручную, не используя &kppp;, чаще всего имеет смысл использовать командный метод для завершения терминального сеанса и запуска демона <application
101
>. В других случаях более подходит метод <acronym
103
>, так как он проще.</para>
105
<sect2 id="hangup-dtr-method">
116
>модем вешает трубку, как только &kppp; завершает использование модема. Если в сеансе связи с модемом вы опрашиваете модем командой <command
118
> и в настройках активной схемы видите <command
120
>, это значит, что метод <acronym
122
> отключен. Чтобы включить метод <acronym
124
>, нажмите на кнопку <guibutton
126
> для начала сеанса связи с модемом, а затем наберите:</para>
134
># сбросить установки в схему по умолчанию</lineannotation>
140
># Установить состояние Повесить трубку при выходе из DTR</lineannotation>
146
># Записать в схему по умолчанию</lineannotation
152
>Как работает метод <acronym
157
>Всякий раз, когда сигнал Data Terminal Ready (<acronym
159
>) на линии между компьютером и модемом возрастает выше определённого предела, модем вешает трубку. Когда &kppp; открывает последовательный порт, сигнал <acronym
161
> понижается, и на внешнем модеме вы можете видеть, как зажигается лампочка <acronym
165
>). Когда лампочка <acronym
167
> гаснет, поскольку &kppp; закрыл последовательный порт (или по еще более худшей причине), модем вешает трубку.</para>
172
<sect2 id="hangup-command-method">
174
>Командный метод</title>
177
>Модем, находящийся в режиме соединения, можно также заставить повесить трубку (если <command
178
>AT&D<replaceable
183
> не равно <returnvalue
185
>), переведя его в командный режим и отправив ему команду на выполнение. Чтобы корректно повесить трубку, откройте сеанс связи с модемом и установите короткую задержку, например:</para>
204
>Используйте ползунок <guilabel
205
>Защитный интервал</guilabel
206
> в разделе Команды модема для установки значения регистра <varname
208
> равным <returnvalue
210
>. После этого модем будет вешать трубку корректно.</para>
214
>Как работает командный метод</title>
217
>Когда локальный модем подключен к удаленному модему, он находится в режиме соединения (<quote
219
>) и передает все получаемые им символы удаленному модему. Для того, чтобы модем воспринял символы как команду себе, его нужно перевести в командный режим. Это осуществляется ESC-кодом.</para>
222
>ESC-код - это три сигнала, длительность которых задается регистром <varname
224
> (в пятидесятых долях секунды).</para>
229
>отсутствие сигнала в течение времени дольше, чем <varname
235
>три подряд символа ESC (который задаётся в регистре <varname
237
>, значение по умолчанию -- <quote
239
>), повторенные с интервалами менее <varname
241
>/50 с каждый.</para>
245
>отсутствие сигнала в течение времени дольше, чем <varname
252
>Как только модем войдет в командный режим, вы можете отправлять ему команды. Для того, чтобы повесить трубку, отправьте команду <command
254
>. ЕSC-коды и команда модему повесить трубку, используемые в &kppp;, указываются в диалоге <link linkend="modem-commands"
256
>Команды модема</guilabel
258
>. Они должны соответствовать вашему модему.</para>
264
<sect1 id="tone-dialing-speedup">
266
>Как ускорить режим тонального набора номера</title>
269
>В тональном режиме время набора задается регистром <varname
271
>. В нем записывается длительность (в сотых долях секунды) отправки каждого тонального сигнала во время дозвона. Значением по умолчанию, как правило, является 95 (почти секунда). Быстрота набора номера зависит от качества телефонного коммутатора на вашей телефонной станции. Минимальное значение - 50, почти в два раза быстрее, и часто оно срабатывает. </para>
279
># восстановить установки схемы по умолчанию</lineannotation>
285
># самый быстрый дозвон (используйте большие значения, если возникнут проблемы)</lineannotation>
291
># записать в схему по умолчанию</lineannotation