VoIP Zoo - Fanomezana

teny

Indray andro, nankatoavin'ny mpitantana ny fanandramana hampidirana telefaonina IP ao amin'ny biraonay. Koa satria kely ny traikefako teo amin’io sehatra io, dia nahaliana ahy ilay asa ary nirotsaka tamin’ny fandalinana ny lafiny samihafa tamin’ilay raharaha aho. Tamin'ny fiafaran'ny fitsirihana dia nanapa-kevitra ny hizara ny fahalalana azoko aho amin'ny fanantenana fa hahasoa olona iray izany. Noho izany…

Data matevina

Ny Asterisk dia nofantenana sy napetraka ho IP PBX. Ny fiaramanidina finday dia ahitana fitaovana Cisco 7906g, Panasonic UT-KX123B, Grandstream GXP1400 ary Dlink DPH-150S(E)/F3, Yealink T19 ary T21. Ity fiovaovana ity dia noho ny zava-misy fa ao anatin'ny fanandramana, dia nanapa-kevitra ny hanandrana kely ny zava-drehetra mba hamoronana hevitra momba ny tahan'ny vidiny / kalitao / fahatoniana.

asa

Manamora sy manambatra ny dingana fametrahana fitaovana vaovao araka izay azo atao. Ny telefaonina rehetra dia tsy maintsy mifanaraka amin'ny fotoana, manana bokin-telefaonina entina avy amin'ny mpizara ary manome fidirana amin'ny fikandrana ho an'ny mpitantana.

Ny vahaolana amin'ity olana ity dia tsotra - mampihatra ny fanamafisana automatique amin'ny finday, ilay antsoina hoe. Famatsiana. Raha ny marina dia horesahina ny fampiharana ity asa mahafinaritra ity.

Fametrahana tftpd,dhcpd

Mba hizarana fika amin'ny telefaona, nisafidy tftp ho safidy manerantany aho, tohanan'ny sehatra rehetra, mora amboarina sy mitantana.

Tsy nisy fanamboarana manokana takiana ho an'ny tftp. Nametraka tftpd mahazatra aho ary nametraka ny rakitra rehetra ilaina ao amin'ny lahatahiry fakany.
Napetrako tao amin'ny lahatahiry araka ny mpanamboatra telefaona ny fisie. Marina fa tsy niditra tao anaty lahatahiry mihitsy ilay fitaovana Cisco, ka tsy maintsy notehiriziko tao amin'ny fakany.

Mba hanondroana ny telefaona amin'ny toerana misy ny mpizara tftp dia nampiasa safidy-66 aho. Fanampin'izany, nozarainy ho kilasy samihafa araka ny mpanamboatra. Ny kilasy tsirairay dia nahazo ny ampahan'ny adiresiny manokana sy ny lahatahiry manokana ho an'ny rakitra fikirakirana. Raha ny marina, ny fitaovana avy amin'ny D-link dia tsy maintsy kajy amin'ny adiresy MAC, satria tsy manome fampahalalana momba ny mpanamboatra ao amin'ny fangatahana dhcp.

Sombiny dhcpd.conf

# Lazao ny safidy ilaina safidy safidy-66 code 66 = lahatsoratra; class "panasonic" { match if substring (Option vendor-class-identifier,0,9) = "Panasonic"; safidy safidy-66 "10.1.1.50/panasonic/"; } class "cisco" { match if substring (option vendor-class-identifier,0,36) = "Cisco Systems, Inc. IP Phone CP-7906"; safidy safidy-66 "10.1.1.50/cisco/"; } class "grandstream" { match if substring (option vendor-class-identifier,0,11) = "Grandstream"; safidy safidy-66 "10.1.1.50/grandstream/"; } class "dlink" { match if (binary-to-ascii (16,8,":", substring(hardware,1,4)) = "c8:d3:a3:8d") na (binary-to-ascii (16,8,":",substring(hardware,1,4)) = "90:94:e4:72"); safidy safidy-66 "10.1.1.50/dlink/"; } class "yealink" { match if substring (option vendor-class-identifier,0,7) = "Yealink"; safidy safidy-66 "10.1.1.50/yealink/"; }

Tsy maintsy nesorina an-keriny tao amin'ny dobo ankapobeny ny finday. Raha tsy izany dia tsy te ho any amin’ny “dobo filomanosana” izy ireo.
Ohatra amin'ny fanovana subnet

