Попробуйте позвонить на модем



Попробуйте дозвониться до системы; убедитесь, что используете 8 бит без четности и 1 стоп бит на удаленной системе. Если вы не получите приглашение сразу, или получите случайные данные, попробуйте нажимать Enter примерно раз в секунду. Если вы все еще не видите приглашения login: после нескольких попыток, попробуйте отправить команду BREAK. Если вы используете для дозвона высокоскоростной модем, попробуйте позвонить еще раз после фиксирования скорости интерфейса дозванивающегося модема (например, с помощью команды AT&B1 для модема U.S. Robotics Sportster).

Если вы все еще не можете получить приглашение login:, проверьте /etc/gettytab еще раз и убедитесь, что

• Имя параметра getty, указанного в /etc/ttys, совпадает с именем параметра в /etc/gettytab

• Каждая запись nx= соответствует имени другой записи в gettytab

• Каждая запись tc= соответствует имени другой записи в gettytab

Если система FreeBSD не отвечает на звонок, убедитесь, что модем настроен для ответа на звонок при включении DTR. Если модем настроен правильно, проверьте, что DTR включается, взглянув на индикаторы модема (если они есть).

Если вы проверили все несколько раз и все еще не добились результата, сделайте перерыв и вернитесь к настройкам позже. Если опять ничего не получилось, возможно вам потребуется отправить письмо в Список рассылки, посвящённый вопросам и ответам пользователей FreeBSD (http://lists.FreeBSD.org/mailman/listinfo/freebsd-questions), описав модем и возникшую проблему, участники рассылки попробуют помочь вам.

Исходящие соединения по модему

Текст, приведенный ниже, это советы, позволяющие настроить ваш хост для доступа к другому компьютеру через модем. Они подходят для установления терминальной сессии с удаленным хостом.

Это подходит для входа на BBS.

Этот вид соединения может очень выручить, если требуется получить файл из интернет и есть проблемы с PPP. Если вам требуется зайти куда-то по FTP, а PPP не работает, используйте терминальную сессию для получения файла по FTP. Затем используйте zmodem для сброса его на свой компьютер.

Мой модем Stock Hayes не поддерживается, что я могу сделать?

На самом деле, страница руководства для tip устарела. Встроенная поддержка generic Hayes уже есть. Используйте at=hayes в файле /etc/remote.

Драйвер Hayes не умеет работать с некоторыми расширенными возможностями более новых модемов — сообщения вроде BUSY, NO DIALTONE, или CONNECT 115200. Вы должны отключить эти сообщения при использовании tip (с помощью ATX0&W).

Таймаут дозвона для tip составляет 60 секунд. Ваш модем должен использовать меньшее значение, или tip решит, что возникли проблемы со связью. Попробуйте ATS7=45&W.

Замечание: Оригинальная tip не полностью поддерживает модемы Hayes. Решить это проблему можно отредактировав файл tipconf.h в каталоге /usr/src/usr.bin/tip/tip. Конечно, для этого вам потребуются исходные тексты.

Замените строку #define HAYES 0 на #define HAYES 1. Затем выполните make и make install. После этого все должно работать отлично.

Как нужно выполнять команды AT?

Сделайте то, что называется ''прямой'' записью в файле /etc/remote. Например, если модем подключен к первому последовательному порту, /dev/cuad0, добавьте следующую строку:

cuad0:dv=/dev/cuad0:br#19200:pa=none

Используйте для br наибольшее значение bps, поддерживаемое модемом. Для подключения к модему выполните tip cuad0.

Или используйте cu под root так:

# cu -l line -s speed

line это последовательный порт (например /dev/cuad0), а speed это скорость (например 57600). После ввода команд AT наберите ~. для выхода.

23.5.3. Знак @ не работает для pn!

Знак @ в телефонном номере указывает tip взять телефонный номер из /etc/phones. Но знак @ это также специальный символ в таких файлах как /etc/remote. Экранируйте его с помощью обратной косой черты:

pn=\@

Как я могу позвонить по телефонному номеру из командной строки?

Поместите так называемую ''generic'' запись в файл /etc/remote. Например:

tip115200|Dial any phone number at 115200 bps:\

   :dv=/dev/cuad0:br#115200:at=hayes:pa=none:du:

tip57600|Dial any phone number at 57600 bps:\

   :dv=/dev/cuad0:br#57600:at=hayes:pa=none:du:

Затем вы можете сделать следующее:

# tip -115200 5551234

Если вы предпочитаете cu команде tip, используйте generic запись для cu:

cu115200|Use cu to dial any number at 115200bps:\

   :dv=/dev/cuad1:br#57600:at=hayes:pa=none:du:

и выполните:

# cu 5551234 -s 115200


Дата добавления: 2018-10-26; просмотров: 192; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!