imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Железо
Опции темы
Старый 04.04.2005, 19:14     # 1
BigRoad
Banned
 
Аватар для BigRoad
 
Регистрация: 21.04.2002
Адрес: Russia,Ufa City
Пол: Male
Сообщения: 539

BigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собой
Чем протестировать COM порт?

Чем протестировать COM порт? После того как на СОМ1 загнулся Zyxel не могу посадить на порт другой модем, хотя hyper terminal COM видит и модем через него откликается. Знаю что есть такая программа "Serial Device Tester" но не могу ее найти. Какие есть на этот счет предложения.
BigRoad вне форума  
Старый 04.04.2005, 19:54     # 2
threew
Guest
 
Сообщения: n/a

Может быть поможет?
http://www.technick.net/public/code/...p_norton_ser_9

Цитата:
BigRoad:
модем через него откликается
А как и на что откликается?
В инициализации модема ни чего не стоит?
 
Старый 04.04.2005, 20:13     # 3
BigRoad
Banned
 
Аватар для BigRoad
 
Регистрация: 21.04.2002
Адрес: Russia,Ufa City
Пол: Male
Сообщения: 539

BigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собой
Когда на COM 1 помер Zyxel, через Huper Terminal он его видел, показывал номер прошивки и даже пытался перепрошить но ни чего не получилось, а сейчас на COM 1 посадил USRobotics, при загрузке и попытке опросить модем лампочки RS и TR загораются, но команду AT не понимает, хотя лампочки на модеме при этом то же загораются.
BigRoad вне форума  
Старый 04.04.2005, 21:07     # 4
Yraman
::VIP::
Шустрый Поскребыш
 
Аватар для Yraman
 
Регистрация: 06.11.2003
Адрес: Чебоксары
Сообщения: 1 213

Yraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех ГуруYraman Отец (мать) всех Гуру
Глюки... глюки окружают....
Я не силен в ОС, и честно сказать, не могу предположить, что перехватывает COM-порт в случае автора, а это вроде как история с модемом вроде?
Но может на что и сгожусь?

Есть такая прожка - portmon, сайт авторов -
www.sysinternals.com
родина любимого мной pagedefrag-а.
Приблуда отлично мониторит состояное физических COM и LPT портов. В сети найти легко.
Сам пользовался несколько раз. Завешиваем на порт девайс и пытаемся послать на него команды из cmd-шэлла или ОС, печать например на LPT.
В тулзе смотрим, что и как.....

Вот вроде и все....
__________________
Задрало чинить банкоматы. Роста по работе нет и не будет. Ищу новую работу, творчество в рамках тестов, диагностики и нового железа приветствуется
Yraman вне форума  
Старый 04.04.2005, 21:33     # 5
Vitiek
Newbie
 
Аватар для Vitiek
 
Регистрация: 14.09.2004
Сообщения: 28

Vitiek Известность не заставит себя ждать
дык правильно порты можно только в чистом ДОСе проверить. И то только если заглушка есть, как паяется не помню. А без заглушки токо можно проверить как он со стороны компа видится всякими там нортон диагами или чикистами. А ходят данные или нет надо обязательно с заглушкой. А проще на него комовскую мышь повесить. Если работает то и порт пашет
Vitiek вне форума  
Старый 04.04.2005, 21:47     # 6
BigRoad
Banned
 
Аватар для BigRoad
 
Регистрация: 21.04.2002
Адрес: Russia,Ufa City
Пол: Male
Сообщения: 539

BigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собой
При подключении к модему через Huper Terminal, Portmon выдает вот такой лог:
0 0.00004935 hypertrm.exe IRP_MJ_CREATE Serial0 SUCCESS Options: Open
1 0.00000587 hypertrm.exe IOCTL_SERIAL_SET_QUEUE_SIZE Serial0 SUCCESS InSize: 8192 OutSize: 8192
2 0.00000107 hypertrm.exe IOCTL_SERIAL_CONFIG_SIZE Serial0 SUCCESS Size: 0
3 0.00000100 hypertrm.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS
4 0.00000151 hypertrm.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS
5 0.00000098 hypertrm.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS
6 0.00000124 hypertrm.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS
7 0.00000094 hypertrm.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS
8 0.00000097 hypertrm.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS
9 0.00000093 hypertrm.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS
10 0.00000095 hypertrm.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS
11 0.00000976 hypertrm.exe IOCTL_SERIAL_SET_BAUD_RATE Serial0 SUCCESS Rate: 115200
12 0.00000384 hypertrm.exe IOCTL_SERIAL_SET_RTS Serial0 SUCCESS
13 0.00000370 hypertrm.exe IOCTL_SERIAL_SET_DTR Serial0 SUCCESS
14 0.00000353 hypertrm.exe IOCTL_SERIAL_SET_LINE_CONTROL Serial0 SUCCESS StopBits: 1 Parity: NONE WordLength: 8
15 0.00000128 hypertrm.exe IOCTL_SERIAL_SET_CHAR Serial0 SUCCESS EOF:1a ERR:0 BRK:0 EVT:0 XON:11 XOFF:13
16 0.00000339 hypertrm.exe IOCTL_SERIAL_SET_HANDFLOW Serial0 SUCCESS Shake:80000001 Replace:80000040 XonLimit:80 XoffLimit:200
17 0.00000100 hypertrm.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:10 RM:0 RC:0 WM:0 WC:5000
18 0.00000191 hypertrm.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RLSD ERR
19 0.00000000 hypertrm.exe IOCTL_SERIAL_WAIT_ON_MASK Serial0
20 37.25571703 hypertrm.exe IRP_MJ_READ Serial0 TIMEOUT Length 1: a
21 0.00002943 hypertrm.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: a
22 2.78101202 hypertrm.exe IRP_MJ_READ Serial0 TIMEOUT Length 1: t
23 0.00002453 hypertrm.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: t
24 5.45271194 hypertrm.exe IRP_MJ_READ Serial0 TIMEOUT Length 1: 1
25 0.00002687 hypertrm.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: 1
26 0.00000000 hypertrm.exe IRP_MJ_READ Serial0 Length 80
Что это значит? Подскажите кто ни будь.