subnet 10.1.1.0 netmask 255.255.255.0 { option routers 10.1.1.1; dobo { mandà ny mpikambana ao amin'ny "cisco"; mandà ny mpikambana ao amin'ny "panasonic"; mandà ny mpikambana ao amin'ny "dlink"; 10.1.1.230 10.1.1.240; } dobo { avelao ny mpikambana "cisco"; 10.1.1.65 10.1.1.69; } dobo { avelao ny mpikambana "panasonic"; 10.1.1.60 10.1.1.64; } dobo { avelao ny mpikambana ao amin'ny "dlink"; 10.1.1.55 10.1.1.59; } }

Taorian'ny nanombohan'ny serivisy rehetra tafiditra dia nandeha tamim-pahatokiana tany amin'ny mpizara tftp nomena azy ireo telefaona ho an'ny fanovana. Ny hany sisa tavela dia ny fametrahana azy ireo eo.

Cisco 7906

Noraisiko tamin'ny fonony tany am-boalohany ireo fitaovana ireo. Tsy maintsy novana aho mba hahazoana namana amin'ny asterisk. Saingy tantara hafa izany. Amin'ny tranga manokana, mba hanitsiana ny fitaovana, araka ny toromarika, dia namorona ny rakitra SEPAABBCCDDEEFF.cnf.xml ao amin'ny fototry ny server tftp. Aiza ny AABCCDDEEFF ny adiresy MAC an'ny fitaovana.

Efa voasoratra mihoatra ny indray mandeha momba ny fametrahana telefaona avy amin'ny Cisco izany, ka hamela rakitra miasa miaraka amin'ny fikandrana fotsiny aho.
Settings ho an'ny 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-Link DPH-150S/F3

Raha vao hividy telefaona amin'ity andiany ity ianao dia mitandrema, fa amin'ny fitaovana 150S/F3 ihany no tohana ny auto-tuning. Tamin'ny fitaovana 150S/F2 tonga teo an-tanako dia tsy nahita fiasa toy izany aho.

Ny rakitra fanamafisana dia mety amin'ny endrika xml na lahatsoratra tsotra. Misy fepetra iray ho an'ny xml: ny marika dia tsy maintsy eo amin'ny fiandohan'ny tsipika, raha tsy izany dia tsy hiraharaha izany ny parser ary tsy hiova ny sandan'ny paramètre mifanaraka aminy.

