Danila Posted November 10, 2014 · Report post Доброго дня, камрады. Хотелось бы узнать есть ли у кого успешный опыт по настройке данного телефона в условиях работы с freeswitch? Чуть позже предоставлю доп.сведения("выхлоп" tcpdump'a, версию прошивки телефона, версию fs и ключи запуска), ибо под рукой сейчас этого нет. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
^rage^ Posted November 10, 2014 · Report post sip-версия прошивки? конфиг на телефоне какой? в настройках tcp или udp? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Danila Posted November 10, 2014 · Report post sip-версия прошивки? конфиг на телефоне какой? в настройках tcp или udp? Если верить прочитанному мной (и логам tcpdump), то телефон работает по udp. Прошивка SIP SIP41.9-4-2-1S FreeSwitch запущен с ключами: -nc -nonat Конфиг приведен ниже. <?xml version="1.0" encoding="UTF-8"?> <device xsi:type="axl:XIPPhone" ctiid="951"> <fullConfig>true</fullConfig> <deviceProtocol>SIP</deviceProtocol> <sshUserId>cisco</sshUserId> <sshPassword>cisco</sshPassword> <allowAutoConfig>true</allowAutoConfig> <ipPreferenceModeControl>0</ipPreferenceModeControl> <devicePool> <dateTimeSetting> <dateTemplate>Y-M-D</dateTemplate> <!--//--> <timeZone>Central Asia Standard Time</timeZone> <ntps> <ntp> <name>192.168.1.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>voip.example.org</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>180</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>none</preferredCodec> <dtmfAvtPayload>101</dtmfAvtPayload> <dtmfDbLevel>3</dtmfDbLevel> <dtmfOutofBand>avt</dtmfOutofBand> <alwaysUsePrimeLine>false</alwaysUsePrimeLine> <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail> <kpml>3</kpml> <natEnabled>false</natEnabled> <natAddress></natAddress> <phoneLabel></phoneLabel> <stutterMsgWaiting>1</stutterMsgWaiting> <callStats>false</callStats> <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts> <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig> <startMediaPort>16384</startMediaPort> <stopMediaPort>32766</stopMediaPort> <sipLines> <line button="1"> <featureID>9</featureID> <featureLabel>100</featureLabel> <proxy>USECALLMANAGER</proxy> <port>5060</port> <name>100</name> <displayName>100</displayName> <autoAnswer> <autoAnswerEnabled>2</autoAnswerEnabled> </autoAnswer> <callWaiting>1</callWaiting> <authName>100</authName> <authPassword>password</authPassword> <sharedLine>true</sharedLine> <messageWaitingLampPolicy>1</messageWaitingLampPolicy> <messagesNumber>*97</messagesNumber> <ringSettingIdle>4</ringSettingIdle> <ringSettingActive>5</ringSettingActive> <contact></contact> <forwardCallInfoDisplay> <callerName>true</callerName> <callerNumber>false</callerNumber> <redirectedNumber>false</redirectedNumber> <dialedNumber>true</dialedNumber> </forwardCallInfoDisplay> </line> </sipLines> <voipControlPort>5060</voipControlPort> <dscpForAudio>184</dscpForAudio> <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy> <dialTemplate>dialplan.xml</dialTemplate> </sipProfile> <commonProfile> <phonePassword></phonePassword> <backgroundImageAccess>true</backgroundImageAccess> <callLogBlfEnabled>3</callLogBlfEnabled> </commonProfile> <loadInformation>SIP41.9-4-2-1S</loadInformation> <vendorConfig> <sshAccess>0</sshAccess> <sshPort>22</sshPort> <disableSpeaker>false</disableSpeaker> <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset> <forwardingDelay>1</forwardingDelay> <pcPort>0</pcPort> <settingsAccess>1</settingsAccess> <garp>0</garp> <voiceVlanAccess>1</voiceVlanAccess> <videoCapability>0</videoCapability> <autoSelectLineEnable>1</autoSelectLineEnable> <webAccess>1</webAccess> <daysDisplayNotActive>1,7</daysDisplayNotActive> <displayOnTime>08:30</displayOnTime> <displayOnDuration>09:00</displayOnDuration> <displayIdleTimeout>01:00</displayIdleTimeout> <spanToPCPort>1</spanToPCPort> <loggingDisplay>2</loggingDisplay> <recordingTone>0</recordingTone> <recordingToneLocalVolume>100</recordingToneLocalVolume> <recordingToneRemoteVolume>50</recordingToneRemoteVolume> <recordingToneDuration></recordingToneDuration> <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall> <rtcp>0</rtcp> <moreKeyReversionTimer>3</moreKeyReversionTimer> <autoCallSelect>1</autoCallSelect> <logServer></logServer> <peerFirmwareSharing>1</peerFirmwareSharing> <enableCdpSwPort>0</enableCdpSwPort> <enableCdpPcPort>0</enableCdpPcPort> <g722CodecSupport>1</g722CodecSupport> <useEnblocDialing>1</useEnblocDialing> </vendorConfig> <userLocale> <name>English_United_States</name> <uid>1</uid> <langCode>en_US</langCode> <version>1.0.0.0-1</version> <winCharSet>iso-8859-1</winCharSet> </userLocale> <networkLocale>United_States</networkLocale> <networkLocaleInfo> <name>United_States</name> <uid>64</uid> <version>1.0.0.0-1</version> </networkLocaleInfo> <deviceSecurityMode>0</deviceSecurityMode> <authenticationURL></authenticationURL> <directoryURL></directoryURL> <idleURL></idleURL> <informationURL></informationURL> <messagesURL></messagesURL> <proxyServerURL></proxyServerURL> <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig> <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices> <dscpForCm2Dvce>96</dscpForCm2Dvce> <transportLayerProtocol>2</transportLayerProtocol> <capfAuthMode>0</capfAuthMode> <capfList> <capf> <phonePort>3804</phonePort> </capf> </capfList> <certHash></certHash> <encrConfig>false</encrConfig> <advertiseG722Codec>1</advertiseG722Codec> </device> Список используемой литературы: http://toster.ru/q/129245 http://habrahabr.ru/post/121140/ https://wiki.freeswitch.org/wiki/Interop_List https://wiki.freeswitch.org/wiki/Cisco_Sample_XML_Config http://forum.asterisk.ru/viewtopic.php?f=5&t=195 https://www.crc.id.au/2007/04/07/cisco-7961-ip-phone-nightmares/ http://www.voip-info.org/wiki/view/Asterisk+phone+cisco+79x1+xml+configuration+files+for+SIP Логи tcpdump'a будет позже. А есть какой нибудь тег для скрытия "портянок текста" по типу какого нибудь collapse? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ondry Posted May 23, 2016 · Report post Доброго часа! Как результаты? Тоже прикручиваю вышеуказанный цискофон к FS, все регается звонит, но статус линий на дисплее с крестиком. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
BingoBoom Posted May 23, 2016 · Report post Доброго часа! Как результаты? Тоже прикручиваю вышеуказанный цискофон к FS, все регается звонит, но статус линий на дисплее с крестиком. а что с сигнализацией по SIP? У меня коллеги делали - всё работает как часы, попробую дернуть инфу завтра Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ondry Posted May 24, 2016 (edited) · Report post а что с сигнализацией по SIP? Спасибо за ответ! Трасса во вложении. Конфиг для данного телефона тоже. Получается если конфиг как во вложении, и <registerWithProxy>true</registerWithProxy> то телефон появляется в регистрациях, но сам звонить не может, только принимать вызовы. Если ставим ложь, то пока регистрация висит звонит и по вх. и исх. но потом регистрация отваливается по таймеру, и работает только исходящая. В обоих случаях телефон линии не поднимает, индикация с крестиком. Ах да, версия прошивок SIP41.8-4-2S для 7961 и SIP42.8-5-4S для 7962. trace.txt conf.txt Edited May 24, 2016 by Ondry Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ondry Posted May 24, 2016 (edited) · Report post Тема решилась с помощью Vlad1983 и форума Freeswitchforum.com за что ему низкий поклон. - <processNodeName>192.168.11.250</processNodeName> + <processNodeName>127.0.0.1</processNodeName> - <backupProxy>192.168.11.250</backupProxy> - <backupProxyPort>5060</backupProxyPort> - <emergencyProxy>192.168.11.250</emergencyProxy> - <emergencyProxyPort>5060</emergencyProxyPort> - <outboundProxy>192.168.11.250</outboundProxy> - <outboundProxyPort>5060</outboundProxyPort> + <backupProxy></backupProxy> + <backupProxyPort></backupProxyPort> + <emergencyProxy></emergencyProxy> + <emergencyProxyPort></emergencyProxyPort> + <outboundProxy></outboundProxy> + <outboundProxyPort></outboundProxyPort> - <callWaiting>3</callWaiting> + <callWaiting>1</callWaiting> - <sharedLine>false</sharedLine> + <sharedLine>true</sharedLine> - <contact>3312</contact> - <forwardCallInfoDisplay> - <callerName>true</callerName> - <callerNumber>false</callerNumber> - <redirectedNumber>false</redirectedNumber> - <dialedNumber>true</dialedNumber> - </forwardCallInfoDisplay> Далее будет интересно: blf , refer, conference. Если есть примеры буду привеликоблагодарен. Всем спасибо! Edited May 24, 2016 by Ondry Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ondry Posted September 15, 2016 · Report post В продолжение темы... Подскажите правильное направление в настройке. Появилась необходимость настроить панели с доп. кнопками 7914 к телефонам 796X. Стоит ли пытаться настроить presence с sip прошивкой или проще использовать SKINNY? На сколько стабилен sccp стэк в FS? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
megahertz Posted September 26, 2016 · Report post когда то пытался прикрутить эти панели к SIP, но оказалось что они с SIP'ами не работает...возможно что-то изменилось но не уверен. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...