©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

5614 BXL/VR + выделенка. И общие вопросы.
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Ср Сен 24, 2003 8:49 am    Заголовок сообщения: 5614 BXL/VR + выделенка. И общие вопросы. Ответить с цитатой

1. Не могу понять почему при настройках на симуляцию коммутируемой линии на выделенке (согласно мануалу) модем не желает общаться с терминалом. Скажем, есть вызывающий модем, включаю питание - он сразу начинает выдавать тоны в линию (молодец!), но терминалку при этом совсем не слушает... LineTerm с CD просто отваливается "Error sending to com: Операция ввода/вывода была прервана из-за завершения потока команд или по запросу приложения." А как же тогда с ним общаться программам?

2. Что бы вы могли посоветовать в такой ситуации: есть опыт подключения по выделенке USR Courier - там было все просто. Включил питание, запустил "звонилку", дал ATZ - и пошло соединение. Здесь модемы не ждут команд от ПО, а соединяться начинают сами по включению питания. Можно ли как-то сделать, чтобы процесс соединения запускался по команде от ПО (со стороны вызывающего, со стороны ответа - демон под Линухом, отслеживающий CONNECT)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Сен 24, 2003 9:40 am    Заголовок сообщения: Ответить с цитатой

По порядку вопросов:

1. Пожалуйста, покажите последовательность команд, которую Вы используете для настройки модема. Термин "симуляция коммутируемой линии на выделенной" относится к отвечающему модему, а не к вызывающему...

2. В отличии от других модемов, у IDC соединение по выделенной линии и автоматическое установление соединение по включению питания работают независимо друг от друга. Это означает, что Вы можете устанавливать соединение по выделенной линии вручную (т.е. с помощью AT-команд), или можете воспользоваться автоматической установкой соединения по включению питания. И наоборот, автоматическая установка соединения по включению питания может работать в режиме коммутируемой линии. В общем, полная свобода действий. Предусмотрено даже установление соединения по включению цепи DTR.

В Вашем случае проблему можно решить, например, так:

Вызывающий модем: для установления соединения используется команда

at &l1 +a8e=,,,0; d

При этом отвечающий модем может быть настроен на автоматическое установление соединения по включению питания:

atz
OK

at &l1 s15=3 +a8e=,,,0; &w
OK

либо, если демон понимает RING и умеет посылать ATA:

atz
OK

at s15=10 +a8e=,,,0; &w
OK
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Ср Сен 24, 2003 9:51 am    Заголовок сообщения: Ответить с цитатой

Благодарю за быстрый ответ!

Technical Support писал(а):

1. Пожалуйста, покажите последовательность команд, которую Вы используете для настройки модема. Термин "симуляция коммутируемой линии на выделенной" относится к отвечающему модему, а не к вызывающему...


Вызов:
ATX1
AT&L

Ответ:
ATS15=10&W

Руководство, глава 9, "Чтобы разрешить симуляцию входящего звонка на выделенной линии по включению питания".

Technical Support писал(а):

2. В отличии от других модемов, у IDC соединение по выделенной линии и автоматическое установление соединение по включению питания работают независимо друг от друга. Это означает, что Вы можете устанавливать соединение по выделенной линии вручную (т.е. с помощью AT-команд)


