Помощь - Поиск - Пользователи - Календарь
Перейти к полной версии этой страницы на форумах сайта Электрик: Нет соединения с маршрутизаторами (Матрица)
Форумы сайта ЭЛЕКТРИК > Электроснабжение и Оборудование > Счетчики электрической энергии


keen-grapnel
Здравствуйте, все. В нашем СНТ стоит система учета электроэнергии "Матрица". С прошлого года она не работает, после того как сменился председатель. Компьютер на котором стоит система пару месяцев назад вернули из полиции. Теперь не можем получить данные по расходу электричества. На сколько я смог определить, проблема в связи сервера с маршрутизаторами (их два). В модеме WAVECOM Fastrack нет симки. Какие симки (номера) стоят в маршрутизаторах мы определили, нашли где они прописаны в RootRouter. Но даже замена симки на сервере и указывание нового номера в RootRouter не дает никаких результатов. Здесь мне видится два варианта: либо не работает сам модем на сервере (на маршрутизаторах номера прозваниваются), либо где-то в RootRouter надо подкрутить. Вот кусочек лога из HDLC_00FFFFFF_120505.log
05/05/12 14:42:59.109 ModemType GSM
05/05/12 14:42:59.109 Baudrate 115200
05/05/12 14:42:59.109 Port 1
05/05/12 14:42:59.109 DigitsQuantity 10
05/05/12 14:42:59.109 CountryPrefix 7
05/05/12 14:42:59.109 SMSPhone +79261112233 - это номер новой симки
05/05/12 14:42:59.109 RingAttempts 3
05/05/12 14:42:59.109 SessionAttempts 10


05/05/12 14:42:59.109 TimeBegin 14:00
05/05/12 14:42:59.109 SessionQuota 30
05/05/12 14:42:59.109 TotalQuota 60
05/05/12 14:42:59.109 AddRouter MAC=0x0, Phone=+79162223344, SMSPhone=+79261112233, IsActive=1
05/05/12 14:42:59.109 AddRouter - already exists
05/05/12 14:42:59.109 AddRouter - change MAC to 0x0
05/05/12 14:42:59.109 AddRouter MAC=0x0, Phone=+79163334455, SMSPhone=+79261112233, IsActive=1
05/05/12 14:42:59.109 AddRouter - already exists
05/05/12 14:42:59.109 AddRouter - change MAC to 0x0
05/05/12 14:42:59.109 Phones +79162223344, +79163334455

|-- а здесь почемуто остался номер старой симки +79650009988
05/05/12 14:42:59.234 GetParamsForPhone MAC=0xAC342, Phone=+79162223344, SMSPhone=+79650009988, IsActive=0
05/05/12 14:42:59.234 GetParamsForPhone MAC=0xCA36C, Phone=+79163334455, SMSPhone=+79650009988, IsActive=0
05/05/12 14:42:59.234 42 C3 0A 00 6C A3 0C 00
05/05/12 14:42:59.234 CMdmChLayer::ThreadFunc()
05/05/12 14:42:59.250 SetDataEvent isPrior=0, DCount=0
05/05/12 14:43:04.062 Error sending command '+++'. Error code = C00005B4
05/05/12 14:43:05.671 'ATH0' - OK
05/05/12 14:43:05.781 *** Start initializing GSM modem...
05/05/12 14:43:08.812 Error sending command ''. Error code = C00005B4
05/05/12 14:43:08.812 'ATE0Q0V1' - OK
05/05/12 14:43:09.156 'AT+CGMI' - WAVECOM MODEM

OK
05/05/12 14:43:09.265 'AT+CPIN?' - ERROR
05/05/12 14:43:09.765 *** Start initializing GSM modem...
05/05/12 14:43:12.796 Error sending command ''. Error code = C00005B4
05/05/12 14:43:13.296 'ATZ' - OK
05/05/12 14:43:13.671 'AT&F E0 Q0 V1' - OK
05/05/12 14:43:14.015 'AT+CGMI' - WAVECOM MODEM

OK
05/05/12 14:43:19.046 'AT+CPIN?' - ERROR
05/05/12 14:43:19.562 Searching next time period...
05/05/12 14:43:19.562 Next period on 14:00:00
05/05/12 14:43:19.562 Was detected active period: 14:00:00. Starting immediately ...
05/05/12 14:43:19.562 -> Starting total session ... (Quota = 17 min)
05/05/12 14:43:19.578 Searching next phone ...
05/05/12 14:43:19.578 Start work with phone +79162223344
05/05/12 14:43:19.593 *** Start initializing GSM modem...
05/05/12 14:43:22.625 Error sending command ''. Error code = C00005B4
05/05/12 14:43:23.125 'ATZ' - OK
05/05/12 14:43:23.625 'AT&F E0 Q0 V1' - OK
05/05/12 14:43:23.968 'AT+CGMI' - WAVECOM MODEM

