Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 8:52 am Заголовок сообщения: Как получить данные с модема IDC-5614BXL? Помогите! |
|
|
Здравствуйте!
Имеется модем IDC-5614BXL/VR.
Стоит задача получить данные с городского узла междугородней связи, откуда с периодичностью 5 минут отправляются данные о звонке с другого номера. Пожалуйста, помогите настроить модем на автоматический прием данных.
Поступаем следующим образом в программе Hyper Terminal (ОС: Windows2000Prof) в свойствах соединения выбираем модем, остальные установки по умолчанию, и нажимаем Вызов-> Ждать Звонка. Вызов идет, то есть гудки слышны, но не соединения .
Когда это же самое пробывали настроить на внутреннем модеме Zyxel Omni 56K, данные приходили.
Скажите, что я делаю неправильно?
Если исходных данных не хвататет, или что-либо нее понятно из вопроса напишите. Очень надеюсь на помощь.
С уважением. |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 9:08 am Заголовок сообщения: |
|
|
В HyperTerminale задала команду
at *nc22 w2\v1 s95=3 &w &w1
OK
как понимаю, это как раз заводские настройки.
далее, включаю автоответчик
at s0=1
OK
После пошел вызов, в терминале отображается
RING
NO CARRIER
При следующем звонке
RING
CONNECT 2400/LAPM/V42BIS/2400
NO CARRIER
Скажите, что мне сделать, чтобы вытянуть эти данные? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Ноя 04, 2004 9:18 am Заголовок сообщения: |
|
|
Цитата: |
Скажите, что мне сделать, чтобы вытянуть эти данные?
|
Какие такие данные? Пожалуйста, расскажите о задаче в целом. Что за операционная система стоит на удалённом компьютере, каким программным обеспечением там пользуются, чтобы позвонить и наконец, каким образом предполагается передавать данные? Это будет что-то вроде ZModem?
И ещё подсказка. Если после
RING
CONNECT 2400/LAPM/V42BIS/2400
NO CARRIER
выдать команду at%s, то модем расскажет, по какой причине разорвалось соединение (Termination reason). _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 9:42 am Заголовок сообщения: |
|
|
В гостинице из номеров постояльцы делают междугородние звонки, данные о которых попадают на телефонный узел. Данные о звонке - это время звонка, его длительность, сумма, номер телефона с которого осуществлялся звонок. Раньше эти данные приходили на телетайп, где портье гостиницы их обрабатывал и выписывал клиенту счет.
Сейчас, в связи с предстоящим демонтажом оборудования, на телефонном узле установили АТС фирмы Siemens и программу Servis Hotell, в которой аналогично все эти данные получаются, обрабатываются и посылаются на один конкретный номер телефона, к которому и подключен модем. |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 9:57 am Заголовок сообщения: |
|
|
Программное обеспечение фирмы Siemens, скорее всего.
Дело в том, что на телефонном узле, не очень то хотят распространятся, что у них используется.
Но что данные идут и в удобочитаемом варианте, это точно, так как они приходили на модем Zyxel Omni 56K.
И очень странно, что IDC не желает устанавливать соединение, хотя в общем-то и позиционируется как модем специально для наших, российских сетей .
Примечательно, что на телефонном узле сказале, что модем обязательно должен быть подключен к порту COM1, для того, чтобы их слов "наше оборудование могло распознать, что данные получены."
Вот так. Если Вам что-либо не понятно, или Вы можете что-нибудь порекомендовать мне, пожалуйста, буду очень рада .
Заранее спасибо! |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Ноя 04, 2004 10:24 am Заголовок сообщения: |
|
|
Что мы имеем:
1. Модем устанавливал соединение:
CONNECT 2400/LAPM/V42BIS/2400
но затем его разрывал:
NO CARRIER
2. Странное заявление работников телефонного узла (насчёт COM1).
Наверное, Вам нужно следать следующее:
1. Изменить скорость порта в терминалке. Думаем, что Вы настроили порт на 2400 бит/с и поэтому соединение устанавливалось на 2400.
2. Попробовать ещё раз принять звонок (так, как Вы это делали раньше):
atz
OK
at s0=1
OK
и подождать звонок.
3. После получения NO CARRIER введите команду at%s и покажите, что отвечает модем. Кстати, неплохо бы "познакомиться поближе" с Вашим модемом - покажите ответ модема на команду:
ati3 _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 10:29 am Заголовок сообщения: |
|
|
Воспользовавшись Вашим советом после очередного прекращения связи высылаю ответ:
RING
NO CARRIER
at%s
Time Online.................. 00:00:17
Termination Reason........... RETRAIN FAILURE
Tx Rate (Last/Init/Min/Max).. 2400/ 2400/ 2400/ 2400 bps
Rx Rate (Last/Init/Min/Max).. 2400/ 2400/ 2400/ 2400 bps
Modulation................... V.22bis
Protocol/Compression......... NA
Line Quality................. 127
Tx/Power Drop/Rx Level....... 9/NA/42
SNR Last/Min/Max............. NA/NA/NA
Highest Rx/Tx State.......... 00/00
EQM Sum...................... 0000
RBS Pattern.................. NA
Rate Drop.................... NA
Digital Loss................. None
Retrains Issued/Granted/Auto. 1/0/0
Renegs Issued/Granted........ 0/0
FForwards/FBacks/Denied...... 0/0/0
Forced FB/FB after FF/MaxREJ. 0/0/0
Last dialed number........... F
Flex fail
OK |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 10:36 am Заголовок сообщения: |
|
|
При очередном подключении, к моему огромному изумлению начал сыпаться "мусор" (скорее всего) :
"l# [Z2Yz4y]U^/(Z3#oUn5(7h#@OFS]_Qj*|]NO 'z*=oSGmj,-!RDf!QD6+Y5gD>wxdeK
A7y_\HJAJ [MZ(5{<(3ik#Y i$W~"
и дальше, дальше все в таком духе....
Но хоть что-то пришло
Ответ на команду ati3
IDC-5614BXL/VR firmware by Mike Telis, V2.25-V90_2M_DLS
Copyright (c) Inpro, 1998-2004 |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 10:45 am Заголовок сообщения: |
|
|
И еще раз, было подключение,
RING
CONNECT 2400/NONE/2400
Ú
?/N|ö|´ûªü}’BS,¬OúÍ
8ï„VMþj!-)²ZPt^ ¶j»$×d³6.6Ð
h$I{Eè3ÓëÕOê4 pô°
NO CARRIER
и все.... обидно, что после этого у меня не получилось использовать команду ati3 |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Ноя 04, 2004 10:53 am Заголовок сообщения: |
|
|
Ну что же, картина проясняется. Радоваться мусору, который появился на экране, нет причины. Это не данные, которых Вы так жаждете, а просто мусор, порождённый помехами на линии.
Вот что произошло: соединение установилось без коррекции ошибок:
Protocol/Compression......... NA
и дальше Вы "огребли" случайные помехи.
Вопрос в том, почему модемам не удаётся связаться даже на 2400 бит/с. Такое возможно лишь в двух случаях: крайне плохое качество телефонной связи, либо неисправность одного из двух модемов.
Попробуйте проверить работу модема при связи с провайдером Интернет. Для этого выполните команду:
atdp номер провайдера
(или atdt номер провайдера, если линия с тональным набором). Достаточно будет того, что модем установит связь на "приличной скорости". Если это не удалось, попробуйте другой модем на Вашей линии или этот модем на заведомо хорошей линии. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 11:14 am Заголовок сообщения: |
|
|
С провайдером соединится удалось:
atdp 8,180
CONNECT 31200/V34/LAPM/V42BIS/26400:TX/31200:RX
Welcome to 3Com Total Control HiPer ARC (TM)
Networks That Go The Distance (TM)
login: nmts
Password:
далее мусора немного и все... я считаю, что связь у нас не самая худшая с городе...
дело в настройках модема.
И еще выяснилось, что на телефонном узле сказали соединятся именно со скоростью 2400. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Ноя 04, 2004 11:35 am Заголовок сообщения: |
|
|
Цитата: |
далее мусора немного и все... я считаю, что связь у нас не самая худшая с городе...
дело в настройках модема.
|
Мусор, который появился после ввода пароля - "приветствие" протокола PPP. С Вашей стороны отвечать на это приветствие было некому, и провайдер отключился (всё правильно) Так что с провайдером устанавливается надёжное соединение на приличной скорости. Значит, дело либо в качестве связи с модемом на АТС, либо в самом модеме (не Вашем, а удалённом). Думаем, что причина именно в первом (т.е. качестве связи). Не зря же на АТС посоветовали соединяться на 2400!
Попробуйте подстроить свой модем. Методов два:
1. Поиграйтесь уровнем выходной мощности передатчика (регистр S91). Методика:
atz
OK
at s0=1 +ms=2
OK
at s91=6
OK
и принимаете звонок. Критерий: наличие протокола коррекции (в строке CONNECT присутствует "LAPM/V42BIS") и получение осмысленных данных.
Поиграйтесь значением S91 в пределах от 0 до 9 и подберите наилучший вариант.
Если не получается, то попробуйте перейти на протокол V.22 (1200 бит/с):
atz
OK
at s0=1 +ms=1
OK
at s91=6
OK
и дальше по описанному выше сценарию. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
Nerina Associated member
Зарегистрирован: 04.11.2004 Сообщения: 9 Откуда: г.Новосибирск
|
Добавлено: Чт Ноя 04, 2004 11:56 am Заголовок сообщения: |
|
|
Если задавать команду
at +ms=2,
то соединение идет на V.22bis, как и написано в инструкции пользователя. В которой не указано номер параметра MOD в команде +ms, для того чтобы соеднинение шло на V.42Bis.
Однако при соединении с провайдером модем поддерживал V.42Bis.
Каким образом можно задать его? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Чт Ноя 04, 2004 1:13 pm Заголовок сообщения: |
|
|
Протоколы V.22bis и V.42bis - "из разной оперы". V.22bis - протокол модуляции (т.е. описывает, каким образом данные преобразуются из цифрового вида в аналоговый сигнал и обратно). V.42bis - протокол сжатия данных.
В статистике, которую выдаёт команда at%s, эти протоколы на разных строчках:
Код: |
Modulation................... V.22bis
Protocol/Compression......... LAP-M/V.42bis
|
Соответственно, и команды управления этими протоколами разные. Модуляцией управляет +MS. Коррекцией ошибок и сжатием данных - команды \N и %C.
И вообще, не заморачивайте себе всем этим голову При установках, которые мы Вам рекомендовали, будут выбраны нужные протоколы. Если качество связи позволяет (помех не очень много), будут согласованы протокол коррекции ошибок (LAPM) и сжатия данных (V.42bis). Если нет - нужно крутить S91 и/или переходить на меньшую скорость (1200 бит/с). _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|