предполагается, что читатель знаком с администрированием
в 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`"
если в Вашем /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 (обычно они уже есть)
Конфигурация 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 Вы должны получить соответствующие письма.