Вот это бы и хотелось. Только из мануала я сие не просек. ;( Т.е. нужна последовательность команд, дающих возможность делать следующее:
Ответ - на Линухе, прописываем демону инит строку, по которой модем слушает линию. Тут еще хотелось бы уточнить - он постоянно будет слушать или отвалится через какое-то время по "NO CARRIER"? Где прописывается данное время?
Вызов - на Виндоус. По инит-строке модем сразу начинает вызывать удаленный комп. Установил соединение - дал в комп "CONNECT". Если на той стороне не отвечают - через какое время он отвалится?

Прошу прощения за, наверное, тупые вопросы, но с IDC столкнулся впервые - раньше все USR-ы да ZyXEL-и - никак не перенастроюсь...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Ср Сен 24, 2003 11:16 am    Заголовок сообщения: Ответить с цитатой

Вот, вроде, добился чего-то, но...

В общем, создал на Винде соединение, в качестве инита модема
at&l1+a8e=,,,0;d
Запускаю - звонит. ОК. Не каждый раз, но все-таки происходит коннект. Набиралка так и висит "Набор номера". Тут же коннект отрубается. Набиралка все "набирает". Потом говорит, что произошла аппаратная ошибка в модеме или в другом устройстве. Смотрим лог винды XP:

09-24-2003 12:10:55.645 - Файл: C:\WINDOWS\System32\tapisrv.dll, Версия 5.1.2600
09-24-2003 12:10:55.645 - Файл: C:\WINDOWS\System32\unimdm.tsp, Версия 5.1.2600
09-24-2003 12:10:55.660 - Файл: C:\WINDOWS\System32\unimdmat.dll, Версия 5.1.2600
09-24-2003 12:10:55.660 - Файл: C:\WINDOWS\System32\uniplat.dll, Версия 5.1.2600
09-24-2003 12:10:55.660 - Файл: C:\WINDOWS\System32\drivers\modem.sys, Версия 5.1.2600
09-24-2003 12:10:55.660 - Файл: C:\WINDOWS\System32\modemui.dll, Версия 5.1.2600
09-24-2003 12:10:55.660 - Файл: C:\WINDOWS\System32\mdminst.dll, Версия 5.1.2600
09-24-2003 12:10:55.660 - Тип модема: IDC 5614BXL VR PnP
09-24-2003 12:10:55.660 - INF-файл модема: oem14.inf
09-24-2003 12:10:55.660 - Секция INF-файла модема: Modem24
09-24-2003 12:10:55.660 - Соответствие аппаратному коду (ID): serenum\idc5620
09-24-2003 12:10:55.660 - Opening Modem
09-24-2003 12:10:55.660 - 115200,8,N,1, ctsfl=1, rtsctl=2
09-24-2003 12:10:55.660 - Инициализация модема.
09-24-2003 12:10:55.676 - Послано: AT&FS38=0S95=41S115=0E0<cr>
09-24-2003 12:10:55.691 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 12:10:55.691 - Интерпретированный ответ: ОК
09-24-2003 12:10:55.707 - Послано: ATS7=60S30=0L1M1\N3%C3&K3B0X4<cr>
09-24-2003 12:10:55.707 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 12:10:55.707 - Интерпретированный ответ: ОК
09-24-2003 12:10:55.707 - Отправка пользовательских команд инициализации.
09-24-2003 12:10:55.723 - Послано: at&l1+a8e=,,,0;d<cr>
09-24-2003 12:10:55.723 - TSP(0000): Совершение звонка
09-24-2003 12:11:09.301 - Принято: <cr><lf>PROTOCOL: LAP-M<cr><lf>
09-24-2003 12:11:09.301 - Интерпретированный ответ: Информационные
09-24-2003 12:11:09.316 - Принято: <cr><lf>COMPRESSION: V.42BIS<cr><lf>
09-24-2003 12:11:09.316 - Интерпретированный ответ: Информационные
09-24-2003 12:11:09.316 - Принято: <cr><lf>CONNECT 33600<cr><lf>
09-24-2003 12:11:09.316 - Интерпретированный ответ: Подключить


Не понял вот тут. Что за "Подключить"?

09-24-2003 12:11:09.316 - Ожидание звонка.

Еще веселее - какого звонка, если мы сами звоним?

09-24-2003 12:11:09.332 - Послано: at#cid=1<cr>
09-24-2003 12:11:11.332 - Ожидается отклик модема
09-24-2003 12:11:11.332 - Ожидание звонка.
09-24-2003 12:11:11.348 - Послано: at#cid=1<cr>
09-24-2003 12:11:13.348 - Ожидается отклик модема
09-24-2003 12:11:13.348 - Ожидание звонка.
09-24-2003 12:11:13.363 - Послано: at#cid=1<cr>
09-24-2003 12:11:14.879 - Принято: <cr><lf>NO CARRIER<cr><lf>
09-24-2003 12:11:14.879 - Интерпретированный ответ: Нет несущей частоты

Класс! А зачем мне сей #CID? И чего мы этой командой хотим добиться?

09-24-2003 12:11:14.879 - Завершение асинхронной операции (0x0001008d) поставщика служб телефонии (TSP). Состояние 0x80000048
09-24-2003 12:11:14.879 - TSP(0000): LINEEVENT: LINE_CLOSE
09-24-2003 12:11:14.879 - Статистика сеанса:
09-24-2003 12:11:14.879 - Чтение: 86 байт
09-24-2003 12:11:14.879 - Запись: 98 байт


И на этом все... :(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Сен 24, 2003 2:08 pm    Заголовок сообщения: Ответить с цитатой

Н-да. Прописать команду набора (ATD) в строке инициализации - это круто! И как же, по Вашему, это могло сработать?!

Команда ATD будет выдаваться системой автоматически при наборе номера. После отправки строки инициализации система ждёт OK, а не установки соединения.

Впрочем, всё это уже не раз описывалось. Например, здесь.

Что касается Linux, то нужно просто прописать S15=10 в NVRAM модема и +A8E=,,,0 в строке инициализации. Всё остальное произойдёт само собой.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Ср Сен 24, 2003 2:17 pm    Заголовок сообщения: Ответить с цитатой

Дык вот что мне писали 2 поста назад:

Technical Support писал(а):

В Вашем случае проблему можно решить, например, так:

Вызывающий модем: для установления соединения используется команда

at &l1 +a8e=,,,0; d


Вот та d в конце к чему? А я такой доверчивый... :(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Ср Сен 24, 2003 3:24 pm    Заголовок сообщения: Ответить с цитатой

Прочитал по ссылке:

Technical Support писал(а):

Давайте начнём с начала, всё начнём с нуля. Итак, запускаете терминалки (на обеих машинах), выдаёте обеим модемам команду:

at *nc22 w2 \v1 s95=3 +a8e=,,,0 &w &w1
OK

Теперь отвечающему модему командуете:

at s15=10 &w
OK

Всё, терминалки можно закрывать. Теперь открываете свойства модемов и добираетесь до строки инициализации. Для отвечающего пишете:

S15=10 +A8E=,,,0

Вызывающему прописываете другую команду:

X1 &L1 +A8E=,,,0

Создаёте удалённое соединение (так, где вызывающий модем). В качестве номера телефона ставите любую цифирку (например, 1).


Сделал.
Только вот отвечающий чего-то не отвечает вообще... :( Набор номера висит впустую...

Журнал Виндов:
09-24-2003 16:23:26.551 - Файл: C:\WINDOWS\System32\tapisrv.dll, Версия 5.1.2600
09-24-2003 16:23:26.551 - Файл: C:\WINDOWS\System32\unimdm.tsp, Версия 5.1.2600
09-24-2003 16:23:26.551 - Файл: C:\WINDOWS\System32\unimdmat.dll, Версия 5.1.2600
09-24-2003 16:23:26.551 - Файл: C:\WINDOWS\System32\uniplat.dll, Версия 5.1.2600
09-24-2003 16:23:26.566 - Файл: C:\WINDOWS\System32\drivers\modem.sys, Версия 5.1.2600
09-24-2003 16:23:26.566 - Файл: C:\WINDOWS\System32\modemui.dll, Версия 5.1.2600
09-24-2003 16:23:26.566 - Файл: C:\WINDOWS\System32\mdminst.dll, Версия 5.1.2600
09-24-2003 16:23:26.566 - Тип модема: IDC 5614BXL VR PnP
09-24-2003 16:23:26.566 - INF-файл модема: oem14.inf
09-24-2003 16:23:26.566 - Секция INF-файла модема: Modem24
09-24-2003 16:23:26.566 - Соответствие аппаратному коду (ID): serenum\idc5620
09-24-2003 16:23:26.566 - Opening Modem
09-24-2003 16:23:26.566 - 115200,8,N,1, ctsfl=1, rtsctl=2
09-24-2003 16:23:26.566 - Инициализация модема.
09-24-2003 16:23:26.582 - Послано: AT&FS38=0S95=41S115=0E0<cr>
09-24-2003 16:23:26.598 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.598 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.613 - Послано: ATS7=60S30=0L1M1\N3%C3&K3B0X3<cr>
09-24-2003 16:23:26.613 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.613 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.613 - Отправка пользовательских команд инициализации.
09-24-2003 16:23:26.613 - TSP(0000): Совершение звонка
09-24-2003 16:23:26.629 - Послано: ATX1&L1+A8E=,,,0<cr>
09-24-2003 16:23:26.629 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.629 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.629 - Ожидание звонка.
09-24-2003 16:23:26.645 - Послано: at#cid=1<cr>
09-24-2003 16:23:26.645 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.645 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.660 - Послано: ATS0=0<cr>
09-24-2003 16:23:26.660 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.660 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.660 - 115200,8,N,1, ctsfl=1, rtsctl=2
09-24-2003 16:23:26.660 - Инициализация модема.
09-24-2003 16:23:26.676 - Послано: AT&FS38=0S95=41S115=0E0<cr>
09-24-2003 16:23:26.691 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.691 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.707 - Послано: ATS7=60S30=0L1M0\N3%C3&K3B0X3<cr>
09-24-2003 16:23:26.707 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.707 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.707 - Отправка пользовательских команд инициализации.
09-24-2003 16:23:26.723 - Послано: ATX1&L1+A8E=,,,0<cr>
09-24-2003 16:23:26.723 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:23:26.723 - Интерпретированный ответ: ОК
09-24-2003 16:23:26.723 - Набор номера.
09-24-2003 16:23:26.723 - Завершение асинхронной операции (0x00010288) поставщика служб телефонии (TSP). Состояние 0x00000000
09-24-2003 16:23:26.723 - TSP(0000): LINEEVENT: LINECALLSTATE_DIALING
09-24-2003 16:23:26.723 - TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING
09-24-2003 16:23:26.738 - Послано: ATDT~<cr>


После этого "висения" все заканчивается вот этим:
09-24-2003 16:24:46.738 - Ожидается отклик модема
09-24-2003 16:24:46.738 - Разрыв соединения модема.
09-24-2003 16:24:46.754 - Послано: ATH<cr>
09-24-2003 16:24:48.176 - Принято: <cr><lf>NO CARRIER<cr><lf>
09-24-2003 16:24:48.176 - Интерпретированный ответ: Нет несущей частоты
09-24-2003 16:24:48.191 - Послано: ATH<cr>
09-24-2003 16:24:48.191 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.191 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.207 - Послано: at#ud<cr>
09-24-2003 16:24:48.207 - Принято: <cr><lf>DIAG
09-24-2003 16:24:48.207 - Интерпретированный ответ: Диагностическая информация
09-24-2003 16:24:48.207 - Принято: <2A4D3263 0=10><cr><lf>
09-24-2003 16:24:48.207 - Принято: DIAG
09-24-2003 16:24:48.207 - Интерпретированный ответ: Диагностическая информация
09-24-2003 16:24:48.207 - Принято: <2A4D3263 1=00><cr><lf>
09-24-2003 16:24:48.207 - Принято: DIAG
09-24-2003 16:24:48.207 - Интерпретированный ответ: Диагностическая информация
09-24-2003 16:24:48.207 - Принято: <2A4D3263 60=50><cr><lf>
09-24-2003 16:24:48.207 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.207 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.207 - Диагностика
09-24-2003 16:24:48.207 - Диагностика модема:
09-24-2003 16:24:48.207 - Версия 1.0
09-24-2003 16:24:48.207 - Результат вызова установки: Вызовов не зарегистрировано (журнал модема очищен)
09-24-2003 16:24:48.207 - Причина сбоя: Отмена любой клавишей
09-24-2003 16:24:48.207 - 115200,8,N,1, ctsfl=1, rtsctl=2
09-24-2003 16:24:48.207 - Инициализация модема.
09-24-2003 16:24:48.223 - Послано: AT&FS38=0S95=41S115=0E0<cr>
09-24-2003 16:24:48.238 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.238 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.254 - Послано: ATS7=60S30=0L1M1\N3%C3&K3B0X3<cr>
09-24-2003 16:24:48.254 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.254 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.254 - Отправка пользовательских команд инициализации.
09-24-2003 16:24:48.270 - Послано: ATX1&L1+A8E=,,,0<cr>
09-24-2003 16:24:48.270 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.270 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.270 - Ожидание звонка.
09-24-2003 16:24:48.285 - Послано: at#cid=1<cr>
09-24-2003 16:24:48.285 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.285 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.301 - Послано: ATS0=0<cr>
09-24-2003 16:24:48.301 - Принято: <cr><lf>OK<cr><lf>
09-24-2003 16:24:48.301 - Интерпретированный ответ: ОК
09-24-2003 16:24:48.301 - TSP(0000): LINEEVENT: LINECALLSTATE_DISCONNECTED(0x4000)
09-24-2003 16:24:48.301 - TSP(0000): LINEEVENT: LINECALLSTATE_IDLE
09-24-2003 16:24:48.301 - TSP(0000): Завершение звонка
09-24-2003 16:24:48.301 - Завершение асинхронной операции (0x00010043) поставщика служб телефонии (TSP). Состояние 0x00000000
09-24-2003 16:24:48.301 - TSP(0000): Закрытие звонка
09-24-2003 16:24:48.301 - Статистика сеанса:
09-24-2003 16:24:48.301 - Чтение: 30 байт
09-24-2003 16:24:48.301 - Запись: 87 байт


Чего опять-то не так?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Сен 24, 2003 3:56 pm    Заголовок сообщения: Ответить с цитатой

Цитата:

Вот та d в конце к чему? А я такой доверчивый... Sad

Предлагаете к бананам прикладывать инструкцию по применению, обхясняющую, что сначала нужно очистить кожуру? Wink

Когда писался тот ответ, не было ничего известно о том, что в качестве ПО для вызывающего модема будет использоваться Windows Dial-Up Networking. Поэтому и не была сделана "разбивка" команды на две части: ту, которая выдаётся как строка инициализации, и ту, которую Windows добавят автоматически.

Если бы в для вызова использовался pppd+chat, то нужна была бы именно такая строка, которую мы указали.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Чт Сен 25, 2003 8:19 am    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

Предлагаете к бананам прикладывать инструкцию по применению, обхясняющую, что сначала нужно очистить кожуру? :wink:


Ну-у-у... Мы ж не в Америке... :lol: Я еще поначалу как-то засомневался... :wink:

Сделал такой вариант. С RING - ATA. В терминалках. Тут еще, оказывается, шнур телефонный глюкнул... А возможно ли, все-таки, для отвечающего сделать такой вариант: по инит-строке он начинает слушать вызов по выделенке, как обнаруживает - связывается. Слушать можно как постоянно, так и вываливаться по тайм-ауту. А то если он будет делать сие по включению питания - как с ним будет общаться ПО Линуха? Если он уже законнектился - он же не будет второй раз CONNECT выдавать и на инит реагировать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Чт Сен 25, 2003 3:24 pm    Заголовок сообщения: Ответить с цитатой

Варианта с вываливанием по тайм-ауту нет (а зачем, собственно, он нужен?).

Применительно к Linux, вариантов два:

1. &L0 S15=10 +A8E=,,,0 (симуляция работы на коммутируемой линии). В этом варианте пользуетесь mgetty. После включения питания модем снимет трубку (загорится ОН) и будет ждать появления тонов вызова от удалённого модема. При появлении тонов будет выдано сообщение RING, в ответ на которое mgetty пошлёт ATA и произойдёт соединение.

Если mgetty нужно переинитить модем, то проблем не будет: ожидая появления тонов вызывающего модема, Ваш модем будет отвечать на команды.

2. &L1 S15=3 +A8E=,,,0 (режим ответа по включению питания). Тут пользуетесь getty (т.е. без отправки команд модему). По появлению тонов вызывающего модема будет установлено соединение, модем выдаст CONNECT и включит цепь DCD (Carrier Detect). Дальнейшее - дело getty. Естественно, в этом режиме посылать команды модему нельзя.

И в первом, и во втором случае модем будет ждать появления тонов вызова "до посинения" - тайм-аута на это ожидание нет.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Чт Сен 25, 2003 3:29 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

2. &L1 S15=3 +A8E=,,,0 (режим ответа по включению питания).


Все, уже домучал... Кабель, зараза, проглючил - вот и не слышно ничего было. Далее остался только pppd - коннект он, вроде, ловит, тока в сеть не пускает. Видать не все настройки я скопировал...
Эххх... Буду осваивать Линух. :?

Техподдержке огромный 10ks! :lol:
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Чт Сен 25, 2003 5:25 pm    Заголовок сообщения: Ответить с цитатой

Вот и хорошо, что домучали Smile Тут у нашего провайдера проблема приключилась, поэтому подзадержались с ответом...
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Пт Сен 26, 2003 2:43 pm    Заголовок сообщения: Ответить с цитатой

А хотите прикол? Продолжаем мучать. Оказалось, что вдобавок плата доп.ком-портов интересно себя вела - при конфигурации Com3-IRQ6 setserial говорил, что автонастройка показывает IRQ 6 и какой-то левый адрес... При конфигурации Com 3 IRQ 9 заработал, но Линух зуб дает, что у нас Com 3 - IRQ 2! Плюс к тому же в терминалке строка коннекта пишется по-разному для разных скоростей - CONNECT 33600, но CONNECCT 31200. Именно так, с двумя буквами С. :lol:

chat Линуха пока никак не может поймать строку CONNE (а то шут его знает скока тама "С" на разных скоростях буит ;) ) от модема после включения лампочки CD. На minicom данная строчка исправно поступает. В логах чата почему-то только символы запроса ppp-сеанса... :?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пт Сен 26, 2003 3:35 pm    Заголовок сообщения: Ответить с цитатой

Так дело не пойдёт! Дублирование символов - верный признак конфликта IRQ. Если символы дублируются в ответе модема, то они будут дублироваться (или пропадать) и в принимаемых (передаваемых) модемом данных. Ну подладите Вы скрипт chat-a под текущую ситуацию, а дальше-то что?! Данные ведь тоже принимать-передавать придётся...

Поэтому Вам нужно убрать карточку и отладиться на одном из рабочих COM-портов материнки. Когда всё будет работать, как надо - поставить карточку и перейти на неё.

Что касается проблем с карточкой (платой COM-портов), то подобные проблемы нужно решать со службой поддержки производителя карточки. Приведём лишь несколько рецептов от нашего сисадмина:
Код:

Может быть несколько проблем:

1. Карточка воткнута в "елочку ", а уже сама елочка - в шину. В таком случае на некоторых материнских платах могут быть разные закидоны...

2. Карточка получает по pnp одно прерывание, а сама думает, что у нее другое. Такое бывает. Лечится сбросом pnp.

3. Карточка получает одно прерываение с железкой, которая не умеет шарить прерывание.

4. Карточка получает одно прерывание с железкой, драйвера которых не умеют нормально это обрабатывать.

5. Карточка получает одно прерывание, а Линукс думает, что у нее другое прерывание.

последний вариант мало реален. В любом случае я-бы начал со сброса pnp в биосе. Потом попробовал ручную раздачу прерываний. Потом перетыкание карточки в другой PCI слот (опять-же со сбросом pnp).

Сброс PnP в BIOS: имеется в виду сброс сохранённой во flash конфигурации PCI/PnP. Местоположение этого пункта зависит от версии BIOS... поищите что-то вроде: Advanced / Boot configuration / Reset Config Data.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Finn
Member


Зарегистрирован: 24.09.2003
Сообщения: 14

СообщениеДобавлено: Пт Сен 26, 2003 3:41 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

Поэтому Вам нужно убрать карточку и отладиться на одном из рабочих COM-портов материнки. Когда всё будет работать, как надо - поставить карточку и перейти на неё.


Логично... Тока где его взять? Все порты заняты модемами, на которых юзвери сидят.. Хотя... Есть еще ночи... ;)

Technical Support писал(а):

Что касается проблем с карточкой (платой COM-портов), то подобные проблемы нужно решать со службой поддержки производителя карточки. Приведём лишь несколько рецептов от нашего сисадмина:
Код:

Может быть несколько проблем:

1. Карточка воткнута в "елочку ", а уже сама елочка - в шину. В таком случае на некоторых материнских платах могут быть разные закидоны...

2. Карточка получает по pnp одно прерывание, а сама думает, что у нее другое. Такое бывает. Лечится сбросом pnp.

3. Карточка получает одно прерываение с железкой, которая не умеет шарить прерывание.

4. Карточка получает одно прерывание с железкой, драйвера которых не умеют нормально это обрабатывать.

5. Карточка получает одно прерывание, а Линукс думает, что у нее другое прерывание.

последний вариант мало реален. В любом случае я-бы начал со сброса pnp в биосе. Потом попробовал ручную раздачу прерываний. Потом перетыкание карточки в другой PCI слот (опять-же со сбросом pnp).

Сброс PnP в BIOS: имеется в виду сброс сохранённой во flash конфигурации PCI/PnP. Местоположение этого пункта зависит от версии BIOS... поищите что-то вроде: Advanced / Boot configuration / Reset Config Data.

Спасибо, посмотрю. Кое-что из этого мы уже посмотрели...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.027986 seconds : 15 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100