OK
05/05/12 14:43:24.078 'AT+CPIN?' - ERROR
05/05/12 14:43:24.078 ->->->-> Connect error for Phone +79162223344

Тут вроде видно что соединение не проходит. В связи с этим вопросы:
1. Должен ли в ОС WindowsXP определяться модем WAVECOM как устройство и соответственно он должен быть виден в Диспетчере устройств? (У нас его там нет).
2. Где настраивается вот этот параметр "05/05/12 14:42:59.234 GetParamsForPhone MAC=0xAC342, Phone=+79162223344, SMSPhone=+79650009988, IsActive=0"?
yuoras
Карточки в маршрутизаторах должны поддерживать услугу "Передача данных"
Не знаю или принципиально но скорость должна быть 9600, а не Baudrate 115200.
Так же снимите PIN код с карточки, которая стоит в модеме вашего компьютера.
Так же не понятно, какая у Вас версия Матрицы 5.4 или более новая 6.0?
Какая операционная система на сервере , где установлена Матрица.


1.Должен ли в ОС WindowsXP определяться модем WAVECOM как устройство и соответственно он должен быть виден в Диспетчере устройств? (У нас его там нет).
Его надо установить в ручную, через установку оборудования.
2.Где настраивается вот этот параметр "05/05/12 14:42:59.234 GetParamsForPhone MAC=0xAC342, Phone=+79162223344, SMSPhone=+79650009988, IsActive=0"?
Опишу где, если уточница информация с версиями Матрицы.

Вообще , могу помочь решить такие вопросы , дистанционно , если на вашем сервере есть доступ к интернету!!!.
Пишите в Личку
keen-grapnel
Спасибо за ответ.
Программы стоят - SIMS5.4, RootRouter6. На компьютере (сервер центра) - ОС WindowsXP.
В модем на сервере я ставил собственную симку, передача данных на ней включена вроде, т.к. инет на телефоне работает и пин отключен.
Кстати, модем WAVECOM должен ли автоматически (без команды с компьютера) регистрироваться в сети оператора и соответстсвенно моргать светодиод, просто он у нас горит постоянно. (Хотя у меня на телефоне отключено автоопределение сети оператора, может по этому не подключается?)
К сожалению удаленное подключение не прокатит, интернет через GPRS очень медленный (я пробывал с дачи на работу заходить).
С установкой модема я понял - пойду искать дрова...
Где искать второй параметр?
И еще Router RTR512.7-6L/G через какой шнурок к компу подключается для программирования? Хочу систему на GPRS перевести, говорят что дешевле будет.
yuoras
Если постоянно горит лампочка в модеме , попробуйте снять ограничение на автоопредиление , но не вариант.
Он просто не может увидеть ни сеть ни карточку, пробуйте другую карточку.
Модем без компьютера должен регистрироваться в сети оператора, и мигание должно происходить приблизно раз в 2 секунды

Дрова искать нe надо , они стандартные "Добавление нового устройства-Установка модема(поставить галочку "Не определять тип модема")-Выбрать стандартный модем9600- указать Сом порт " и всё ,модем потом должен появиться в диспетчере устройств.
Второй параметр генерируется в root routere при нажатии на кнопку "если не ошибаюсь сохранить".Типа создаётся задание на обзвон указанных в рутроутере тел. номеров. Просто уже давно не пользуюсь 5.4 и вам не желаю.
Переходите на 6.0, не пожалеете!!!!.
Теперь по GPRS , действительно дёшево, но когда много маршрутизаторов так как у Вас только два ,не вижу смысла.Посчитайте сами, вам нужен постоянный IP адрес на сервере , где установлен Smart, а также круглосуточно должен быть включен компьютер.GPRS для маштабного развёртывание системы
На версии 5.4 работает не стабильно.

