VoIP Zoo - Nkwanye

entry

Otu ụbọchị, njikwa kwadoro nnwale iwebata telephony IP n'ọfịs anyị. Ebe ọ bụ na ahụmahụ m nwere n’ọrụ a dị ntakịrị, ọrụ ahụ kpalitere mmasị dị ukwuu n’ebe m nọ, m wee malite ịmụ akụkụ dị iche iche nke okwu ahụ. Na njedebe nke ndakpu mmiri, ekpebiri m ịkọrọ ihe ọmụma m nwetara na olileanya na ọ ga-aba uru nye mmadụ. Yabụ…

Nkọ data

Ahọpụtara akara mmuke wee tinye ya ka ọ bụrụ IP PBX. Ụgbọ mmiri ekwentị nwere Cisco 7906g, Panasonic UT-KX123B, Grandstream GXP1400 na Dlink DPH-150S(E)/F3, Yealink T19 na T21 ngwaọrụ. Ọdịiche a bụ n'ihi na dịka akụkụ nke nnwale ahụ, e kpebiri ịnwale ntakịrị ihe niile iji mepụta echiche na ọnụahịa / ịdị mma / ịdị mma.

Ebumnuche

Mee ka ọ dị mfe ma jikọta usoro nke ịtọ ngwaọrụ ọhụrụ dịka o kwere mee. Ekwentị niile ga-emekọrịta n'oge, nwee akwụkwọ ekwentị kwajuru na sava wee nye ohere ịnweta ntọala maka onye nchịkwa.

Ihe ngwọta maka nsogbu a dị mfe - mejuputa nhazi nke ekwentị, nke a na-akpọ. Na-enye. N'ezie, a ga-atụle mmejuputa m nke ọrụ a magburu onwe ya.

Na-ahazi tftpd,dhcpd

Iji kesaa ntọala na ekwentị, ahọpụtara m tftp dị ka nhọrọ zuru ụwa ọnụ, nke nyiwe niile na-akwado, dị mfe ịhazi na jikwaa.

Enweghị nhazi a kapịrị ọnụ achọrọ maka tftp. Etinyere m tftpd ọkọlọtọ wee tinye faịlụ niile dị mkpa na ndekọ mgbọrọgwụ ya.
Etinyere m faịlụ ntọala n'ime akwụkwọ ndekọ aha dịka onye nrụpụta ekwentị siri kwuo. N'ezie, ngwaọrụ Cisco abanyeghị na nchekwa ya, yabụ na m ga-echekwa ya na mgbọrọgwụ ya.

Iji gosi ekwentị na ebe sava tftp dị, ejiri m nhọrọ-66. Tụkwasị na nke ahụ, o kewara ha na klas dị iche iche site n'aka onye nrụpụta. Klas ọ bụla nwetara ngalaba adreesị nke ya yana nchekwa nke ọ bụla maka faịlụ nhazi. Site n'ụzọ, ngwaọrụ sitere na D-link ga-agbakọ site na adreesị MAC, ebe ọ bụ na ha anaghị enye ozi gbasara onye nrụpụta na arịrịọ dhcp.

Iberibe dhcpd.conf

# Ezipụta nhọrọ nhọrọ nhọrọ-66 koodu 66 = ederede; klas "panasonic" {dakọtara ma ọ bụrụ na substring (nhọrọ vendor-class-identifier,0,9) = "Panasonic"; nhọrọ nhọrọ-66 "10.1.1.50/panasonic/"; } klas "cisco" {dakọtara ma ọ bụrụ na substring (nhọrọ vendor-class-identifier,0,36) = "Cisco Systems, Inc. Ekwentị IP CP-7906"; nhọrọ nhọrọ-66 "10.1.1.50/cisco/"; } klaasị "grandstream" {dakọtara ma ọ bụrụ na substring (nhọrọ vendor-class-identifier,0,11) = "Grandstream"; nhọrọ nhọrọ-66 "10.1.1.50/grandstream/"; } klaasị "dlink" {dakọtara ma ọ bụrụ ( ọnụọgụ abụọ-na-ascii (16,8,":",substring(hardware,1,4)) ="c8:d3:a3:8d") ma ọ bụ ( ọnụọgụ abụọ-to-ascii (16,8,":",substring(ngwaike,1,4)) = "90:94:e4:72"); nhọrọ nhọrọ-66 "10.1.1.50/dlink/"; } klas "yealink" {dakọtara ma ọ bụrụ na substring (nhọrọ vendor-class-identifier,0,7) = "Yealink"; nhọrọ nhọrọ-66 "10.1.1.50/yealink/"; }

