The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблемы с IP-телефонами Cisco 7941"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (VoIP)
Изначальное сообщение [ Отслеживать ]

"Проблемы с IP-телефонами Cisco 7941"  +/
Сообщение от VladimirX email(??) on 30-Авг-08, 18:20 
Доброго дня!

Ковыряюсь с цисковской телефонией. Требуется настроить телефоны для работы по SIP.

1. Скачал прошивку с сайта, залил на телефон. При загрузке телефон пишет на экране Unprovisioned, т.е. не цепляется к proxy (снифил порт коммутатора, действительно никаких REGISTER-сообщений телефон не кидает в сеть).

2. Проблема, как я понимаю, связана с тем, что телефон конфиг не обнаружил. Действительно, поставил дебаг на tftp-сервере. Телефону действительно хочется скачать файлы конфигурации, такие как SEP-macaddress.cnf.xml и XMLDefault.cnf.xml.

3. Взял готовый конфиг с сайта http://www.voip-info.org/wiki/view/Asterisk+phone+cisco+79x1...
Подправил кое-где (в основном указывал адрес моего proxy). Получилось вот что:

<Default>
   <fullConfig>true</fullConfig>
   <deviceProtocol>SIP</deviceProtocol>
   <sshUserId>user</sshUserId>
   <sshPassword>pass</sshPassword>
   <devicePool>
      <dateTimeSetting>
         <dateTemplate>D-M-YA</dateTemplate>
         <timeZone>New Zealand Standard/Daylight Time</timeZone>
         <ntps>
              <ntp>
                  <name>10.0.0.1</name>
                  <ntpMode>Unicast</ntpMode>
              </ntp>
         </ntps>
      </dateTimeSetting>
      <callManagerGroup>
         <members>
            <member priority="0">
               <callManager>
                  <ports>
                     <ethernetPhonePort>2000</ethernetPhonePort>
                     <sipPort>5060</sipPort>
                     <securedSipPort>5061</securedSipPort>
                  </ports>
                  <processNodeName>10.0.0.1</processNodeName>
               </callManager>
            </member>
         </members>
      </callManagerGroup>
   </devicePool>
   <sipProfile>
      <sipProxies>
         <backupProxy></backupProxy>
         <backupProxyPort></backupProxyPort>
         <emergencyProxy></emergencyProxy>
         <emergencyProxyPort></emergencyProxyPort>
         <outboundProxy></outboundProxy>
         <outboundProxyPort></outboundProxyPort>
         <registerWithProxy>true</registerWithProxy>
      </sipProxies>
      <sipCallFeatures>
         <cnfJoinEnabled>true</cnfJoinEnabled>
         <callForwardURI>x--serviceuri-cfwdall</callForwardURI>
         <callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
         <callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
         <callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
         <meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
         <abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
         <rfc2543Hold>false</rfc2543Hold>
         <callHoldRingback>2</callHoldRingback>
         <localCfwdEnable>true</localCfwdEnable>
         <semiAttendedTransfer>true</semiAttendedTransfer>
         <anonymousCallBlock>2</anonymousCallBlock>
         <callerIdBlocking>2</callerIdBlocking>
         <dndControl>0</dndControl>
         <remoteCcEnable>true</remoteCcEnable>
      </sipCallFeatures>
      <sipStack>
         <sipInviteRetx>6</sipInviteRetx>
         <sipRetx>10</sipRetx>
         <timerInviteExpires>180</timerInviteExpires>
         <timerRegisterExpires>3600</timerRegisterExpires>
         <timerRegisterDelta>5</timerRegisterDelta>
         <timerKeepAliveExpires>120</timerKeepAliveExpires>
         <timerSubscribeExpires>120</timerSubscribeExpires>
         <timerSubscribeDelta>5</timerSubscribeDelta>
         <timerT1>500</timerT1>
         <timerT2>4000</timerT2>
         <maxRedirects>70</maxRedirects>
         <remotePartyID>false</remotePartyID>
         <userInfo>None</userInfo>
      </sipStack>
      <autoAnswerTimer>1</autoAnswerTimer>
      <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
      <autoAnswerOverride>true</autoAnswerOverride>
      <transferOnhookEnabled>false</transferOnhookEnabled>
      <enableVad>false</enableVad>
      <preferredCodec>g729a</preferredCodec>
      <dtmfAvtPayload>101</dtmfAvtPayload>
      <dtmfDbLevel>3</dtmfDbLevel>
      <dtmfOutofBand>avt</dtmfOutofBand>
      <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
      <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
      <kpml>3</kpml>
      <natEnabled>0</natEnabled>
      <natAddress></natAddress>
      <phoneLabel>phoneLabel</phoneLabel>
      <stutterMsgWaiting>2</stutterMsgWaiting>
      <callStats>false</callStats>
      <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
      <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
      <startMediaPort>16384</startMediaPort>
      <stopMediaPort>32766</stopMediaPort>
      <sipLines>
         <line button="1">
            <featureID>9</featureID>
            <featureLabel>2472</featureLabel>
            <proxy>10.0.0.1</proxy>
            <port>5060</port>
            <name>1111</name>
            <displayName>My</displayName>
            <autoAnswer>
               <autoAnswerEnabled>2</autoAnswerEnabled>
            </autoAnswer>
            <callWaiting>3</callWaiting>
            <authName>1111</authName>
            <authPassword>2222</authPassword>
            <sharedLine>false</sharedLine>
            <messageWaitingLampPolicy>3</messageWaitingLampPolicy>
            <messagesNumber>1111</messagesNumber>
            <ringSettingIdle>4</ringSettingIdle>
            <ringSettingActive>5</ringSettingActive>
            <contact>1111</contact>
            <forwardCallInfoDisplay>
               <callerName>true</callerName>
               <callerNumber>false</callerNumber>
               <redirectedNumber>false</redirectedNumber>
               <dialedNumber>true</dialedNumber>
            </forwardCallInfoDisplay>
         </line>
         <line button="2">
            <featureID>21</featureID>
            <featureLabel>123</featureLabel>
            <speedDialNumber>1111</speedDialNumber>
         </line>
      </sipLines>
      <voipControlPort>5060</voipControlPort>
      <dscpForAudio>184</dscpForAudio>
      <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
   </sipProfile>