Вот шнурок http://matritsa.atilekt.com//page_pid_91_lang_1_gid_30.aspx
keen-grapnel
Спасибо, про модем понял. На следущих выходных будем разбираться.
с GPRS тоже понятно, да и покупать кабель за 10тыр. icon_sad.gif ... Если всеж потребуется будем искать варианты.
А на счет второго параметра задаваемого в RootRouter:
AddRouter MAC=0x0, Phone= +79162223344 , SMSPhone=+79261112233, IsActive=1
тут все правильно, но MAC=0x0 не реальный какой-то
а потом, при работе, в логе всплывает
GetParamsForPhone MAC=0xAC342, Phone= +79162223344 , SMSPhone=+79650009988, IsActive=0
Тут остался старый номер на сервере.
Хотя если модем заработает, то и связь с маршрутизатором заработает он и исправится может быть... Случаем не помните, в настройках маршрутизатора указывается номер телефона сервера? К сожалению в инструкции только про настройку GPRS.
yuoras
GetParamsForPhone MAC=0xAC342, Phone= +79162223344 , SMSPhone=+79650009988, IsActive=0
Это просто привязка серийного номера маршрутизатора к номеру телефона, то есть у него в таблице для номера телефона +79162223344 привязан серийный номер маршрутизатора 705346
AddRouter MAC=0x0, Phone= +79162223344 , SMSPhone=+79261112233, IsActive=1
Тут она потом изменится , если произойдёт успешная связь.
Нет, в настройках маршрутизатора номер карточки не указывается.
SMSPhone=+79650009988 Этот параметр можно тоже не указывать, это для высокоприоритетных заданий (много денег кушает).
Напишите мне в личку емейл , скину инструкций парочку
keen-grapnel
К сожалению в личку не могу, пока (сообщений маловато icon_biggrin.gif )
так что здесь...
keen-grapnel () yandex.ru
За инструкции отдельное спасибо.
keen-grapnel
Интересно, а сколько сообщений надо чтоб в ЛС писать, что-то в правилах не нашел?

оказывается - 5...
Гость
По начальным постам.
Модем у вас работал нормально. Не надо никаких драйверов.
Всё обрывалось на проверке ПИН-кода. Он должен быть отключен на симке в модеме.
Для работы по GSM нужна услуга "передача данных и факсов по голосовым каналам связи" (CSD 9600). С мобильным интернетом (GRPS) это не одно и тоже.
yuoras
Цитата(Гость @ 21.5.2012, 11:57) *
По начальным постам.
Модем у вас работал нормально. Не надо никаких драйверов.
Всё обрывалось на проверке ПИН-кода. Он должен быть отключен на симке в модеме.
Для работы по GSM нужна услуга "передача данных и факсов по голосовым каналам связи" (CSD 9600). С мобильным интернетом (GRPS) это не одно и тоже.

Читайте внимательней.По начальным постам видно.Пин код отключен (3-й пост)Если есть интернет , значит услуга СSD автоматом активируется(точно знаю ,что на МТС это так)
keen-grapnel
Добрый день всем.
Цитата(Гость @ 21.5.2012, 12:57) *
Модем у вас работал нормально. Не надо никаких драйверов.

Да, раньше, все работало. В настоящий момент так и не работает. В системе стояли несколько модемов (одинаковых) каких-то huawei, других (стандартного или WAVECOM) нет. Потому и спрашивал про дрова.
На выходных прописал стандартный модем 9600 на COM1. Система его опросить не может, говорит нет связи с модемом.
Симки в сам модем вставлял разные: мегафон и билайн (пин-код на всех отключен). Лампочка на модеме просто горит, не моргая.
Соответственно если звонить на эти номера, то номер не доступен.
Получается, что модем накрылся, т.к. связи с ним ни скакой стороны нет?
Кстати, модем обязательно WAVECOM должен быть или можно любой GSM-модем поставить? А то как-то ценник в 16тыр. кусается.
yuoras
Можно любой, но в файле настроек надо будет делать изменения по поводу AT комманд
keen-grapnel
А где этот файл настроек лежит? Что-то я в каталоге RootRouter'а его не нашел.
И если стандартный модем ставить, нужно ли дополнительную команду инициализации прописывать в его настройках?
keen-grapnel
Здравствуйте все!
Проблему, вышеописанную, мы победили.
Вдруг кому пригодится...
Модем WAVECOM Fastrack Supreme 20 ставится в систему Windows как стандартный модем 56000bps со скоростью порта 115200 и никак иначе, он просто отказывается определяться и не работает.
И самое главное icon_biggrin.gif , не забыть после вставки симки закрыть ее задвижкой, там фитюлечка такая маленькая.
yuoras
Данная проблема решается АТ коммандой
AT+IPR=9600
AT&W
Теперь он будет работать
keen-grapnel
Со скоростью 9600 модем общается с другим модемом, в логах видно что связь устанавливается именно на этой скорости.
Я про то что Windows не видит физически данный модем если он не установлен как стандартный на 56000, и соответственно ни какие команды до модема не доходят.
Вот кусочек лога:
06-20-2012 13:25:40.537 - Файл: C:\Windows\system32\tapisrv.dll, Версия 6.1.7601
06-20-2012 13:25:40.566 - Файл: C:\Windows\system32\unimdm.tsp, Версия 6.1.7601
06-20-2012 13:25:40.566 - Файл: C:\Windows\system32\unimdmat.dll, Версия 6.1.7601
06-20-2012 13:25:40.567 - Файл: C:\Windows\system32\uniplat.dll, Версия 6.1.7600
06-20-2012 13:25:40.607 - Файл: C:\Windows\system32\drivers\modem.sys, Версия 6.1.7600
06-20-2012 13:25:40.619 - Файл: C:\Windows\system32\modemui.dll, Версия 6.1.7600
06-20-2012 13:25:40.624 - Файл: C:\Windows\system32\mdminst.dll, Версия 6.1.7600
06-20-2012 13:25:40.625 - Тип модема: Стандартный модем 9600 bps
06-20-2012 13:25:40.625 - INF-файл модема: mdmgen.inf
06-20-2012 13:25:40.625 - Секция INF-файла модема: Gen96
06-20-2012 13:25:40.625 - Соответствие аппаратному коду (ID): mdmgen96
06-20-2012 13:25:40.898 - Opening Modem
06-20-2012 13:25:40.898 - 9600,8,N,1, ctsfl=1, rtsctl=2
06-20-2012 13:25:40.963 - Инициализация модема.
06-20-2012 13:25:40.963 - Уровень сигнала DSR слаб при инициализации модема. Проверьте, что модем включен.
06-20-2012 13:25:40.973 - Послано: AT<cr>
06-20-2012 13:25:40.978 - Принято: <df>
06-20-2012 13:25:40.978 - Неопознанный ответ
06-20-2012 13:25:40.978 - Модему не удалось получить отклик на команду инициализации, будет сделана еще одна попытка
06-20-2012 13:25:40.978 - 9600,8,N,1, ctsfl=1, rtsctl=2
06-20-2012 13:25:41.039 - Уровень сигнала DSR слаб при инициализации модема. Проверьте, что модем включен.
06-20-2012 13:25:41.039 - Принято: <b3>
06-20-2012 13:25:41.039 - Неопознанный ответ
06-20-2012 13:25:41.240 - Послано: AT<cr>
06-20-2012 13:25:41.245 - Принято: I
06-20-2012 13:25:41.245 - Неопознанный ответ
06-20-2012 13:25:41.245 - Модему не удалось получить отклик на команду инициализации, будет сделана еще одна попытка