Ekwesịrị ịwepụ ekwentị n'ike na ọdọ mmiri izugbe. Ma ọ bụghị ya, ha achọghị ịga "ọdọ mmiri mmiri" ha.
Ọmụmaatụ nke ntọala subnet

subnet 10.1.1.0 netmask 255.255.255.0 {nhọrọ rawụta 10.1.1.1; ọdọ mmiri {gọnarị ndị otu "cisco"; jụ ndị òtù "panasonic"; jụ ndị otu "dlink"; nso 10.1.1.230 10.1.1.240; } ọdọ mmiri {ekwe ka ndị otu "cisco"; nso 10.1.1.65 10.1.1.69; } ọdọ mmiri { kwe ka ndị otu "panasonic"; nso 10.1.1.60 10.1.1.64; } ọdọ mmiri { kwe ka ndị otu "dlink"; nso 10.1.1.55 10.1.1.59; } }

Ka ịmalitegharịa ọrụ niile metụtara, ekwentị ndị ahụ ji obi ike gaa na sava tftp ha kenyere maka ntọala. Naanị ihe fọdụrụ bụ idowe ha ebe ahụ.

Cisco 7906

Enwetara m ngwaọrụ ndị a na nkwakọ ngwaahịa mbụ ha. Ekwesịrị m ịgbanwe ya iji mee enyi nwere akara mmuke. Mana nke ahụ bụ akụkọ dị iche. N'okwu a kapịrị ọnụ, iji hazie ngwaọrụ ahụ, dịka ntuziaka ahụ si dị, m mepụtara faịlụ SEPAABBCCDEEFF.cnf.xml na mgbọrọgwụ nke sava tftp. Ebe AABBCCDEEFF bụ adreesị MAC nke ngwaọrụ ahụ.

Edeworị ya ihe karịrị otu ugboro gbasara ịtọlite ​​​​ ekwentị site na Cisco, yabụ m ga-ahapụ faịlụ na-arụ ọrụ na ntọala.
Ntọala maka Cisco