</Default>

Телефон скачивает конфиг по тфтп, но ругается на ошибку в конфиге. Где она и как ее обнаружить даже не ведаю.

4. Почитал советы, многие рекомендуют создать простейший конфиг, в котором нужно прописать логин и пароль для доступа к консоли телефона по ssh. Так и сделал, набросал вот такой конфиг:

<Default>
   <deviceProtocol>SIP</deviceProtocol>
   <sshUserId>root</sshUserId>
   <sshPassword>root</sshPassword>
</Default

Однако и это телефону не понравилось.

5. Попытался зайти на телефон по ssh. Спрашивает логин и пароль, однако те, что указаны в конфиге не подходят.

6. Ломал голову, обратился за помощью к Вам.

Каким образом можно получить доступ к консоли телефона? В связи с чем мои методы терпят крах? Может известен дефолтный логин-пароль для доступа? Что может быть за ошибка в конфиге?

Огромное спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблемы с IP-телефонами Cisco 7941"  +/
Сообщение от Kiba da Fucka on 31-Авг-08, 18:35 
>[оверквотинг удален]
>5. Попытался зайти на телефон по ssh. Спрашивает логин и пароль, однако
>те, что указаны в конфиге не подходят.
>
>6. Ломал голову, обратился за помощью к Вам.
>
>Каким образом можно получить доступ к консоли телефона? В связи с чем
>мои методы терпят крах? Может известен дефолтный логин-пароль для доступа? Что
>может быть за ошибка в конфиге?
>
>Огромное спасибо.

Формат конфига менялся от версии к версии прошивки. В значениях natenabled и кое-где еще по-моему вместо 0 нужно писать false.

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