Последний раз редактировалось BigRoad; 04.04.2005 в 21:49.
BigRoad вне форума  
Старый 05.04.2005, 11:31     # 7
threew
Guest
 
Сообщения: n/a

Может все таки проще сделать заглушку, по той ссылке которую я давал. Она подходит для теста COM порта из Norton Utilites.

А вот схемка, для проверки в dos с помощью CheckIt:
http://www.technick.net/public/code/...p_ceckit_ser_9

Ну или действительно подключи мышь комовскую
 
Старый 05.04.2005, 14:31     # 8
BigRoad
Banned
 
Аватар для BigRoad
 
Регистрация: 21.04.2002
Адрес: Russia,Ufa City
Пол: Male
Сообщения: 539

BigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собой
Сегодня точно мыша в COM заталкаю , а там война план покажет.
BigRoad вне форума  
Старый 05.04.2005, 19:30     # 9
BigRoad
Banned
 
Аватар для BigRoad
 
Регистрация: 21.04.2002
Адрес: Russia,Ufa City
Пол: Male
Сообщения: 539

BigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собой
Ну че, мыша засунутая в COM бегает, а модем не ставиться, хотя на другой машине Win 2003 Server встает как Plug & Play. А как считаете, ведь может COM принимать данные и не отдавать, мышь ведь только туда работает?
BigRoad вне форума  
Старый 05.04.2005, 20:15     # 10
Cartman
Migel Mod Volos
 
Аватар для Cartman
 
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486

Cartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Cartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
BigRoad, по моему все таки ОС виновна. Потому как модем то опрашивается, а для этого и посыл данных нужен. И насколько я помню в COM порте используется 2 пары, так что частично выгореть он не может.
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague

Небьющаяся игрушка - это игрушка,
которой ребенок может разбить все свои остальные игрушки.

Cartman вне форума  
Старый 05.04.2005, 23:04     # 11
threew
Guest
 
Сообщения: n/a

А если попробавать удалить com порт из системы? А потом его заного проставить.
 
Старый 06.04.2005, 01:03     # 12
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 14 497

Borland - Гад и сволочь
BigRoad
Самый правильный способ проверки COM-порта - загрузить его с любого Live-CD, на котором есть любая терминальная программа (Knoppix, INFR@...) и проверить его модемом.
За неимением Live-CD можно, например, скачать демо-версию ОС QNX (влезает на одну дискету) и сконнектиться с её помощью с инетом (опять же, через модем), или заюзать ДОС + старый добрый NC 5.0 (в состав которого тож входила неплохая терминалка). Кстати, при наличии двух рядомстоящих компов, можно вместо модема+терминалки заюзать коннект через нульмодемный кабель (фича входит в тот же NC).
Этот способ позволяет с определённостью сказать, виноват ли в трабле сбой ОС или всё-таки дело в железе...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 06.04.2005, 01:18     # 13
threew
Guest
 
Сообщения: n/a

Ну и на последок, если виновата ОС, то можно попробывать поставить "исправленный" драйвер последовательного порта.
инфа: http://www.usrmodem.ru/serialsys.shtml
down: http://www.usrmodem.ru/files/serial.zip

З.Ы. Ну если только Win2k или XP. Но это по-мойму уже другая ветка?
 
Старый 06.04.2005, 01:24     # 14
Ilyazzz
::VIP::
Незнайка
 
Аватар для Ilyazzz
 
Регистрация: 21.01.2005
Адрес: 192.168.0.72
Сообщения: 955

Ilyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz СэнсэйIlyazzz Сэнсэй
BigRoad
я для этого дела юзаю прогу с именем QTechPro2000...принципа работы не скажу, но 2 дохлых Кома так отыскал...если нада давай мыло - сошлю... =)
__________________
точно знаю только одно - что нифига не знаю... =)
Ilyazzz вне форума  
Старый 06.04.2005, 07:09     # 15
Eugene_R
Guest
 
Сообщения: n/a

1.Делаешь заглушку (просто закороти 2 и 3 контакт), вставляешь в СОМ
2.Запускаешь ис под ДОСа старую программку diags.exe
3.Жмешь "S"
4.Если СОМ2 сначала нажми "ALT+S"
5.Жмешь "ALT+P" --> "O"
6.Любое нажатие, если порт рабочий, должно дублироваться, розовым и белым цветом.

ЗЫ. Если нужна программка - пиши.
 
Старый 06.04.2005, 21:26     # 16
BigRoad
Banned
 
Аватар для BigRoad
 
Регистрация: 21.04.2002
Адрес: Russia,Ufa City
Пол: Male
Сообщения: 539

BigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собойBigRoad Имеются все основания чтобы гордиться собой
Всем большое спасибо за помощь, во всяком случае с COM портами я сейчас на ТЫ. Но дело в итоге было не в порту, а в странном поведение USRobotics c WinXP SP2 (ну не хочет он с ней работать ). Пока не разобрался в чем трабла, из за отсутствия времени. Как выясню доложу. Всем пока, тема закрыта, еще раз всех благодарю.
BigRoad вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:51.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.