<?xml version="1.0" encoding="UTF-8"?>
<device xsi_type="axl:XIPPhone" ctiid="94">
<fullConfig>true</fullConfig>
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>root</sshUserId>
<sshPassword>ADMIN_PWD</sshPassword>
<devicePool>
<dateTimeSetting>
<dateTemplate>D-M-Y</dateTemplate>
<timeZone>Central Pacific Standard Time</timeZone>
<ntps>
<ntp>
<name>10.1.1.4</name>
<ntpMode>Unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>
<callManagerGroup>
<members> <member priority="0"> <callManager>
<name>10.1.1.50</name>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>10.1.1.50</processNodeName>
</callManager> </member> </members>
</callManagerGroup>
<srstInfo>
<srstOption>Disable</srstOption>
</srstInfo>
<connectionMonitorDuration>120</connectionMonitorDuration>
</devicePool>
<sipProfile>
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x-cisco-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>
<retainForwardInformation>false</retainForwardInformation>
</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>true</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>
<kpml>3</kpml>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<phoneLabel>Cisco Phone</phoneLabel>
<stutterMsgWaiting>2</stutterMsgWaiting>
<callStats>false</callStats>
<offhookToFirstDigitTimer>15000</offhookToFirstDigitTimer>
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
<disableLocalSpeedDialConfig>true</disableLocalSpeedDialConfig>
<poundEndOfDial>false</poundEndOfDial>
<startMediaPort>16384</startMediaPort>
<stopMediaPort>32766</stopMediaPort>
<sipLines>
<line button="1" lineIndex="1">
<featureID>9</featureID>
<proxy>10.1.1.50</proxy>
<port>5060</port>
<autoAnswer> <autoAnswerEnabled>2</autoAnswerEnabled> </autoAnswer>
<callWaiting>3</callWaiting>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>3</messageWaitingLampPolicy>
<messagesNumber></messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>true</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
<featureLabel></featureLabel>
<displayName>User #103</displayName>
<name>103</name>
<authName>103</authName>
<authPassword>SIP_PWD</authPassword>
</line>
</sipLines>
<externalNumberMask>$num</externalNumberMask>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<dialTemplate>dialplan.xml</dialTemplate>
</sipProfile>
<commonProfile>
<phonePassword>*0#</phonePassword>
<backgroundImageAccess>true</backgroundImageAccess>
<callLogBlfEnabled>2</callLogBlfEnabled>
</commonProfile>
<loadInformation></loadInformation>
<vendorConfig>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<forwardingDelay>1</forwardingDelay>
<pcPort>0</pcPort>
<settingsAccess>1</settingsAccess>
<garp>0</garp>
<voiceVlanAccess>0</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>1</autoSelectLineEnable>
<webAccess>0</webAccess>
<daysDisplayNotActive>1,7</daysDisplayNotActive>
<displayOnTime>09:00</displayOnTime>
<displayOnDuration>12:00</displayOnDuration>
<displayIdleTimeout>01:00</displayIdleTimeout>
<spanToPCPort>1</spanToPCPort>
<loggingDisplay>2</loggingDisplay>
<loadServer>10.1.1.50</loadServer>
<recordingTone>0</recordingTone>
<recordingToneLocalVolume>100</recordingToneLocalVolume>
<recordingToneRemoteVolume>50</recordingToneRemoteVolume>
<recordingToneDuration></recordingToneDuration>
<displayOnWhenIncomingCall>0</displayOnWhenIncomingCall>
<rtcp>0</rtcp>
<moreKeyReversionTimer>5</moreKeyReversionTimer>
<autoCallSelect>1</autoCallSelect>
<logServer>10.1.1.50</logServer>
<g722CodecSupport>0</g722CodecSupport>
<headsetWidebandUIControl>0</headsetWidebandUIControl>
<handsetWidebandUIControl>0</handsetWidebandUIControl>
<headsetWidebandEnable>0</headsetWidebandEnable>
<handsetWidebandEnable>0</handsetWidebandEnable>
<peerFirmwareSharing>0</peerFirmwareSharing>
<enableCdpSwPort>1</enableCdpSwPort>
<enableCdpPcPort>1</enableCdpPcPort>
</vendorConfig>
<versionStamp>1143565489-a3cbf294-7526-4c29-8791-c4fce4ce4c37</versionStamp>
<userLocale>
<name>Russian_Russian_Federation</name>
<langCode>ru_RU</langCode>
<version></version>
<winCharSet>utf-8</winCharSet>
</userLocale>
<networkLocale></networkLocale>
<networkLocaleInfo>
<name></name>
<version></version>
</networkLocaleInfo>
<deviceSecurityMode>1</deviceSecurityMode>
<idleTimeout>0</idleTimeout>
<authenticationURL></authenticationURL>
<directoryURL>http://10.1.1.50/provisioning/cisco-services.xml</directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL>http://10.1.1.50/provisioning/cisco-services.xml</servicesURL>
<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
<dscpForCm2Dvce>96</dscpForCm2Dvce>
<transportLayerProtocol>2</transportLayerProtocol>
<singleButtonBarge>0</singleButtonBarge>
<capfAuthMode>0</capfAuthMode>
<capfList><capf>
<phonePort>3804</phonePort>
<!-- <processNodeName>10.1.1.50</processNodeName> -->
</capf> </capfList>
<certHash></certHash>
<encrConfig>false</encrConfig>
<advertiseG722Codec>1</advertiseG722Codec>
</device>

D-njikọ DPH-150S/F3

Ọ bụrụ na ị na-achọ ịzụrụ ekwentị n'usoro isiokwu a, kpachara anya, a na-akwado ịmegharị akpaaka naanị na ngwaọrụ 150S/F3. Na ngwaọrụ 150S/F2 nke batara n'aka m, ahụghị m ọrụ dị otú ahụ.

Faịlụ nhazi nwere ike ịbụ n'ụdị xml ma ọ bụ ederede dị larịị. Enwere otu ihe achọrọ maka xml: mkpado ga-adị na mmalite nke ahịrị ahụ, ma ọ bụghị ya, parser ga-eleghara ya anya na uru nke paramita kwekọrọ agaghị agbanwe.

A na-eji faịlụ abụọ hazie ekwentị. f0D00580000.cfg - maka ịchekwa ntọala maka ekwentị niile yana 00112233aabb.cfg (adreesị MAC dị obere) maka ntọala onye ọ bụla. Ntọala n'otu n'otu nwere mkpa dị elu karịa.

Ntọala zuru ezu nwere ihe karịrị otu puku ahịrị, ka ị ghara ịkatọ akụkọ ahụ, m ga-akọwa ntọala ntọala kacha nta zuru oke.

A chọrọ oghere mgbọrọgwụ VOIP_CONFIG_FILE ọnụ ọnụ ya dịkwa n'ime ya version. A ga-etinye ntọala ahụ naanị ma ọ bụrụ na ụdị faịlụ dị elu karịa ntọala dị ugbu a na ngwaọrụ ahụ. Ị nwere ike chọpụta uru a site na ntanetị weebụ ekwentị na ngalaba mmezi (njikwa usoro). Maka ekwentị nwere ntọala ụlọ ọrụ, n'ọnọdụ abụọ ọ bụ 2.0002. Na mgbakwunye, ụdị faịlụ nke ọ bụla ga-abụrịrị nke ukwuu karịa ụdị faịlụ ekekọrịtara.