А если его поставить как 56000, то все нормально:
06-20-2012 14:46:25.994 - Файл: C:\Windows\system32\tapisrv.dll, Версия 6.1.7601
06-20-2012 14:46:25.994 - Файл: C:\Windows\system32\unimdm.tsp, Версия 6.1.7601
06-20-2012 14:46:25.994 - Файл: C:\Windows\system32\unimdmat.dll, Версия 6.1.7601
06-20-2012 14:46:25.995 - Файл: C:\Windows\system32\uniplat.dll, Версия 6.1.7600
06-20-2012 14:46:25.996 - Файл: C:\Windows\system32\drivers\modem.sys, Версия 6.1.7600
06-20-2012 14:46:25.997 - Файл: C:\Windows\system32\modemui.dll, Версия 6.1.7600
06-20-2012 14:46:25.998 - Файл: C:\Windows\system32\mdminst.dll, Версия 6.1.7600
06-20-2012 14:46:25.998 - Тип модема: Стандартный модем 56000 bps
06-20-2012 14:46:25.998 - INF-файл модема: mdmgen.inf
06-20-2012 14:46:25.998 - Секция INF-файла модема: Gen556F
06-20-2012 14:46:25.998 - Соответствие аппаратному коду (ID): moto1_gen
06-20-2012 14:46:26.238 - 115200,8,N,1, ctsfl=1, rtsctl=2
06-20-2012 14:46:26.308 - Инициализация модема.
06-20-2012 14:46:26.308 - Уровень сигнала DSR слаб при инициализации модема. Проверьте, что модем включен.
06-20-2012 14:46:26.318 - Послано: AT<cr>
06-20-2012 14:46:26.323 - Принято: <cr><lf>OK<cr><lf>
06-20-2012 14:46:26.323 - Интерпретированный ответ: ОК
06-20-2012 14:46:26.333 - Послано: AT&FE0V1&C1&D2S95=47S0=0<cr>
06-20-2012 14:46:26.526 - Принято: <cr><lf>OK<cr><lf>
06-20-2012 14:46:26.526 - Интерпретированный ответ: ОК
06-20-2012 14:46:26.537 - Послано: ATS7=60L0M1&K3N1X4<cr>
06-20-2012 14:46:26.552 - Принято: <cr><lf>OK<cr><lf>
06-20-2012 14:46:26.552 - Интерпретированный ответ: ОК
yuoras
Дело в том, что модем у меня такой же . В Windows прописан как стандартный модем 9600, прекрасно работает.
Попробуйте через HyperTerminal установить Com (к какому подключен) далее скорость 56000, управление потоком НЕТ.
Ввести AT , будет ответ OK
Вводите AT&F и он сбрасывает его на заводские настройки.
Удаляете полностью его из Windows и заново устанавливаете
keen-grapnel
Понял. Спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
   Rambler's Top100      
Электрик © 2002-2008 Oleg Kuznetsov     
  Русская версия IP.Board © 2001-2025 IPS, Inc.