Ny rakitra roa dia ampiasaina hanamboarana ny telefaona. f0D00580000.cfg - ho an'ny fitehirizana ny fika ho an'ny telefaona rehetra ary ny 00112233aabb.cfg (adiresy MAC amin'ny sora-baventy kely) ho an'ny fika tsirairay. Ny firafitry ny tsirairay dia manana laharam-pahamehana kokoa.

Ny fitambarana feno dia misy andalana arivo mahery, mba tsy hanakorontanana ny lahatsoratra, dia holazaiko ny andian-tsarimihetsika kely indrindra.

Ilaina ny fototry ny fotony VOIP_CONFIG_FILE ary ny node dia nipetraka tao anatiny Malagasy Bible. Ny fandrindrana dia tsy hampiharina afa-tsy raha ambony noho ny kinova ankehitriny ao amin'ny fitaovana ny dikan-drakitra. Azonao atao ny mahita izany sanda izany amin'ny alàlan'ny fifandraisana amin'ny tranonkalan'ny telefaona ao amin'ny fizarana fikojakojana (fitantanana ny rafitra). Ho an'ny telefaona misy firafitry ny orinasa, amin'ireo tranga roa ireo dia 2.0002. Ankoatra izany, ny dikan-drakitra tsirairay dia tsy maintsy lehibe kokoa noho ny dikan-drakitra iombonana.

Voalohany dia hanome rakitra iray miaraka amin'ny fanamafisana iraisana ho an'ny finday rehetra aho. Raha ny marina, dia mitahiry ny toe-javatra rehetra;

Ao amin'ireo sakana roa etsy ambany, napetraka ny mari-pamantarana fandrindrana ny fotoana sy ny fotoana, ny seranan-tsambo voalohany ho an'ny RTP ary ny tetezana tambajotra eo anelanelan'ny WAN sy LAN amin'ny fitaovana dia alefa.

Sombiny No. 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>

Ny tena anaran'ny mari-pamantarana fanamafisam-peo dia voafaritra tsara mba hisorohana ny famaritana azy ireo amin'ny antsipiriany.
SIP ho an'ny andalana iray

<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>

Fanaraha-maso lavitra

<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>

Fikirana telefaona

<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>

Ny fanovana hafa rehetra dia hijanona ho "default". Ankehitriny ny telefaona Dlink rehetra mifandray amin'ny tambajotra dia hanaiky avy hatrany ny mari-pamantarana mahazatra ho an'ny rehetra. Mba hametrahana ny mari-pamantarana tsirairay ho an'ny fitaovana dia ilaina ny rakitra misaraka. Ao anatin'izany dia mila mamaritra ny toe-javatra ilaina ho an'ny mpanjifa tsirairay ianao.
firafitry ny mpanjifa

<?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>

Vidio ny Panasonic UT-KX123B

Ireo fitaovana ireo dia mahazo fandrindrana araka ny rafitra hafa kely. Voatahiry ao anaty rakitra an-tsoratra ny fanitsiana. Ny haben'ny rakitra fanamafisana ambony indrindra dia 120 KB. Na inona na inona isan'ny rakitra dia tsy tokony hihoatra ny 120 KB ny totalin'izy ireo.
Ny rakitra fanamafisam-peo dia misy andian-tsipika, izay iharan'ireto fepetra manaraka ireto:

  • Ny andalana voalohany dia andalana fanehoan-kevitra foana, ao anatin'izany ireto andian-tsoratra manaraka ireto (44 bytes):
    # Raki-tsary format Standard telefaona Panasonic SIP #
    Hexadecimal fanehoana an'ity filaharana ity:
    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 46C 6 72 6
    Mba hisorohana ny fiovana tsy nahy amin'ny filaharan'ireo tarehintsoratra efa napetraka, dia asaina manomboka ny rakitra fanamafisam-peo miaraka amin'ny tsipika:
    # File format Standard amin'ny telefaona Panasonic SIP # AZA OVY ITY tsipika ity!
  • Ny rakitra fanamboarana dia tsy maintsy mifarana amin'ny tsipika foana.
  • Ny andalana tsirairay dia tsy maintsy mifarana amin'ny filaharana " ".
  • Ny halavan'ny kofehy ambony indrindra dia 537 bita, ao anatin'izany ny filaharana " "
  • Tsy raharahaina ireto andalana manaraka ireto:
    • andalana mihoatra ny fetra 537 byte;
    • tsipika foana;
    • andalana fanehoan-kevitra manomboka amin'ny "#";
  • Ny tady ho an'ny mari-pamantarana tsirairay dia soratana amin'ny endrika XXX=“yyy” (XXX: anarana paramètre, yyy: ny sandany). Ny sandany dia tsy maintsy ampidirina amin'ny teny indroa.
  • Tsy azo atao ny mizara tsipika masontsivana ho andalana maromaro. Hiteraka hadisoana amin'ny fanodinana ny rakitra fikirakirana izany ary, vokatr'izany, ny tsy fahombiazan'ny fanombohana.
  • Ny soatoavin'ny masontsivana sasany dia tsy maintsy voafaritra manokana ho an'ny andalana tsirairay. Ny mari-pamantarana misy tovana "_1" amin'ny anarana dia ny mari-pamantarana ho an'ny andalana 1; "_2"—ho an'ny andalana 2, sns.
  • 32 tarehintsoratra ny halavan'ny anaran'ny parameter.
  • Ny halavan'ny sandan'ny mari-pamantarana ambony indrindra dia tarehintsoratra 500 ankoatry ny tarehin-tsoratra teny roa.
  • Tsy misy habaka avela ao amin'ny tady raha tsy misy tarehin-tsoratra ny sandany.
  • Ny soatoavina masontsivana sasany dia azo faritana ho "blank" mba hametrahana ny mari-pamantarana ho sanda foana.
  • Tsy misy filaharana manokana ny masontsivana.
  • Raha toa ka voatondro mihoatra ny indray mandeha ao amin'ny fisie iray ny mari-pamantarana mitovy, dia ampiharina ny sanda voatondro voalohany.

Ny fepetra henjana toy izany ho an'ny fichier configuration, raha ny marina, dia nahasosotra ahy. Raha ny hevitro, ny fampiharana ny fifandraisana amin'ny mpizara fanaraha-maso amin'ny telefaona Panasonic dia tena sarotra. Amin'ity mari-pamantarana ity, ny telefaona dia ambany noho ny hafa.
Rehefa velomina voalohany ny fitaovana (na aorian'ny famerenana azy amin'ny toeran'ny orinasa), dia manandrana mampiditra ilay antsoina hoe rakitra vokatra (amin'ity tranga ity dia KX-UT123RU.cfg), izay tokony ahitana ny lalana mankany amin'ny fisie fichier sisa.
Product File# File format Standard amin'ny telefaona Panasonic SIP # AZA OVY ITY tsipika ity!

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"

Aorian'izany dia hampiseho hafatra momba ny fahavitan'ny fanomanana ny telefaona ary hiandry mandra-pamerenana azy. Ary aorian'ny reboot dia hanomboka ny fanodinana ireo rakitra fanamafisana nomena azy.

Amporisihina ny mamaritra ny toe-javatra ankapobeny ho an'ny finday rehetra ao amin'ny rakitra master.cfg. Tahaka ny amin'ny Dlink, hamariparitra ny masontsivana vitsivitsy ihany aho. Ny anaran'ny masontsivana sisa sy ny sandany dia hita ao amin'ny antontan-taratasy ao amin'ny tranokalan'ny mpanamboatra.
master.cfg###################################################### ########
#SystemSettings#
###################################################### ########
## Fikirana kaonty fidirana
ADMIN_ID="admin"
ADMIN_PASS="ADMIN_PWD"
USER_ID="mpampiasa"
USER_PASS="USER_PWD"

## Fikirana ora rafitra
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=""

## Fikirana 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"

## Fikirana famatsiana
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"

###################################################### ########
#Settings Network#
###################################################### ########
## Fikirana 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 Settings
DNS_QRY_PRLL="Y"
DNS_PRIORITY="N"
DNS1_ADDR="10.1.1.1"
DNS2_ADDR=""

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

## Fampiharana 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/provisioning/panasonic-phonebook.xml»
XMLAPP_LDAP_USERID=""
XMLAPP_LDAP_USERPASS=""

Amin'ny fomba mahazatra, ny firafitry ny mpanjifa ihany no mijanona ao amin'ny rakitra fikirakirana fitaovana tsirairay.
aabbbccddeeff.cfgDISPLAY_NAME_1="User #168"

PHONE_NUMBER_1="168"
SIP_URI_1="168"
LINE_ENABLE_1="Enabled"
PROFILE_ENABLE_1="Enabled"
SIP_AUTHID_1="168"
SIP_PASS_1="SIP_PWD"

Grandstream GXP-1400

Ny mason'ireo finday ireo dia voatahiry ao anaty rakitra xml iray antsoina hoe cfg{mac}.xml. Na amin'ny soratra tsotra miaraka amin'ny anarana cfg{mac}. Ity telefaona ity dia mangataka fichier manokana ho an'ny tsirairay, noho izany dia tsy hahomby ny fanatsarana ny fika amin'ny alàlan'ny famindrana azy ireo amin'ny rakitra mahazatra. Ny endri-javatra iray hafa amin'ny fametrahana Grandstreams dia ny fanomezana anarana masontsivana. Voaisa avokoa izy rehetra ary voatondro ho P###. Ohatra:

P1650 - tompon'andraikitra amin'ny interface interface amin'ny fitantanana ny telefaona (0 - HTTPS, 1 - HTTP)
P47 - Adiresin'ny mpizara SIP ho an'ny fifandraisana.

Raha voatahiry ao anaty rakitra lahatsoratra ny masontsivana, dia tsy mila vondrona ary misy filaharana. Ny andalana manomboka amin'ny # dia raisina ho fanehoan-kevitra.

Raha aseho amin'ny endrika xml ny fikandrana dia tsy maintsy apetraka ao anaty node , izay tsy maintsy apetraka ao anatiny . Ny mari-pamantarana rehetra dia soratana amin'ny endrika marika mifanaraka amin'ny sandan'ny parameter ao anatiny.
Mametraka ohatra

1.0 8 1 1 SIP_PWD Mpampiasa # 271 1 271 270 109 ADMIN_PWD USER_PWD ru 270 35/grandstream 109 TZc-35 36 109 http://36/provisioning/grandstream Amby Telopolo

Yealink T19 sy T21

Ny fitaovana amin'ireo maodely ireo dia manohana ny rakitra fanamafisam-peo tsirairay ho an'ny fitaovana ary ny mahazatra ho an'ny modely. Raha ny ahy dia tsy maintsy nametraka ny paramètre ankapobe tao amin'ny rakitra y000000000031.cfg sy y000000000034.cfg aho. Ny fisie fanamafisam-peo tsirairay dia nomena anarana araka ny adiresy MAC: 00112233aabb.cfg.

Tehirizina amin'ny endrika lahatsoratra ny firafitry ny yealinks. Ny hany fepetra takiana dia ny fisian'ny dikan-drakitra amin'ny andalana voalohany, amin'ny endrika #!version:1.0.0.1.

Ny paramètre rehetra dia soratana amin'ny endrika parameter = sanda. Ny fanehoan-kevitra dia tsy maintsy manomboka amin'ny tarehin-tsoratra "#". Ny anaran'ny masontsivana sy ny sandany dia azo jerena ao amin'ny antontan-taratasy ao amin'ny tranokalan'ny mpanamboatra.
Fanovana ankapobeny#!version:1.0.0.1
# Ampifanaraho ny karazana seranan-tsambo WAN; 0-DHCP (default), 1-PPPoE, 2-Static IP Address;
network.internet_port.type = 0
# Ampifanaraho ny karazana port PC; 0-Router, 1-Bridge (default);
network.bridge_mode = 1
# Ampifanaraho ny karazana fidirana amin'ny mpizara tranonkala; 0-Sembana, 1-HTTP & HTTPS(default), 2-HTTP Ihany, 3-HTTPS Ihany;
network.web_server_type = 3
# Amboary ny seranan-tsambo RTP eo an-toerana ambony indrindra. Avy amin'ny 0 ka hatramin'ny 65535 izy io, ny sanda default dia 11800.
network.port.max_rtpport = 10100
# Ampifanaraho ny seranan-tsambo RTP eo an-toerana kely indrindra. Manomboka amin'ny 0 ka hatramin'ny 65535 izy io, ny sandan'ny default dia 11780.
network.port.min_rtpport = 10000
security.user_name.admin = faka
security.user_password = faka:ADMIN_PWD
security.user_name.user = mpampiasa
security.user_password = mpampiasa:USER_PWD
#Farito ny fiteny amin'ny Internet, ny soatoavina manan-kery dia: anglisy, sinoa_S, tiorka, portogey, espaniola, italiana, frantsay, rosiana, Deutsch ary Czech.
lang.wui = Rosiana
#Famantarana ny fiteny LCD, ny soatoavina manan-kery dia: Anglisy (default), Sinoa_S, Sinoa_T, Alemana, Frantsay, Tiorka, Italiana, Poloney, Espaniola ary Portiogey.
lang.gui = Rosiana
# Ampifanaraho ny faritry ny ora sy ny anaran'ny faritra. Ny faritry ny ora dia manomboka amin'ny -11 ka hatramin'ny +12, ny sanda mahazatra dia +8.
#Ny anaran'ny faritra misy ny fotoana dia Shina(Beijing).
#Jereo ny Yealink IP Phones User Guide ho an'ny faritra misy ora sy anaran'ny faritra misy fotoana.
local_time.time_zone = +11
local_time.time_zone_name = Vladivostok
#Amboary ny anaran-tsehatra na ny adiresy IP an'ny mpizara NTP. Ny sanda mahazatra dia cn.pool.ntp.org.
local_time.ntp_server1 = 10.1.1.4
# Ampifanaraho ny fomba famantarana ny efijery LCD; 0-Disable (default), 1-System logo, 2-Custom logo;
phone_setting.lcd_logo.mode = 1
# Ampifanaraho ny URL fidirana sy ny anaran'ny bokim-telefaona lavitra. X dia manomboka amin'ny 1 ka hatramin'ny 5.
remote_phonebook.data.1.url = 10.1.1.50/provisioning/yealink-phonebook.xml
remote_phonebook.data.1.name = Boky finday
features.remote_phonebook.flash_time = 3600

firafitry ny tsirairay#!version:1.0.0.1
#Alefaso na esory ny kaonty1, 0-Disabled (default), 1-Enabled;
kaonty.1.enable = 1
#Amboary ny marika aseho eo amin'ny efijery LCD ho an'ny kaonty1.
kaonty.1.label = telefaonina andrana
#Amboary ny anaran'ny kaonty1.
account.1.display_name = Mpampiasa 998
# Ampidiro ny solon'anarana sy tenimiafina ho an'ny fanamarinana fisoratana anarana.
kaonty.1.auth_name = 998
kaonty.1. tenimiafina = 998
# Ampidiro ny anaran'ny mpampiasa.
kaonty.1.user_name = 998
# Amboary ny adiresin'ny mpizara SIP.
kaonty.1.sip_server_host = 10.1.1.50
# Farito ny seranan-tsambo ho an'ny mpizara SIP. Ny lanjany ambony indrindra an'ny 5060.
kaonty.1.sip_server_port = 5060

Vokatr'izany, noho ny fiasan'ny auto-provision mahafinaritra nomena tamin'ny telefaona nolazaiko, dia tsy nisy olana tamin'ny fampifandraisana ireo fitaovana vaovao amin'ny tambajotra. Izany rehetra izany dia nidina tamin'ny fitadiavana ny adiresy MAC an'ny telefaona sy ny famoronana rakitra fanamafisana amin'ny alàlan'ny môdely.

Manantena aho fa namaky hatramin'ny farany ianao ary nandray soa tamin'ny zavatra novakianao.

Misaotra anao noho ny tsara.

Source: www.habr.com

Add a comment