Mbụ, m ga-enye faịlụ nwere nhazi nhazi maka ekwentị niile. N'ezie, ọ na-echekwa ntọala niile nke faịlụ nke ọ bụla ga-abụ naanị maka nọmba ekwentị na ederede na ihuenyo.

N'ime ngọngọ abụọ dị n'okpuru, a na-edozi mpaghara oge na oge mmekọrịta oge, a na-eme ka ọdụ ụgbọ mmiri mbụ maka RTP na netwọk netwọk n'etiti njikọ WAN na LAN nke ngwaọrụ ahụ.

Iberibe Nke 1

<GLOBAL_CONFIG_MODULE>
<WAN_Mode>DHCP</WAN_Mode>
<Default_Protocol>2</Default_Protocol>
<Enable_DHCP>1</Enable_DHCP>
<DHCP_Auto_DNS>1</DHCP_Auto_DNS>
<DHCP_Auto_Time>0</DHCP_Auto_Time>
<Host_Name>VOIP</Host_Name>
<RTP_Initial_Port>10000</RTP_Initial_Port>
<RTP_Port_Quantity>200</RTP_Port_Quantity>
<SNTP_Server>10.1.1.4</SNTP_Server>
<Enable_SNTP>1</Enable_SNTP>
<Time_Zone>71</Time_Zone>
<Time_Zone_Name>UCT_011</Time_Zone_Name>
<Enable_DST>0</Enable_DST>
<SNTP_Timeout>60</SNTP_Timeout>
<Default_UI>12</Default_UI>
<MTU_Length>1500</MTU_Length>
</GLOBAL_CONFIG_MODULE>
<LAN_CONFIG_MODULE>
<Enable_Bridge_Mode>1</Enable_Bridge_Mode>
<Enable_Port_Mirror>1</Enable_Port_Mirror>
</LAN_CONFIG_MODULE>

Aha n'ezie nke parampat nhazi bụ nkọwa zuru oke iji zere ịkọwa ha n'ụzọ zuru ezu.
SIP maka otu ahịrị

<SIP_CONFIG_MODULE>
<SIP__Port>5060</SIP__Port>
<SIP_Line_List>
<SIP_Line_List_Entry>
<ID>SIP1</ID>
<Register_Addr>10.1.1.50</Register_Addr>
<Register_Port>5060</Register_Port>
<Register_TTL>3600</Register_TTL>
<Enable_Reg>1</Enable_Reg>
<Proxy_Addr>10.1.1.50</Proxy_Addr>
<DTMF_Mode>1</DTMF_Mode>
<DTMF_Info_Mode>0</DTMF_Info_Mode>
<VoiceCodecMap>G711A,G711U,G722</VoiceCodecMap>
</SIP_Line_List_Entry>
</SIP_Line_List>
</SIP_CONFIG_MODULE>

Ntọala njikwa anya

<MMI_CONFIG_MODULE>
<Telnet_Port>23</Telnet_Port>
<Web_Port>80</Web_Port>
<Web_Server_Type>0</Web_Server_Type>
<Https_Web_Port>443</Https_Web_Port>
<Remote_Control>1</Remote_Control>
<Enable_MMI_Filter>0</Enable_MMI_Filter>
<Telnet_Prompt></Telnet_Prompt>
<MMI_Filter>
<MMI_Filter_Entry>
<ID>Item1</ID>
<First_IP>10.1.1.152</First_IP>
<End_IP>10.1.1.160</End_IP>
</MMI_Filter_Entry>
</MMI_Filter>
<MMI_Account>
<MMI_Account_Entry>
<ID>Account1</ID>
<Name>admin</Name>
<Password>ADMIN_PWD</Password>
<Level>10</Level>
</MMI_Account_Entry>
<MMI_Account_Entry>
<ID>Account2</ID>
<Name>guest</Name>
<Password>GUEST_PWD</Password>
<Level>5</Level>
</MMI_Account_Entry>
</MMI_Account>
</MMI_CONFIG_MODULE>

Ntọala ekwentị

