Danila Posted November 10, 2014 Posted November 10, 2014 Доброго дня, камрады. Хотелось бы узнать есть ли у кого успешный опыт по настройке данного телефона в условиях работы с freeswitch? Чуть позже предоставлю доп.сведения("выхлоп" tcpdump'a, версию прошивки телефона, версию fs и ключи запуска), ибо под рукой сейчас этого нет. Вставить ник Quote
^rage^ Posted November 10, 2014 Posted November 10, 2014 sip-версия прошивки? конфиг на телефоне какой? в настройках tcp или udp? Вставить ник Quote
Danila Posted November 10, 2014 Author Posted November 10, 2014 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
Ondry Posted May 23, 2016 Posted May 23, 2016 Доброго часа! Как результаты? Тоже прикручиваю вышеуказанный цискофон к FS, все регается звонит, но статус линий на дисплее с крестиком. Вставить ник Quote
BingoBoom Posted May 23, 2016 Posted May 23, 2016 Доброго часа! Как результаты? Тоже прикручиваю вышеуказанный цискофон к FS, все регается звонит, но статус линий на дисплее с крестиком. а что с сигнализацией по SIP? У меня коллеги делали - всё работает как часы, попробую дернуть инфу завтра Вставить ник Quote
Ondry Posted May 24, 2016 Posted May 24, 2016 (edited) а что с сигнализацией по 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
Ondry Posted May 24, 2016 Posted May 24, 2016 (edited) Тема решилась с помощью 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
Ondry Posted September 15, 2016 Posted September 15, 2016 В продолжение темы... Подскажите правильное направление в настройке. Появилась необходимость настроить панели с доп. кнопками 7914 к телефонам 796X. Стоит ли пытаться настроить presence с sip прошивкой или проще использовать SKINNY? На сколько стабилен sccp стэк в FS? Вставить ник Quote
megahertz Posted September 26, 2016 Posted September 26, 2016 когда то пытался прикрутить эти панели к SIP, но оказалось что они с SIP'ами не работает...возможно что-то изменилось но не уверен. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.