Назад Содержание Вперед


Установка двунаправленного модема (Bidirectional Modem)

Для установки (bidirectional modem) вам потребуется информация для этих переменных:

  port-name Какой порт модема подключается (обычно, ttya или ttyb).
  svctag Имя сервиса монитора порта (для систем Sun, zsmon)
  port-device-name Имя устройства для порта (обычно /dev/cua/a или /dev/cua/b).
  short-port-device-name Имя порта без полного пути.
  modem-label Вход в файле /etc/ttydefs, используемый для установки корректной скорости передачи (baud rate) и свойств линии ?(and line discipline).
  modem-type Тип модема из файла /etc/uucp/Dialers. Например, тип модема Hayes - hayes.

Выполните следующие шаги для конфигурации модема:

1.  Остановите систему.
2.  Убедитесь, что отключен ?(hardware carrier detect). Для систем Sun, вы можете использовать команду eeprom или набрать setenv ttyb-ignore-cd=false и нажать Return.
3.  Перезагрузите систему.
4.  Подключите модем и убедитесь, что ключи других модемов установлены на разрешение использования двунаправленного [модема] (bidirectional use).
5.  Для удаления существующего сервиса для имени порта для того, чтобы можно было подключить модем, наберите pmadm -r -p svctag -s port-name, и нажмите Return. Если вы получите сообщение Invalid request, svctag does not exist, значит монитор порта svctag не сконфигурирован. Для конфигурации монитора порта svctag, наберите sacadm -a -p svctag -t ttymon -c /usr/lib/saf/ttymon -v 'ttyadm -V' и нажмите Return.
6.  Для установки монитора порта для использования вместе с модемом, наберите pmadm -a -p zsmon -s ttyb -i root -fu -v 1 -m "`ttyadm -b -d /dev/term/b -1 contty3H -m ldterm,ttcompat -s /usr/bin/login -S n'" и нажмите Return. Опция -b устанавливает флаг для двунаправленного модема (bidirectional flag). Опция -m задает модули STREAMS для помещения в стэк ?(modules to be pushed).
7.  Для того, чтобы убедиться, что файл /etc/remote имеет вход (has an entry) для /dev/cua/n и что у него установлена корректная скорость передачи (baud rate), наберите grep cuan /etc/remote и нажмите Return. В данном примере, информация для cuab является корректной:
# grep cuab /etc/remote
cuab:dv=/dev/cua/b:br#2400*
#

Если вход (entry) находится не в файле /etc/remote, отредактируйте файл и добавьте вход (entry).
8.  Отредактируйте файл /etc/uucp/Devicesи добавьте этот вход (entry):
ACU term/short-port-device-name,M - modem-label modem-type

Выполните следующие шаги для конфигурации двунаправленного Hayes-совместимого модема (bidirectional Hayes-compatible modem) для использования для последовательного порта B ?(for dialing in and dialing out on serial port B). Установки ключей по умолчанию (default switch settings) для Hayes Smartmodem 2400 работают корректно:

1.  Остановите систему (Halt the system).
2.  Должен быть отключен ?(Hardware carrier detect). Чтобы восстановить установку PROM (reset the PROM setting) для отключения hardware carrier detect для систем Sun, наберите setenv ttyb-ignore-cd=false и нажмите Return.
3.  Перезагрузите систему.
4.  Подключите модем и убедитесь, что ключи других модемов установлены на разрешение использования двунаправленного [модема] (bidirectional use). Отметьте, что Hayes Smartmodem 2400 не требует для корректной работы изменения ключей, установленных по умолчанию. Подключите кабель модема к последовательному порту B.
5.  Для удаления существующего сервиса для ttyb так, чтобы можно было подключить модем, наберите pmadm -r -p zsmon -s ttyb и нажмите Return. Если вы получите сообщение Invalid request, zsmon does not exist, следовательно, монитор порта zsmon не сконфигурирован. Для конфигурации монитора порта zsmon, наберите sacadm -a -p zsmon -t ttymon -c /usrlib/saf/ttymon -v 'ttyadm -V' и нажмите Return.
6.  Для установки монитора порта для использования вместе с модемом, наберите pmadm -a -p zsmon -s b -i root -fu -v 1 -m "'ttyadm -b -d /dev/cua/ b -l contty3H -m ldterm,ttcompat -s /usr/ bin/ login -S y'" и нажмите Return. Опция -b устанавливает флаг для двунаправленного модема (bidirectional flag). Опция -m задает модули STREAMS для помещения в стэк ?(modules to be pushed).
7.  Для того чтобы убедиться, что файл /etc /remote имеет вход (entry) для /dev/cua / b и что скорость передачи там задана корректно (and that it is set to the correct baud rate), наберите grep cuab /etc /remote. Для следующей информации, вход (entry) задан корректно:
# grep cuab /etc/remote
cuab:dv=/dev/cua/b:br#24ØØ*
#

Если вход (entry) не задан в файле /etc /remote, отредактируйте файл /etc /uucp/Devices и наберите ACU term / b,M - contty3H hayes.

Использование модема

Для соединения посредством модема, наберите tip - baud rate phone number и нажмите Return. Вместе с Hayes Smartmodem 2400, эта команда осуществляет набор номера и соединяется с системой. Когда программное обеспечение у подключаемой системы (connecting system) сконфигурировано корректно, удаленная система набирает номер модемного пула (номер телефона модема) и модем автоматически отвечает.

В следующем примере используется номер телефона ?(information phone number), который не является ?(dial-in modem number):

oak% tip -24ØØ 5551212
dialing ... connected
<Login messages>


Назад Содержание Вперед
Hosted by uCoz