<PHONE_CONFIG_MODULE>
<Menu_Password>123</Menu_Password>
<KeyLock_Password>123</KeyLock_Password>
<Fast_Keylock_Code></Fast_Keylock_Code>
<Enable_KeyLock>0</Enable_KeyLock>
<Emergency_Call>112</Emergency_Call>
<LCD_Title>Company</LCD_Title>
<LCD_Constrast>5</LCD_Constrast>
<LCD_Luminance>1</LCD_Luminance>
<Backlight_Off_Time>30</Backlight_Off_Time>
<Enable_Power_LED>0</Enable_Power_LED>
<Time_Display_Style>0</Time_Display_Style>
<Enable_TimeDisplay>1</Enable_TimeDisplay>
<Alarm__Clock>0,,1</Alarm__Clock>
<Date_Display_Style>0</Date_Display_Style>
<Date_Separator>0</Date_Separator>
<Enable_Pre-Dial>1</Enable_Pre-Dial>
<Xml_PhoneBook>
<Xml_PhoneBook_Entry>
<ID>XML-PBook1</ID>
<Name>Phonebook</Name>
<Addr>http://10.1.1.50/provisioning/dlink-phonebook.xml</Addr>
<Auth>:</Auth>
<Policy>0</Policy>
<Sipline>0</Sipline>
</Xml_PhoneBook_Entry>
</Xml_PhoneBook>
<Phonebook_Groups>friend,home,work,business,classmate,colleague</Phonebook_Groups>
</PHONE_CONFIG_MODULE>

Ntọala ndị ọzọ niile ga-adị “ndabere”. Ugbu a ekwentị Dlink ọ bụla ejikọrọ na netwọk ga-anakwere ozugbo otu parampat maka mmadụ niile. Ka ịtọọ parampat otu maka ngwaọrụ ahụ, achọrọ faịlụ dị iche. N'ime ya naanị ịkwesịrị ịkọwapụta ntọala dị mkpa maka onye debanyere aha.
ntọala ndị debanyere aha

<?xml version="1.0" encoding="UTF-8"?>
<VOIP_CONFIG_FILE>
<version>2.0006</version>
<SIP_CONFIG_MODULE>
<SIP_Line_List>
<SIP_Line_List_Entry>
<ID>SIP1</ID>
<Display_Name>User #117</Display_Name>
<Phone_Number>117</Phone_Number>
<Register_Port>5060</Register_Port>
<Register_User>117</Register_User>
<Register_Pswd>SIP_PWD</Register_Pswd>
<Register_TTL>3600</Register_TTL>
<Enable_Reg>1</Enable_Reg>
<Proxy_Port>5060</Proxy_Port>
<Proxy_User>117</Proxy_User>
<Proxy_Pswd>SIP_PWD</Proxy_Pswd>
</SIP_Line_List_Entry>
</SIP_Line_List>
</SIP_CONFIG_MODULE>
</VOIP_CONFIG_FILE>

Panasonic UT-KX123B

Ngwaọrụ ndị a na-enweta ntọala dịka atụmatụ dịtụ iche. A na-echekwa nhazi ahụ na faịlụ ederede. Oke faịlụ nhazi kachasị bụ 120 KB. N'agbanyeghị ọnụ ọgụgụ nke faịlụ, mkpokọta ha ekwesịghị gafere 120 KB.
Faịlụ nhazi ahụ nwere usoro ahịrị, nke dabere na ọnọdụ ndị a:

  • Ahịrị nke mbụ bụ ahịrị ikwu okwu mgbe niile, gụnyere usoro mkpụrụedemede (44 bytes):
    # Njikwa usoro ekwentị Panasonic SIP #
    Nnọchiteanya hexadecimal nke usoro a:
    23 20 50 61 6E 61 73 6F 6E 69 63 20 53 49 50 20 50 68 6F 6 65 20 53 74 61E 6 64 61 72 64 20 46 6 72 6 61
    Iji gbochie mgbanwe mberede na usoro mkpụrụedemede guzosiri ike, a na-atụ aro ka iji ahịrị malite faịlụ nhazi:
    Faịlụ ọkọlọtọ # Panasonic SIP ekwentị # agbanwela ahịrị a!
  • Faịlụ nhazi ga-eji ahịrị efu mechie.
  • Ahịrị ọ bụla ga-ejedebe na usoro " ".
  • Ogologo eriri kachasị bụ 537 bytes, gụnyere usoro " "
  • A na-eleghara ahịrị ndị a anya:
    • ahịrị gafere oke 537 byte;
    • ahịrị efu;
    • ahịrị ikwu okwu na-amalite na "#";
  • Edere eriri maka oke nke ọ bụla n'ụdị XXX=“yyy” (XXX: parameter name, yyy: uru ya). A ga-ejikọta ọnụ ahịa ya na nrịbama abụọ.
  • Anaghị anabata ikewa ahịrị n'ọtụtụ ahịrị. Nke a ga-ebute njehie nhazi faịlụ nhazi yana, n'ihi ya, ọdịda mmalite.
  • A ghaghị ịkọwa ụkpụrụ nke ụfọdụ paramita iche iche maka ahịrị ọ bụla. Oke nwere suffix "_1" n'aha bụ oke maka ahịrị 1; "_2" -maka ahịrị 2, wdg.
  • Ogologo kachasị nke aha oke bụ mkpụrụedemede 32.
  • Ogologo kachasị nke oke oke bụ mkpụrụedemede 500 ewezuga mkpụrụedemede ọnụọgụ abụọ.
  • Ọnweghị oghere anabataghị na eriri ma ọ bụrụ na uru ahụ gụnyere agwa oghere.
  • Enwere ike ịkọwa ụfọdụ ụkpụrụ oke dị ka “oghe” iji tọọ oke na uru efu.
  • A kọwapụtara paramita ahụ n'enweghị usoro ọ bụla.
  • Ọ bụrụ na akọwapụtara otu oke ahụ ihe karịrị otu ugboro na faịlụ nhazi, a na-etinye uru ahụ akọwapụtara na mbụ.

