9423f23c

Модемы и 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`

      • добавьте терминальный сервис для исходящих звонков:


      • не использовать 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 Вы должны получить соответствующие письма.

                []

                []


                Содержание раздела