ืื ืืกื
ืืื ืืื ืืืฉืจื ืืื ืืื ื ืืกืื ืืืื ืกืช ืืืคืื ืื IP ืืืฉืจืื ื. ืืืืจ ืืื ืืกืืื ืฉืื ืืชืืื ืื ืืื ืืืขื, ืืืฉืืื ืขืืจืจื ืื ืขื ืืื ืจื ืืฆืืืชื ืืืืืื ืืืืืื ืฉืื ืื ืฉื ืื ืืฉื. ืืชืื ืืฆืืืื ืืืืืชื ืืืืืง ืืช ืืืืข ืฉืจืืฉืชื ืืชืงืืื ืฉืืื ืืืขืื ืืืืฉืื. ืืโฆ
ื ืชืื ืื ืืืืืืื
ืืืืืืช ื ืืืจื ืื ืคืจืกื ืืืจืืืืืช IP. ืฆื ืืืืคืื ืื ืืืจืื ืืืืฉืืจื Cisco 7906g, Panasonic UT-KX123B, Grandstream GXP1400 ื-Dlink DPH-150S(E)/F3, Yealink T19 ื-T21. ืืจืืืฆืื ืื ื ืืืขืช ืืื ืฉืืืกืืจืช ืื ืืกืื ืืืืื ืื ืกืืช ืืขื ืืื ืืืจ ืขื ืื ืช ืืืืฉ ืืขื ืขื ืืืก ืืืืจ/ืืืืืช/ื ืืืืช.
ืืฉืืื
ืคืฉื ืืืื ืืช ืชืืืื ืืชืงื ืช ืืืฉืืจืื ืืืฉืื ืืื ืืืคืฉืจ. ืื ืืืืคืื ืื ืืืืืื ืืืืืช ืืกืื ืืจื ืื ืืืื, ืืืขืื ืกืคืจ ืืืคืื ืื ืืืฉืจืช ืืืกืคืง ืืืฉื ืืืืืจืืช ืืื ืื ืืืขืจืืช.
ืืคืชืจืื ืืืขืื ืื ืืื ืคืฉืื - ืืืืฉื ืชืฆืืจื ืืืืืืืืช ืฉื ืืืคืื ืื, ืื ืฉื ืงืจื. ืืกืคืงื. ืืืขืฉื, ืืืืฉืื ืฉืื ืฉื ืืคืื ืงืฆืื ืื ืคืืื ืืื ืืืืื.
ืืืืจืช tftpd,dhcpd
ืืื ืืืคืืฅ ืืืืจืืช ืืืืคืื ืื, ืืืจืชื ื-tftp ืืืืคืฆืื ืืื ืืืจืกืืืช, ืื ืชืืืช ืขื ืืื ืื ืืคืืืคืืจืืืช, ืงืื ืืืืืจื ืืื ืืืื.
ืื ื ืืจืฉื ืชืฆืืจื ืกืคืฆืืคืืช ืขืืืจ tftp. ืืชืงื ืชื tftpd ืกืื ืืจืื ืืื ืืชื ืืช ืื ืืงืืฆืื ืืืจืืฉืื ืืกืคืจืืืช ืืฉืืจืฉ ืฉืื.
ืฉืืชื ืืช ืงืืฆื ืืืืืจืืช ืืกืคืจืืืช ืืืชืื ืืืฆืจื ืืืืคืื. ื ืืื, ืืืืฉืืจ ืฉื ืกืืกืงื ืืขืืื ืื ื ืื ืก ืืชืืงืื ืฉืื, ืื ืืืืชื ืฆืจืื ืืืืกื ืืืชื ืืฉืืจืฉ ืฉืื.
ืขื ืื ืช ืืืคื ืืช ืืช ืืืืคืื ืื ืืืืงืื ืฉืจืช ื-tftp, ืืฉืชืืฉืชื ืืืืคืฆืื-66. ืื ืืกืฃ, ืืื ืืืืง ืืืชื ืืืืืงืืช ื ืคืจืืืช ืืคื ืืฆืจื. ืื ืืืืงื ืงืืืื ืงืืข ืืชืืืช ืืฉืื ืืชืืงืื ืืืืืช ืืงืืืฆื ืชืฆืืจื. ืืื, ืืชืงื ืื ื-D-link ืืื ืฆืจืืืื ืืืืืช ืืืืฉืืื ืืคื ืืชืืืืช MAC, ืืืืืื ืฉืื ืื ืืกืคืงืื ืืืืข ืขื ืืืฆืจื ืืืงืฉืช ื-dhcp.
ืงืืข dhcpd.conf
# ืฆืืื ืืช ืืืคืฉืจืืืืช ืื ืืจืฉืืช ืืคืฉืจืืช option-66 ืงืื 66 = ืืงืกื; class "panasonic" { match if substring (option vendor-class-identifier,0,9) = "Panasonic"; ืืคืฉืจืืช ืืคืฉืจืืช-66 "10.1.1.50/panasonic/"; } class "cisco" { match if substring (option vendor-class-identifier,0,36) = "Cisco Systems, Inc. IP Phone CP-7906"; ืืคืฉืจืืช ืืคืฉืจืืช-66 "10.1.1.50/cisco/"; } class "grandstream" { match if substring (ืืคืฉืจืืช vendor-class-identifier,0,11) = "Grandstream"; ืืคืฉืจืืช ืืคืฉืจืืช-66 "10.1.1.50/grandstream/"; } class "dlink" { match if (binary-to-ascii (16,8,":",substring(hardware,1,4)) = "c8:d3:a3:8d") ืื (binary-to-ascii (16,8,":",substring(hardware,1,4)) = "90:94:e4:72"); ืืคืฉืจืืช ืืคืฉืจืืช-66 "10.1.1.50/dlink/"; } class "yealink" { match if substring (ืืคืฉืจืืช vendor-class-identifier,0,7) = "Yealink"; ืืคืฉืจืืช ืืคืฉืจืืช-66 "10.1.1.50/yealink/"; }
ืืื ืฆืืจื ืืืืฆืื ืืืคืื ืื ืืืื ืืืืืืจ ืืืืื. ืืืจืช, ืื ืื ืจืฆื ืืืืช ื"ืืจืืืช ืืฉืืฉืื" ืฉืืื.
ืืืืื ืืืืืจืืช ืจืฉืช ืืฉื ื
ืจืฉืช ืืฉื ื 10.1.1.0 ืืกืืืช ืจืฉืช 255.255.255.0 { ื ืชืื ืืคืฉืจืืช 10.1.1.1; pool { ืืืืืฉ ืืืจืื ื"ืกืืกืงื"; ืืฉืืื ืืืจืื ื-"panasonic"; ืืฉืืื ืืืจืื ื-"dlink"; ืืืื 10.1.1.230 10.1.1.240; } pool { ืืืคืฉืจ ืืืจืื ื"ืกืืกืงื"; ืืืื 10.1.1.65 10.1.1.69; } pool { ืืคืฉืจ ืืืจืื ื-"panasonic"; ืืืื 10.1.1.60 10.1.1.64; } pool { ืืคืฉืจ ืืืจืื ื-"dlink"; ืืืื 10.1.1.55 10.1.1.59; } }
ืืืืจ ืืคืขืื ืืืืฉ ืฉื ืื ืืฉืืจืืชืื ืืืขืืจืืื, ืืืืคืื ืื ืขืืจื ืืืืืืื ืืฉืจืช tftp ืฉืืืงืฆื ืืื ืืืืืจืืช. ืื ืื ืฉื ืืชืจ ืืื ืืืงื ืืืชื ืฉื.
ืกืืกืงื 7906
ืงืืืืชื ืืช ืืืืฉืืจืื ืืืื ืืืจืืืชื ืืืงืืจืืช. ืืืืชื ืฆืจืื ืืฉื ืืช ืืช ืื ืืื ืืืชืืืื ืขื ืืืืืืช. ืืื ืื ืืืจ ืกืืคืืจ ืืืจ. ืืืงืจื ืกืคืฆืืคื, ืืื ืืืืืืจ ืืช ืืืืฉืืจ, ืืคื ืืืืจืืืช, ืืฆืจืชื ืืช ืืงืืืฅ SEPAABBCCDDEEFF.cnf.xml ืืฉืืจืฉ ืฉื ืฉืจืช tftp. ืืืฉืจ AABBCCDDEEFF ืืื ืืชืืืช ื-MAC ืฉื ืืืืฉืืจ.
ืืืจ ื ืืชื ืืืชืจ ืืคืขื ืืืช ืขื ืืืืจืช ืืืคืื ืื ืืกืืกืงื, ืื ืื ื ืคืฉืื ืืฉืืืจ ืงืืืฅ ืขืืื ืขื ืืืืืจืืช.
ืืืืจืืช ืขืืืจ ืกืืกืงื
<?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-Link DPH-150S/F3
ืื ืืชื ืืืืืง ืขืืื ืืจืืืฉ ืืืคืื ืืกืืจื ืื, ืืืืืจ, ืืืื ืื ืืืืืืื ื ืชืื ืจืง ืืืืฉืืจื 150S/F3. ืืืืฉืืจ ื-150S/F2 ืฉืืืืข ืืืืื, ืื ืืฆืืชื ืคืื ืงืฆืืื ืืืืช ืืื.
ืงืืืฅ ืืชืฆืืจื ืืืื ืืืืืช ืืคืืจืื xml ืื ืืงืกื ืจืืื. ืืฉ ืืจืืฉื ืืืช ื-xml: ืืชื ืืืื ืืืืืช ืืชืืืืช ืืฉืืจื, ืืืจืช ืืื ืชื ืืชืขืื ืืื ื ืืืขืจื ืฉื ืืคืจืืืจ ืืืชืืื ืื ืืฉืชื ื.
ืฉื ื ืงืืฆืื ืืฉืืฉืื ืืืืืจืช ืืืืคืื. f0D00580000.cfg - ืืืืกืื ืืืืจืืช ืขืืืจ ืื ืืืืคืื ืื ื-00112233aabb.cfg (ืืชืืืช MAC ืืืืชืืืช ืงืื ืืช) ืขืืืจ ืืืืจืืช ืืืืืืช. ืืืืืจืืช ืืืืืืช ืืฉ ืืืืื ืขืืืคืืช ืืืืื ืืืชืจ.
ืกื ืืืืืจืืช ืืืื ืืืื ืืืชืจ ืืืืฃ ืฉืืจืืช, ืืื ืื ืืืืื ืืช ืืืืืจ, ืืชืืจ ืืช ืกื ืืืืืจืืช ืืืื ืืืื ืืืกืคืืง.
ืฆืืืช ืืฉืืจืฉ ื ืืจืฉ VOIP_CONFIG_FILE ืืืฆืืืช ืืงืื ื ืืชืืื ืืจืกื. ืืืืืจืืช ืืืืื ืจืง ืื ืืจืกืช ืืงืืืฅ ืืืืื ืืืืืืจืืช ืื ืืืืืืช ืืืืฉืืจ. ืืชื ืืืื ืืืจืจ ืขืจื ืื ืืจื ืืืฉืง ืืืื ืืจื ื ืฉื ืืืืคืื ืืกืขืืฃ ืืชืืืืงื (ื ืืืื ืืขืจืืช). ืขืืืจ ืืืคืื ืื ืขื ืืืืจืืช ืืฆืจื, ืืฉื ื ืืืงืจืื ืื 2.0002. ืื ืืกืฃ, ืืจืกืช ืืงืืืฅ ืืืืื ืืืืืช ืืืืืช ืืืืื ืืืชืจ ืืืจืกืช ืืงืืืฅ ืืืฉืืชืฃ.
ืจืืฉืืช ืืกืคืง ืงืืืฅ ืขื ืชืฆืืจื ืืฉืืชืคืช ืืื ืืืืคืื ืื. ืืืขืฉื, ืืื ืืืืกื ืืช ืื ืืืืืจืืช; ืืงืืืฅ ืืืืื ืืืื ืืืจืื ืจืง ืขื ืืกืคืจ ืืืืคืื ืืืืืชืื ืขื ืืืกื.
ืืฉื ื ืืืืืงืื ืฉืืืื, ืืืืืจืื ืคืจืืืจื ืืืืจ ืืืื ืืกื ืืจืื ืืืื, ืืืฆืืื ืืจืืฉืื ืืช ืขืืืจ RTP ืืืฉืจ ืืจืฉืช ืืื ืืืืจื ื-WAN ืื-LAN ืฉื ืืืืฉืืจ ืืืคืขืืช.
ืงืืข ืืก' 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>
ืืฉืืืช ืืคืืขื ืฉื ืคืจืืืจื ืืชืฆืืจื ืืกืคืืง ืชืืืืจืืื ืืื ืืืืื ืข ืืชืืืืจื ืืคืืจืื.
SIP ืขืืืจ ืงื ืืื
<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>
ืืืืจืืช ืฉืื ืจืืืง
<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>
ืืืืจืืช ืืืืคืื
<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>
ืื ืฉืืจ ืืืืืจืืช ืืืฉืืจื "ืืจืืจืช ืืืื". ืืขืช ืื ืืืคืื Dlink ืฉืืืืืจ ืืจืฉืช ืืงืื ืืื ืงืืืฆื ืืฉืืชืคืช ืฉื ืคืจืืืจืื ืืืืื. ืืื ืืืืืืจ ืคืจืืืจืื ืืืืืื ืขืืืจ ืืืืฉืืจ, ืืฉ ืฆืืจื ืืงืืืฅ ื ืคืจื. ืื ืืชื ืจืง ืฆืจืื ืืฆืืื ืืช ืืืืืจืืช ืืืจืืฉืืช ืขืืืจ ืื ืื ืืืื.
ืืืืจืืช ืื ืื
<?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
ืืืฉืืจืื ืืื ืืงืืืื ืืืืจืืช ืืคื ืกืืืื ืฉืื ื ืืืงืฆืช. ืืชืฆืืจื ืืืืืกื ืช ืืงืืฆื ืืงืกื. ืืืื ืงืืืฅ ืืชืฆืืจื ืืืจืื ืืื 120 KB. ืืื ืงืฉืจ ืืืกืคืจ ืืงืืฆืื, ืืืืื ืืืืื ืฉืืื ืื ืืขืื ืขื 120 KB.
ืงืืืฅ ืืชืฆืืจื ืืืจืื ืืงืืืฆื ืฉื ืฉืืจืืช, ืืืคืืคืืช ืืชื ืืื ืืืืื:
- ืืฉืืจื ืืจืืฉืื ื ืืื ืชืืื ืฉืืจืช ืืขืจื, ืืืื ืจืฆืฃ ืืชืืืื ืืื (44 ืืชืื):
# ืงืืืฅ ืืืคืื SIP ืฉื ืคื ืกืื ืืง ืืคืืจืื ืกืื ืืจืื #
ืืืฆืื ืืงืกืืฆืืืื ืฉื ืจืฆืฃ ืื:
23 20 50 61 6E 61 73 6F 6E 69 63 20 53 49 50 20 50 68 6F 6E 65 20 53 74 61 6E 64 61 72 64 20 46 6 72 6 61 74 20 46 69 C 6 65 20
ืืื ืืื ืืข ืฉืื ืืืื ืืงืจืืื ืืจืฆืฃ ืืชืืืื ืฉื ืงืืข, ืืืืืฅ ืืืชืืื ืืช ืงืืืฅ ืืชืฆืืจื ืืฉืืจื:
# Panasonic SIP Phone ืงืืืฅ ืืคืืจืื ืกืื ืืจืื # ืื ืชืฉื ื ืืช ืืงื ืืื! - ืงืืฆื ืชืฆืืจื ืืืืืื ืืืกืชืืื ืืฉืืจื ืจืืงื.
- ืื ืฉืืจื ืืืืืช ืืืกืชืืื ืืจืฆืฃ " ".
- ืืืจื ืืืืจืืืช ืืืจืื ืืื 537 ืืชืื, ืืืื ืืจืฆืฃ " "
- ืืชืขืืืื ืืืฉืืจืืช ืืืืืช:
- ืฉืืจืืช ืืืืจืืืช ืืืืืืช ื-537 ืืชืื;
- ืฉืืจืืช ืจืืงืืช;
- ืฉืืจืืช ืืขืจื ืืืชืืืืืช ื-"#";
- ืืืืจืืืช ืฉื ืื ืคืจืืืจ ืืชืืื ืืฆืืจื XXX="yyy" (XXX: ืฉื ืืคืจืืืจ, yyy: ืืขืจื ืฉืื). ืืขืจื ืืืื ืืืืืช ืืืงืฃ ืืืืจืืืืช ืืคืืืืช.
- ืืกืืจ ืืคืฆื ืฉืืจืช ืคืจืืืจ ืืืกืคืจ ืฉืืจืืช. ืื ืืืจืื ืืฉืืืื ืืขืืืื ืงืืืฅ ืืชืฆืืจื ืืืชืืฆืื ืืื, ืืฉื ืืืชืืื.
- ืืฉ ืืฆืืื ืืช ืืขืจืืื ืฉื ืืื ืคืจืืืจืื ืื ืคืจื ืขืืืจ ืื ืฉืืจื. ืืคืจืืืจ ืขื ืืกืืืืช "_1" ืืฉื ืืื ืืคืจืืืจ ืืฉืืจื 1; "_2"โืขืืืจ ืฉืืจื 2 ืืื'.
- ืืืืจื ืืืจืื ืฉื ืฉื ืืคืจืืืจ ืืื 32 ืชืืืื.
- ืืืืจื ืืืจืื ืฉื ืขืจื ืืคืจืืืจ ืืื 500 ืชืืืื ืื ืืืื ืชืืื ืืจืืืืช ืืคืืืืช.
- ืืกืืจ ืืืฉืชืืฉ ืืจืืืืื ืืืืจืืืช ืืื ืื ืืขืจื ืืืื ืชื ืจืืื.
- ื ืืชื ืืฆืืื ืขืจืื ืคืจืืืจ ืืกืืืืื ื"ืจืืง" ืืื ืืืืืืจ ืืช ืืคืจืืืจ ืืขืจื ืจืืง.
- ืืคืจืืืจืื ืืฆืืื ืื ืืื ืกืืจ ืืกืืื.
- ืื ืืืชื ืคืจืืืจ ืฆืืื ืืืชืจ ืืคืขื ืืืช ืืงืืืฅ ืชืฆืืจื, ืืขืจื ืฉืฆืืื ืจืืฉืื ืืืื.
ืืขืจืืช ืื ืื ืจืฆืื ืืช ืฉื ืืจืืฉืืช ืืงืืืฅ ืืชืฆืืจื, ืืื ืืช, ืืจืืืื ืืืชื. ืืืขืชื, ืืืฉืื ืืืื ืืจืืงืฆืื ืขื ืฉืจืช ืืืงืจื ืืืืคืื ืื ืฉื Panasonic ืืื ืืืื ืื ื ืื. ืืคืจืืืจ ืื, ืืืืคืื ื ืืืช ืืฉืืขืืชืืช ืืืืจืื.
ืืืฉืจ ืืชื ืืคืขืื ืืช ืืืืฉืืจ ืืคืขื ืืจืืฉืื ื (ืื ืืืืจ ืืืคืืก ืืืืืจืืช ืืืฆืจื), ืืื ืื ืกื ืืืขืื ืืช ืื ืฉื ืงืจื ืงืืืฅ ืืืืฆืจ (ืืืงืจื ืื ืืื KX-UT123RU.cfg), ืฉืืืืจ ืืืืื ืืช ืื ืชืืืื ื- ืงืืฆื ืืชืฆืืจื ืื ืืชืจืื.
ืงืืืฅ ืืืฆืจ# Panasonic SIP Phone ืงืืืฅ ืืคืืจืื ืกืื ืืจืื # ืื ืชืฉื ื ืืช ืืงื ืืื!
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"
ืืืืจ ืืื, ืืืืคืื ืืฆืื ืืืืขื ืขื ืกืืื ืืืื ื ืืืฆืืื ืืืืชืื ืขื ืืืชืืื ืืืืฉ. ืืืืืจ ืืืชืืื, ืืื ืืชืืื ืืขืื ืืช ืงืืฆื ืืชืฆืืจื ืฉืืืงืฆื ืื.
ืืืืืฅ ืืฆืืื ืืืืจืืช ืืืืืืช ืขืืืจ ืื ืืืืคืื ืื ืืงืืืฅ master.cfg. ืืื ืขื Dlink, ืื ื ืืฆืืื ืจืง ืืื ืคืจืืืจืื. ื ืืชื ืืืฆืื ืืช ืฉืืืช ืืคืจืืืจืื ืื ืืชืจืื ืืืขืจืืื ืฉืืื ืืชืืขืื ืืืชืจ ืืืฆืจื.
master.cfg############################################## ##########
#ืืืืจืืช ืืขืจืืช#
############################################## ##########
## ืืืืจืืช ืืฉืืื ืืชืืืจืืช
ADMIN_ID="ืืืืื"
ADMIN_PASS="ADMIN_PWD"
USER_ID="ืืฉืชืืฉ"
USER_PASS="USER_PWD"
## ืืืืจืืช ืืื ืืขืจืืช
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=""
## ืืืืจืืช 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"
## ืืืืจืืช ืืงืฆืื
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"
############################################## ##########
#ืืืืจืืช ืจืฉืช#
############################################## ##########
## ืืืืจืืช IP
CONNECTION_TYPE="1"
HOST_NAME="UT123"
DHCP_DNS_ENABLE="Y"
STATIC_IP_ADDRESS=""
STATIC_SUBNET=""
STATIC_GATEWAY=""
USER_DNS1_ADDR=""
USER_DNS2_ADDR=""
## ืืืืจืืช DNS
DNS_QRY_PRLL="Y"
DNS_PRIORITY="N"
DNS1_ADDR="10.1.1.1"
DNS2_ADDR=""
## ืืืืจืืช HTTP
HTTPD_PORTOPEN_AUTO="Y"
HTTP_VER="1"
HTTP_USER_AGENT="Panasonic_{MODEL}/{fwver} ({mac})"
HTTP_SSL_VERIFY="0"
CFG_ROOT_CERTIFICATE_PATH=""
## ืืืืจืืช ืืืฉืื 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="
XMLAPP_LDAP_USERID=""
XMLAPP_LDAP_USERPASS=""
ืืืืคื ืืกืืจืชื, ืจืง ืืืืืจืืช ืฉื ืืื ืื ื ืฉืืจืืช ืืงืืืฅ ืืชืฆืืจื ืฉื ืืืืฉืืจ ืืืืฉื.
aabbccddeeff.cfgDISPLAY_NAME_1="ืืฉืชืืฉ ืืก' 168"
PHONE_NUMBER_1="168"
SIP_URI_1="168"
LINE_ENABLE_1="ืืืคืขื"
PROFILE_ENABLE_1="ืืืคืขื"
SIP_AUTHID_1="168"
SIP_PASS_1="SIP_PWD"
Grandstream GXP-1400
ืืคืจืืืจืื ืฉื ืืืคืื ืื ืืื ืืืืืกื ืื ืืงืืืฅ xml ืืื ืืฉื cfg{mac}.xml. ืื ืืืงืกื ืจืืื ืืฉื cfg{mac}. ืืืืคืื ืืื ืืืงืฉ ืจืง ืงืืืฅ ืชืฆืืจื ืืืื, ืื ืฉืืืคืืืืืืฆืื ืฉื ืืืืืจืืช ืขื ืืื ืืขืืจืชื ืืงืืืฅ ืืฉืืชืฃ ืื ืชืขืืื. ืชืืื ื ื ืืกืคืช ืฉื ืืืืจืช Grandstreams ืืื ืืชื ืฉืืืช ืฉื ืคืจืืืจืื. ืืืื ืืืืกืคืจืื ืืืกืืื ืื ื-P###. ืืืืืื:
P1650 โ ืืืจืื ืขื ืืืฉืง ืืืื ืืจื ื ืื ืืืื ืืืืคืื (0 โ HTTPS, 1 โ HTTP)
P47 โ ืืชืืืช ืฉืจืช SIP ืืืืืืจ.
ืื ืืชืฆืืจื ืืืืืกื ืช ืืงืืืฅ ืืงืกื, ืืคืจืืืจืื ืืื ื ืืืจืฉืื ืื ืงืืืืฅ ืืื ื ืืฆืืื ืืื ืกืืจ. ืฉืืจืืช ืืืชืืืืืช ื-# ืืืืคืืืช ืืืขืจืืช.
ืื ืืืืืจืืช ืืืฆืืืช ืืคืืจืื xml, ืืฉ ืืงื ื ืืืชื ืืฆืืืช , ืฉืืชืืจื ืืืื ืืืืืช ืืงืื ื . ืื ืืคืจืืืจืื ื ืืชืืื ืืฆืืจื ืฉื ืชืืืืช ืชืืืืืช ืขื ืขืจื ืืคืจืืืจ ืืคื ืื.
ืืืืื ืืืืื
1.0 8 1 1 SIP_PWD ืืฉืชืืฉ ืืก' 271 1 271 270 109 ADMIN_PWD USER_PWD ru 270 35/ืืจืื ืืกืืจืื 109 TZc-35 36 109 http://36/provisioning/grandstream ืฉืึฐืืึนืฉืึดืื
Yealink T19 ื-T21
ืืชืงื ืื ืฉื ืืืืื ืืื ืชืืืืื ืืงืืืฆื ืชืฆืืจื ืืืืืื ืขืืืจ ืืชืงื ืื ืืืื ืื ืคืืฆืื ืขืืืจ ืืืืื. ืืืงืจื ืฉืื, ืืืืชื ืฆืจืื ืืืงื ืืช ืืคืจืืืจืื ืืืืืืื ืืงืืฆืื y000000000031.cfg ื-y000000000034.cfg, ืืืชืืื. ืงืืืฆื ืชืฆืืจื ืืืืืื ื ืงืจืืื ืืคื ืืชืืืช ื-MAC: 00112233aabb.cfg.
ืืืืจืืช ืขืืืจ yealinks ืืืืืกื ืืช ืืคืืจืื ืืงืกื. ืืจืืฉืืช ืืืืื ืืืืืืืช ืื ื ืืืืืช ืืจืกืช ืืงืืืฅ ืืฉืืจื ืืจืืฉืื ื, ืืคืืจืื #!version:1.0.0.1.
ืื ืืคืจืืืจืื ืืชืืืื ืืคืจืืืจ ืืืืคืก = ืขืจื. ืืขืจืืช ืืืืืืช ืืืชืืื ืืชื "#". ื ืืชื ืืืฆืื ืืช ืฉืืืช ืืคืจืืืจืื ืืืขืจืืื ืฉืืื ืืชืืขืื ืืืชืจ ืืืฆืจื.
ืืืืจืืช ืืืืืืช#!version:1.0.0.1
#ืืืืจ ืืช ืกืื ืืฆืืืช ื-WAN; 0-DHCP (ืืจืืจืช ืืืื), 1-PPPoE, 2-ืืชืืืช IP ืกืืืืช;
network.internet_port.type = 0
#ืืืืจ ืืช ืกืื ืืฆืืืช ืืืืฉื; 0-ื ืชื, 1-ืืฉืจ (ืืจืืจืช ืืืื);
network.bridge_mode = 1
#ืืืืจ ืืช ืกืื ืืืืฉื ืฉื ืฉืจืช ืืืื ืืจื ื; 0-ืืืฉืืช, 1-HTTP & HTTPS (ืืจืืจืช ืืืื), 2-HTTP ืืืื, 3-HTTPS ืืืื;
network.web_server_type = 3
#ืืืืจ ืืช ืืฆืืืช ื-RTP ืืืงืืืืช ืืืงืกืืืืืช. ืืื ื ืข ืืื 0 ื-65535, ืขืจื ืืจืืจืช ืืืืื ืืื 11800.
network.port.max_rtpport = 10100
#ืืืืจ ืืช ืืฆืืืช ื-RTP ืืืงืืืืช ืืืื ืืืืืช. ืืื ื ืข ืืื 0 ื-65535, ืขืจื ืืจืืจืช ืืืืื ืืื 11780.
network.port.min_rtpport = 10000
security.user_name.admin = root
security.user_password = root:ADMIN_PWD
security.user_name.user = ืืฉืชืืฉ
security.user_password = ืืฉืชืืฉ:USER_PWD
#ืฆืืื ืืช ืฉืคืช ืืืื ืืจื ื, ืืขืจืืื ืืชืงืคืื ืื: ืื ืืืืช, ืกืื ืืช_S, ืืืจืงืืช, ืคืืจืืืืืืช, ืกืคืจืืืช, ืืืืืงืืช, ืฆืจืคืชืืช, ืจืืกืืช, ืืืืืฉ ืืฆ'ืืืช.
lang.wui = ืจืืกืืช
#ืฆืืื ืืช ืฉืคืช ื-LCD, ืืขืจืืื ืืืืงืืื ืื: ืื ืืืืช (ืืจืืจืช ืืืื), Chinese_S, Chinese_T, ืืจืื ืืช, ืฆืจืคืชืืช, ืืืจืงืืช, ืืืืืงืืช, ืคืืื ืืช, ืกืคืจืืืช ืืคืืจืืืืืืช.
lang.gui = ืจืืกืืช
#ืืืืจ ืืช ืืืืจ ืืืื ืืืช ืฉื ืืืืจ ืืืื. ืืืืจ ืืืื ื ืข ืืื -11 ื-+12, ืขืจื ืืจืืจืช ืืืืื ืืื +8.
#ืฉื ืืืืจ ืืืื ืืืืืืจ ืืืจืืจืช ืืืื ืืื ืกืื (ืืืื'ืื ื).
#ืขืืื ืืืืจืื ืืืฉืชืืฉ ืฉื Yealink IP Phones ืืงืืืช ืขืื ืืืืจื ืืื ืืืื ืื ืืฉืืืช ืืืืจื ืืื.
local_time.time_zone = +11
local_time.time_zone_name = ืืืืืืืกืืืง
#ืืืืจ ืืช ืฉื ืืืืืืื ืื ืืชืืืช ื-IP ืฉื ืฉืจืช NTP. ืขืจื ืืจืืจืช ืืืืื ืืื cn.pool.ntp.org.
local_time.ntp_server1 = 10.1.1.4
#ืืืืจ ืืช ืืฆื ืืืืื ืฉื ืืกื ื-LCD; 0-ืืืฉืืช (ืืจืืจืช ืืืื), 1-ืืืื ืืขืจืืช, 2-ืืืื ืืืชืื ืืืฉืืช;
phone_setting.lcd_logo.mode = 1
#ืืืืจ ืืช ืืชืืืช ื-URL ืฉื ืืืืฉื ืืืช ืฉื ืืืกื ืฉื ืกืคืจ ืืืืคืื ืื ืืืจืืืง. X ื ืข ืืื 1 ื-5.
remote_phonebook.data.1.url =
remote_phonebook.data.1.name = ืกืคืจ ืืืคืื ืื
features.remote_phonebook.flash_time = 3600
ืืืืจืืช ืืืืืืช#!version:1.0.0.1
#ืืคืขื ืื ืืฉืืช ืืช ืืืฉืืื1, 0-ืืืฉืืช (ืืจืืจืช ืืืื), 1-ืืืคืขื;
account.1.enable = 1
#ืืืืจ ืืช ืืชืืืืช ืืืืฆืืช ืขื ืืกื ื-LCD ืขืืืจ ืืฉืืื1.
account.1.label = ืืืคืื ืืืืงื
#ืืืืจ ืืช ืฉื ืืชืฆืืื ืฉื ืืฉืืื1.
account.1.display_name = ืืฉืชืืฉ 998
#ืืืืจ ืืช ืฉื ืืืฉืชืืฉ ืืืกืืกืื ืืืืืืช ืจืืฉืื.
account.1.auth_name = 998
account.1.password = 998
#ืืืืจ ืืช ืฉื ืืืฉืชืืฉ ืืจืฉืื.
account.1.user_name = 998
#ืืืืจ ืืช ืืชืืืช ืฉืจืช SIP.
account.1.sip_server_host = 10.1.1.50
#ืฆืืื ืืช ืืืฆืืื ืขืืืจ ืฉืจืช SIP. ืขืจื ืืจืืจืช ืืืืื ืืื 5060.
account.1.sip_server_port = 5060
ืืชืืฆืื ืืื, ืืืืืช ืืคืื ืงืฆืืืช ืืืกืคืงื โโืืืืืืืืืช ืื ืคืืื ืฉืกืืคืงื ืืืืคืื ืื ืฉืืืืจืชื, ืื ืืื ืืขืืืช ืืืืืืจ ืืืฉืืจืื ืืืฉืื ืืจืฉืช. ืืื ืืกืชืื ืืืืืื ืืชืืืช ื-MAC ืฉื ืืืืคืื ืืืฆืืจืช ืงืืืฅ ืชืฆืืจื ืืืืฆืขืืช ืชืื ืืช.
ืื ื ืืงืืื ืฉืงืจืืช ืขื ืืกืืฃ ืืืจืืืืช ืืื ืฉืงืจืืช.
ืชืืื ืขื ืชืฉืืืช ืืื ืฉืื.
ืืงืืจ: www.habr.com