Ụdị ihe dị mkpa dị otú ahụ chọrọ maka faịlụ nhazi, n'eziokwu na-akpasu m iwe. N'uche nke m, mmejuputa mmekọrịta ya na ihe nkesa njikwa na ekwentị Panasonic adịghị mma. N'ime oke a, ekwentị dị ala karịa ndị ọzọ.
Mgbe ịgbanyere ngwaọrụ ahụ maka oge mbụ (ma ọ bụ mgbe ịtọgharịa ya na ntọala ụlọ ọrụ), ọ na-anwa ibunye faịlụ a na-akpọ ngwaahịa (na nke a bụ KX-UT123RU.cfg), nke kwesịrị ịnwe ụzọ na-aga faịlụ nhazi nke fọdụrụ.
Faịlụ ngwaahịaFaịlụ ọkọlọtọ # Panasonic SIP ekwentị # agbanwela ahịrị a!

CFG_STANDARD_FILE_PATH = "tftp://10.1.1.50/panasonic/{mac}.cfg"
CFG_PRODUCT_FILE_PATH = "tftp://10.1.1.50/panasonic/KX-UT123RU.cfg"
CFG_MASTER_FILE_PATH = "tftp://10.1.1.50/panasonic/master.cfg"

Mgbe nke a gasịrị, ekwentị ga-egosipụta ozi gbasara mmecha nkwadebe nke ọma ma chere ruo mgbe ọ ga-emegharị ya. Na mgbe ịmalitegharịrị, ọ ga-amalite ịhazi faịlụ nhazi nke ekenyere ya.

A na-atụ aro ka ezipụta ntọala izugbe maka ekwentị niile dị na faịlụ master.cfg. Dịka ọ dị na Dlink, naanị m ga-akọwapụta ụfọdụ paramita. Enwere ike ịchọta aha paramita ndị ọzọ na ụkpụrụ ha na akwụkwọ dị na webụsaịtị onye nrụpụta.
nna ukwu.cfg################################################ ########
#Ntọala sistemụ#
################################################ ########
## Ntọala akaụntụ nbanye
ADMIN_ID = "onye nchịkwa"
ADMIN_PASS="ADMIN_PWD"
USER_ID="onye ọrụ"
USER_PASS="USER_PWD"

## Ntọala oge sistemụ
NTP_ADDR = "10.1.1.4"
TIME_ZONE = "660"
DST_ENABLE="N"
DST_OFFSET = "60"
DST_START_MONTH="3"
DST_START_ORDINAL_DAY="2"
DST_START_DAY_OF_WEEK="0"
DST_START_TIME="120"
DST_STOP_MONTH="10"
DST_STOP_ORDINAL_DAY="2"
DST_STOP_DAY_OF_WEEK = "0"
DST_STOP_TIME = "120"
LOCAL_TIME_ZONE_POSIX=""

## Ntọala Syslog
SYSLOG_ADDR="10.1.1.50"
SYSLOG_PORT = "514"
SYSLOG_EVENT_SIP="6"
SYSLOG_EVENT_CFG="6"
SYSLOG_EVENT_VOIP="6"
SYSLOG_EVENT_TEL="6"

## Ntọala inye
OPTION66_ENABLE="Y"
OPTION66_REBOOT="N"
PROVISION_ENABLE="Y"
CFG_STANDARD_FILE_PATH = "tftp://10.1.1.50/panasonic/{mac}.cfg"
CFG_PRODUCT_FILE_PATH = "tftp://10.1.1.50/panasonic/KX-UT123RU.cfg"
CFG_MASTER_FILE_PATH = "tftp://10.1.1.50/panasonic/master.cfg"