Попробуйте еще вот такой, он гарантированно работал с одной из последних прошивок. Уберите мои адреса и пути к dialtemplate и directory, 7941 по-моему работает даже без dialtemplate, но если что вот сам dialtemplate:

<DIALTEMPLATE>
  <TEMPLATE MATCH="*" TIMEOUT="5"/>
</DIALTEMPLATE>


А вот и конфиг:

<device xsi:type="axl:XIPPhone" ctiid="1566023366">
<sshUserId>asdasd</sshUserId>  
<sshPassword>asdasd</sshPassword>

  <devicePool>
     <dateTimeSetting>
        <dateTemplate>D-M-YA</dateTemplate>
        <timeZone>Russian Standard/Daylight Time</timeZone>
        <ntps>
             <ntp>
                 <name>192.168.40.7</name>
                 <ntpMode>Unicast</ntpMode>
             </ntp>
        </ntps>
     </dateTimeSetting>

     <callManagerGroup>
        <members>
           <member priority="0">
              <callManager>
                 <ports>
                    <ethernetPhonePort>2000</ethernetPhonePort>
                    <sipPort>5060</sipPort>
                    <securedSipPort>5061</securedSipPort>
                 </ports>
                 <processNodeName>192.168.40.7</processNodeName>
              </callManager>
           </member>
        </members>
     </callManagerGroup>
  </devicePool>

<sipProfile>

  <sipProxies>
      <registerWithProxy>true</registerWithProxy>
  </sipProxies>

  <sipLines>
        <line
         button="1">
           <featureID>9</featureID>
           <featureLabel>Line 1</featureLabel>
           <proxy>192.168.40.7</proxy>
           <port>5060</port>
           <name>202</name>
           <displayName>202</displayName>
           <autoAnswer>
              <autoAnswerEnabled>2</autoAnswerEnabled>
           </autoAnswer>
           <callWaiting>3</callWaiting>
           <authName>202</authName>
           <authPassword>202</authPassword>
           <sharedLine>false</sharedLine>
           <contact>202</contact>
           <forwardCallInfoDisplay>
              <callerName>true</callerName>
              <callerNumber>false</callerNumber>
              <redirectedNumber>false</redirectedNumber>
              <dialedNumber>true</dialedNumber>
           </forwardCallInfoDisplay>

    <ringSettingIdle>4</ringSettingIdle>  
    <ringSettingActive>5</ringSettingActive>


        </line>
</sipLines>

<enableVad>false</enableVad>
<dtmfDbLevel>3</dtmfDbLevel>

<natEnabled>false</natEnabled>  
<natAddress></natAddress>

<dialTemplate>cisco/cisco-dialplan.xml</dialTemplate>

</sipProfile>

<commonProfile>
    <phonePassword>fngSIP@dmin</phonePassword>
    <backgroundImageAccess>true</backgroundImageAccess>
    <callLogBlfEnabled>2</callLogBlfEnabled>
</commonProfile>
<transportLayerProtocol>4</transportLayerProtocol>

<directoryURL>http://192.168.40.7/cisco/directory.xml</directoryURL>

  <capfAuthMode>0</capfAuthMode>
  <capfList>
     <capf>
        <phonePort>3804</phonePort>
     </capf>
  </capfList>

  <certHash></certHash>
  <encrConfig>false</encrConfig>

</device>

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Проблемы с IP-телефонами Cisco 7941"  +/
Сообщение от djsergminyar email(ok) on 24-Сен-11, 06:14 
Апну темку, необходима помощь в настройке Cisco 7941.
В данный момент прошит телефон сип прошивкой SIP41.8-3-4SR1S.
Создал конфиг файл для него, но телефон не региться на астере, даже не пытается точнее, думаю что проблема
в конфигурационном файле SEP001873C0CAE0.cnf.xml
тут сам файл http://file.qip.ru/document/DNdGV_D5/SEP001873C0CAE0cnf.html
может кто настраивал данный телефончик для связки с Астером, поделитесь рабочим конфигом  

Может как то лог телефона можно посмотреть, что ему не нравиться в моем конфиг файле?
по ssh пускает при вводе логин/пароля debug|debug

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру