Модемы и Motorola (практические
рекомендации)
предполагается, что
читатель знаком с
администрированием
в Unix и имеет доступ к справочным
материалам, ибо
в данном руководстве описывается
общий ПУТЬ настройки, но не дается
объяснений почему делается именно
так.
- Подключение модема к Мотороле
922 (плата в/в MVME 197) берется
ТЕРМИНАЛЬНЫЙ КАБЕЛЬ из
КОМПЛЕКТА Моторолы (RJ-45 <->
RJ-45 - ОБРАЩЕННЫЙ, 4 скрученные
пары) один разъем вставляться в
последовательный порт MVME197
(например, SP4/UPS), второй в гнездо
RJ-45, распаянное под DB25 (обычное
гнездо внешнего модема)
RJ-45 |
DB25 |
1 DTR |
20 |
2 CTS |
5 |
3 Signal Ground |
7 |
4 RxD |
3 |
5 TxD |
2 |
6 Ground |
7 |
7 RTS |
4 |
8 CD |
8 |
- Подключение модема к
персоналке.
см. руководство по подключению
модема
- Именование портов в Unix System V/88 4.0
- SP2/TEL /dev/contty01
- SP3 /dev/contty02
- SP4/UPS /dev/contty03
- Создание метки описания
терминальной линии в /etc/ttydefs
38400mdm:38400 -clocal hupcl onlcr -igncr icrnl erase ^h:
38400 -clocal hupcl onlcr -igncr icrnl erase ^h tab3
-istrip echoe::38400mdm
- Управление последовательными
портами в Unix System V 4.0 (в режиме
суперпользователя)
- pmadm -l -t ttymon не должен
выдавать строки
относящиеся к выбранному
Вами порту
- если такие строки
присутствуют, то удалите
этот сервис:
pmadm -r -p <имя монитора> -s
<имя сервиса>
- добавьте обслуживание
данного порта
- если не было ни одного
терминального монитора, то
добавьте его:
sacadm -a -p ttymonbnu -t ttymon -c
/usr/lib/saf/ttymon -v `ttyadm -V`
- добавьте терминальный
сервис для исходящих
звонков:
pmadm -a -p ttymonbnu -s tty02 -i root -f u -v
`ttyadm -V` -m "`ttyadm -b -p login: -d
/dev/contty02 -l 38400mdm -s
/usr/bin/login`"
- добавьте терминальный
сервис для входящих
звонков (другой порт!):
pmadm -a -p ttymonbnu -s tty03 -i root -f u -v
`ttyadm -V` -m "`ttyadm -p login: -d
/dev/contty03 -l 38400mdm -s
/usr/bin/login`"
- если в Вашем /etc/inittab указан
respawn для порта contty02 (contty03),
то отключите его
(поставьте off и выполните
команду init q)
- Конфигурация UUPC/Relcom для связи с
региональным фондом
запускаете программу INSTALL
(диалог для версии 2.19)
- если у Вас установлен
русификатор экрана, то
укажите русский язык
- цветной дисплей или
черно-белый
- нажмите Enter
- нажмите Enter
- укажите "Нет"
- введите имя Вашей
организации (например,
Тьмутараканьский
региональный фонд)
- введите полное имя Вашего
домена (например,
regfond1.tmutar.su)
- вызываемая система
(например, ttregfond)
- локальная система
(например, ttregfond13)
- имя для входа (обязательно:
nuucp)
- пароль (обязательно: nuucp)
- временная зона (например,
MSK-8MSD)
- сервер телеконференций
(оставьте предлагаемое,
все равно его нет)
- телефоны, вызываемой
системы (например, 8W093!1234567)
- все правильно
- не надо записывать
- нажмите Enter
- диск C, каталог \uupc
- --- некоторое время
расжимаются архивы ---
- копировать документацию
- копировать описания
стандартов
- количество модемов
(например, 1)
- номер порта (например, COM2)
- выберите модем (не знаю,
какой у Вас моде...)
- нажмите Enter
- не использовать FOSSIL
драйвер
- введите регистрационное
имя локального
пользователя(например, root)
- введите Ваше имя, отчество
и фамилию
- введите имя домашнего
каталога (например, C:\uupc\root)
- язык, конечно, русский
- имя любимого текстового
редактора (у меня c:\me\me.exe)
- не надо кодировки VOLAPJUK
- нужны ли подтверждения о
доставке почты (по вкусу)
- хватит пока пользователей
- нажмите Enter
- имя ответственного за
почту (у нас, конечно, root)
- куда положить исполняемые
файлы (например, C:\bin)
- читаете введение и
нажимаете Enter
- Все! Это, конечно, самый
простейший случай
- Внимание: если
у Вас модем ZyXel, то в файле
\uupc\conf\dialers в строке zyxel-u1496
замените &S1 на &S0
В файле \uupc\conf\systems перед
словом word и в конце
добавьте \n\c между \w15 и \c
добавьте \n\d
- завести пользователей uucp и nuucp
(обычно они уже есть)
- uucp:x:5:5:0000-uucp(0000):/usr/lib/uucp
- nuucp:x:10:10:0000uucp(0000):/var/spool/uucppublic:/usr/lib/uucp/uucico
- не забудьте сказать:
pwconv
- задайте пароль для
пользователя nuucp
- passwd nuucp
- New password: nuucp
- Re-enter Password: nuucp
- Конфигурация UUPC в Unix V/88 4.0 для
ожидания вызова (предполагаем,
что uname -n установлена в ttregfond)
- все работы производить под
именем uucp:
su uucp (из-под root)
- в файле /etc/uucp/Permissions должна
быть строка:
LOGNAME=nuucp READ=/ MACHINE=ttregfond13
REQUEST=yes SENDFILES=yes
- в файле /etc/uucp/Systems для
каждой удаленной системы
UUPC/Relcom должна быть строка:
ttregfond13 Any ACU I38400
номер_телефона_PC
- в файле /etc/uucp/Dialers:
имя_модема =<символ
ожидания гудка>-<символ
паузы при наборе номера>
\M\d+++\dATH\r\c OK ATZ\r\c OK\r \EATDP\T\r\c
CONNECT \r\m\c
(надеюсь, что всю
необходимую настройку
модема Вы занесли в
профиль конф-и 0)
- в файле /etc/uucp/Devices:
ACU contty03,M - I38400 имя_модема
- Уберите из crontab для root вызовы
uudemon.poll и uudemon.hour (uudemon.admin и
uudemon.cleanup можно оставить)
- Опробуйте пересылку почты
- в Unix выдайте команду
mail root!ttregfond13
test from Unix
^D
- в UUPC/Relcom пошлите письмо по
адресу root!ttregfond
- в UUPC/Relcom выполните команду
uupc
UUPC/Relcom должен
позвонить Unix-у, передать
имя пользователя nuucp,
пароль nuucp, после чего
запустится uucico в MS-DOS и UNIX,
они договорятся между
собой, обменяются письмами
и завершат сеанс связи.
Теперь сказав mail в UNIX и bmail
в MS-DOS Вы должны получить
соответствующие письма.
[Назад] [Содержание]