################################################ ########
# Ntọala netwọkụ #
################################################ ########
## Ntọala IP
CONNECTION_TYPE="1"
HOST_NAME="UT123"
DHCP_DNS_ENABLE="Y"
STATIC_IP_ADDRESS=""
STATIC_SUBNET=""
STATIC_GATEWAY=""
USER_DNS1_ADDR=""
USER_DNS2_ADDR=""

# # Ntọala DNS
DNS_QRY_PRLL="Y"
DNS_PRIORITY="N"
DNS1_ADDR="10.1.1.1"
DNS2_ADDR=""

## Ntọala HTTP
HTTPD_PORTOPEN_AUTO="Y"
HTTP_VER="1"
HTTP_USER_AGENT="Panasonic_{MODEL}/{fwver} ({mac})"
HTTP_SSL_VERIFY="0"
CFG_ROOT_CERTIFICATE_PATH=""

## Ntọala ngwa XML
XML_HTTPD_PORT = "6666"
XMLAPP_ENABLE="Y"
XMLAPP_USERID=""
XMLAPP_USERPASS=""
XMLAPP_START_URL=""
XMLAPP_INITIAL_URL=""
XMLAPP_INCOMING_URL=""
XMLAPP_TALKING_URL=""
XMLAPP_MAKECALL_URL=""
XMLAPP_CALLLOG_URL=""
XMLAPP_IDLING_URL=""
XMLAPP_LDAP_URL="10.1.1.50/nkwado/panasonic-bookbook.xml»
XMLAPP_LDAP_USERID=""
XMLAPP_LDAP_USERPASS=""

Na omenala, naanị ntọala ndị debanyere aha na-anọgide na faịlụ nhazi ngwaọrụ nke ọ bụla.
abbccddeeff.cfgDISPLAY_NAME_1 = "Onye ọrụ #168"

PHONE_NUMBER_1="168"
SIP_URI_1="168"
LINE_ENABLE_1="Gbanyere"
PROFILE_ENABLE_1 = "Agbanyere"
SIP_AUTHID_1="168"
SIP_PASS_1="SIP_PWD"

GXP-1400

A na-echekwa akara ekwentị ndị a n'otu faịlụ xml aha ya bụ cfg{mac}.xml. Ma ọ bụ na ederede doro anya nwere aha cfg{mac}. Ekwentị a na-arịọ naanị faịlụ nhazi n'otu n'otu, yabụ ịkwalite ntọala site na ibugharị ha na faịlụ nkịtị agaghị arụ ọrụ. Akụkụ ọzọ nke ịtọlite ​​​​Grandstreams bụ aha nke paramita. A na-agụta ha niile ọnụ ma họpụta ha dị ka P###. Ọmụmaatụ:

P1650 - na-ahụ maka interface weebụ maka ijikwa ekwentị (0 - HTTPS, 1 - HTTP)
P47 – adreesị nkesa SIP maka njikọ.

Ọ bụrụ na echekwara nhazi ahụ na faịlụ ederede, paramita ahụ anaghị achọ nchịkọta ọ bụla ma dị n'usoro ọ bụla. A na-ewere ahịrị malite na # dị ka nkwupụta.

Ọ bụrụ na ewepụtara ntọala n'ụdị xml, a ga-etinyerịrị ha n'ọnụ ọnụ , nke n'aka nke ya a ga-eghe na . Edere paramita niile n'ụdị mkpado kwekọrọ na uru oke n'ime.
Ịtọ atụ

1.0 8 1 1 SIP_PWD Onye ọrụ # 271 1 271 270 109 ADMIN_PWD USER_PWD ru 270 35 / nnukwu 109 TZc-35 36 109 http://36/provisioning/grandstream iri atọ

Yealink T19 na T21

Ngwa nke ụdị ndị a na-akwado faịlụ nhazi nke ọ bụla maka ngwaọrụ yana ndị nkịtị maka ụdị. N'ọnọdụ nke m, ekwesịrị m idowe paramita izugbe na faịlụ y000000000031.cfg na y000000000034.cfg, n'otu n'otu. A na-akpọ faịlụ nhazi nke ọ bụla dịka adreesị MAC: 00112233aabb.cfg.

A na-echekwa ntọala maka yealinks n'ụdị ederede. Naanị ihe achọrọ bụ ọnụnọ nke ụdị faịlụ na ahịrị nke mbụ, n'ụdị #!ụdị:1.0.0.1.

Edere paramita niile n'ụdị paramita = uru. Azịza ga-eji agwa "#" malite. Enwere ike ịchọta aha paramita na ụkpụrụ ha na akwụkwọ dị na webụsaịtị onye nrụpụta.
Ntọala izugbe#!ụdị:1.0.0.1
# Hazie ụdị ọdụ ụgbọ mmiri WAN; 0-DHCP (ndabara), 1-PPPoE, 2-Static adreesị IP;
network.internet_port.type = 0
# Hazie ụdị ọdụ ụgbọ mmiri PC; 0-Router, 1-Bridge (ndabara);
network.bridge_mode = 1
# Hazie ụdị nnweta nke sava weebụ; 0-nkwarụ, 1-HTTP & HTTPS (ndabara), 2-HTTP naanị, 3-HTTPS naanị;
network.web_server_type = 3
# Hazie ọdụ ụgbọ mmiri RTP mpaghara kacha. Ọ sitere na 0 ruo 65535, uru ndabara bụ 11800.
network.port.max_rtpport = 10100
# Hazie ọdụ ụgbọ mmiri RTP kacha nta. Ọ sitere na 0 ruo 65535, uru ndabara bụ 11780.
network.port.min_rtpport = 10000
security.user_name.admin = mgbọrọgwụ
security.user_password = mgbọrọgwụ: ADMIN_PWD
security.user_name.user = onye ọrụ
security.user_password = onye ọrụ: USER_PWD
# Kọwaa asụsụ weebụ, ụkpụrụ ndị bara uru bụ: Bekee, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, Deutsch na Czech.
lang.wui = Russian
# Kọwaa asụsụ LCD, ụkpụrụ ndị bara uru bụ: Bekee (nke ndabara), Chinese_S, Chinese_T, German, French, Turkish, Italian, Polish, Spanish na Portuguese.
lang.gui = Russian
# Hazie mpaghara oge na aha mpaghara oge. Mpaghara oge sitere na -11 ruo +12, uru ndabara bụ +8.
# Aha mpaghara oge ndabara bụ China (Beijing).
# Rụtụ aka na ntuziaka onye ọrụ ekwentị Yealink IP maka mpaghara oge ndị ọzọ dị na aha mpaghara oge.
local_time.time_zone = +11
local_time.time_zone_name = Vladivostok
# Hazie ngalaba aha ma ọ bụ adreesị IP nke ihe nkesa NTP. Uru ndabara bụ cn.pool.ntp.org.
local_time.ntp_server1 = 10.1.1.4
# Hazie ụdị akara ngosi nke ihuenyo LCD; 0-nkwarụ (ndabara), 1-System logo, 2-Omenaala logo;
phone_setting.lcd_logo.mode = 1
# Hazie URL nnweta wee wepụ aha akwụkwọ ekwentị dịpụrụ adịpụ. X dị site na 1 ruo 5.
remote_phonebook.data.1.url = 10.1.1.50/inye/yealink-bookbook.xml
remote_phonebook.data.1.aha = Akwụkwọ ekwentị
features.remote_phonebook.flash_time = 3600

ntọala onye ọ bụla#!ụdị:1.0.0.1
# Kwado ma ọ bụ gbanyụọ akaụntụ1, 0-nkwarụ (ndabere), 1-Enyere;
akaụntụ.1.enable = 1
# Hazie akara ngosi egosiri na ihuenyo LCD maka akaụntụ1.
account.1.label = Nwalee ekwentị
# Hazie aha ngosi akaụntụ1.
akaụntụ.1.display_name = Onye ọrụ 998
# Hazie aha njirimara na paswọọdụ maka nyocha ndekọ aha.
akaụntụ.1.auth_name = 998
akaụntụ.1.paswọọdụ = 998
# Hazie aha njirimara ndebanye aha.
akaụntụ.1.user_name = 998
# Hazie adreesị nkesa SIP.
akaụntụ.1.sip_server_host = 10.1.1.50
# Họrọ ọdụ ụgbọ mmiri maka sava SIP. Uru ndabara bụ 5060.
akaụntụ.1.sip_server_port = 5060

N'ihi ya, ekele maka ọmarịcha ọrụ inye aka na-enye na ekwentị m kwuru, enweghị nsogbu ijikọ ngwaọrụ ọhụrụ na netwọk. Ihe niile gbadara na ịchọta adreesị MAC nke ekwentị na ịmepụta faịlụ nhazi site na iji template.

Enwere m olileanya na ị gụrụ ruo ọgwụgwụ wee rite uru na ihe ị gụrụ.

Daalụ maka mmasị gị.

isi: www.habr.com

Tinye a comment