Thiago, o nome disso é provisionamento. Esse sistema é muito bacana por questão de segurança, administração e para reduzir fortes dores de cabeça! Hehehehehe. Essa facilidade é muito boa, pois vocẽ consegue administrar os aparelhos pelo seu servidor. Vou fazer um passo-a-passo para você e para quem mais da lista tiver interesse:<br>
<br>Obs1> Os campos sublinhados é para serem modificados de acordo com a necessidade de cada pessoa.<br><br><span style="background-color: rgb(255, 255, 0);">Pacotes necessários:</span><br>- dhcp3-server<br>- tftp<br>- tftpd<br>
<br># apt-get install dhcp3-server tftp tftpd<br><br>É necessário saber o mac-address do aparelho ou ata.<br><br><span style="background-color: rgb(255, 255, 0);">Configuração DHCP:</span><br># vi /etc/dhcp3/dhcpd.conf<br>
<br>Dentro do arquivor colocar assim:<br><br>deny unknown-clients;<br>option domain-name "<u><i>nome_do_dominio</i></u>";<br>option domain-name-servers <u><i>ip_do_seu_servidor_DHCP</i></u>;<br>option subnet-mask <u><i>mascara_da_rede</i></u>;<br>
default-lease-time 17200;<br>max-lease-time 17200;<br>server-name "<u><i>nome_para_seu_servidor</i></u>";<br>option time-offset -10800;<br>option tftp-server-name "<i><u>ip_do_tftp</u></i>";<br>option routers "<i><u>ip_do_tftp</u></i>"<br>
<br>subnet <i>ip_de_rede </i>netmask <i>mascara_da_rede</i> {<br><div style="margin-left: 40px;">range <i><u>ip_inicial_dhcp</u> <u>ip_final_dhcp</u></i>;<br></div><div style="margin-left: 40px;"><br>host Polycom {<br><div style="margin-left: 40px;">
hardware ethernet <i><u>mac_address_do_polycom</u></i>;<br>fixed-address <i><u>ip_fixo_para_o_polycom</u></i>;<br></div></div><div style="margin-left: 40px;">}<br><br>host ATA {<br></div><div style="margin-left: 80px;">hardware ethernet <u><i>mac_address</i>_do_ata</u>;<br>
</div><div style="margin-left: 80px;">fixed-address <u><i>ip_fixo_para_este_ata</i></u>;<br></div><div style="margin-left: 40px;">}<br></div>}<br><br>#/etc/init.d/dhcp3-server restart<br><br><span style="background-color: rgb(255, 255, 0);">Configuração do servidor TFTP:</span><br>
<br># mkdir /tftpboot<br># vi /etc/inetd.conf<br><br>Verificar se existe a seguinte linha:<br><br>tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd -s /tftpboot<br><br>Se não existir ou estiver diferente, é necessário alterá-la.<br>
<br><span style="background-color: rgb(255, 255, 0);">Configuração do ATA PAP2:</span><br><br>Ativar no ATA a configuração de DHCP. Os ATA's PAP2 tem as opções "Provisioning" e "Profile rule", você seta a opção "Provisioning" como enable. A opção "Profile rule" você coloca assim:<br>
<br>tftp://<endereço do servidor TFTP><i><u>nome_do_arquivo.conf</u></i><br><br>No servidor é necessário criar o arquivo:<br><br># touch /tftpboot/<i><u>nome_do_arquivo.conf</u></i><br># vi /tftpboot/<i><u>nome_do_arquivo.conf</u></i><br>
<br>Dentro do arquivo colocar as seguintes linhas e editar conforme sua necessidade:<br><br><flat-profile><br><div style="margin-left: 40px;"><DHCP>yes</DHCP><br><Proxy_1_><i><u>ip_servidor_asterisk</u></i></Proxy_1_><br>
<Display_Name_1_><i><u>nome_display</u></i></Display_Name_1_><br><User_ID_1_><i><u>usuário</u></i></User_ID_1_><br><Password_1_><i><u>senha</u></i></Password_1_><br><DHCP>yes</DHCP><br>
<Proxy_2_><i><u>ip_servidor_asterisk</u></i></Proxy_2_><br>
<Display_Name_2_><i><u>nome_display</u></i></Display_Name_2_><br>
<User_ID_2_><i><u>usuário</u></i></User_ID_2_><br>
<Password_2_><i><u>senha</u></i></Password_2_><br></div></flat-profile><br><br>Agora só editar o sip.conf criando os ramais definidos acima.<br><br><span style="background-color: rgb(255, 255, 0);">Configuração Polycom:</span><br>
<br>Para coonfigurar o Polycom, você precisar procurar o firmware na internet e descompactá-lo na pasta /tftpboot. Será necessário modificar o nome do arquivo "000000000000.cfg" para o mac-address do aparelho (Ex.: 0004F203D6B7.cfg). Haverá ou tro arquivo chamado "phone1.cfg", renomei esse arquivo para o numero do ramal (Ex.: 4301.cfg) para facilitar sua vida.<br>
<br>Edite o arquivo sip.cfg:<br><br><?xml version="1.0" standalone="yes"?><br><!-- SIP Application Configuration File --><br><!-- $RCSfile: sip.cfg,v $ $Revision: 1.233.2.32 $ --><br>
<sip><br><div style="margin-left: 40px;"><polycom><br><div style="margin-left: 40px;"><local polycom.local.port=""/><br><server polycom.server.1.address="<u><i>ip_do_asterisk</i></u>"><br>
polycom.server.1.port="5060"<br>polycom.server.1.transport="DNSnaptr"<br>polycom.server.1.expires=""<br>polycom.server.1.expires.overlap=""<br>polycom.server.1.register="1"<br>
polycom.server.1.retryTimeOut="0"<br>polycom.server.1.retryMaxCount="0"<br>polycom.server.1.expires.lineSeize="30"<br>polycom.server.1.lsc=""<br>polycom.server.2.transport="DNSnaptr"<br>
polycom.server.1.dhcp.avaliable=""<br>polycom.server.1.dhcp.option=""<br>polycom.server.1.dhcp.type=""/><br><outboundProxy<br>polycom.SIP.outboundProxy.address="<i><u>ip_do_asterisk</u></i>"<br>
polycom.SIP.outboundProxy.port="5060"/><br></div></polycom><br></div></sip><br><br><br>Agora salve e dite o arquivo "phone1.cfg":<br><br><?xml version="1.0" encoding="UTF-8" standalone="yes"?><br>
<!-- Exemple Per-phone Configuration File --><br><!-- $RCSfile: phone1.cfg,v $ $Revision: 1.83.2.2 $ --><br><Polycom01><br><div style="margin-left: 40px;"><reg reg.1.displatName"<i><u>número_display</u></i>" reg.1.address="<i><u>usuário</u></i>" reg.1.label="<i><u>nome_display</u></i>"<br>
reg.1.type="private" reg.1.lcs="" reg.1.csta="" reg.1.thirdPartyName=""<br>reg.1.auth.userId="<i><u>usuário</u></i>" reg.1.auth.password="<i><u>senha</u></i>" /><br>
</div></Polycom01><br><br>Salve e agora vamos ao arquivo principal de configurção que é o "000000000000.cfg", o qual você mudou para o mac do seu aparelho. Importante relevar que você pode trocar o nome dos outros arquivos, mas deve se lembrar de trocar dentro deste arquivo também. Pois o aparelho busca o arquivo com o nome do mac-address e esse arquivo indica os outros.<br>
<br><?xml version="1.0" standalone="yes"?><br><APPLICATION APP_FILE_PATH="sip.ld" CONFIG_FILES="<i><u>phone1.cfg,sip.cfg</u></i>" MISC_FILES=""<br>LOG_FILE_DIRECTORY="" OVERRIDES_DIRECTORY="" CONTACTS_DIRECTORY=""/><br>
<br>Prontinho, agora só pegar seu aparelho Polycom e ativar o DHCP. Após isso atribua o valor "Trivial FTP" para a opção "Server Type" e adicionar o endereço do servidor TFTP no campo "Server Address". É importante lembrar que o aparelho buscará o arquivo com o nome de seu mac-address.<br>
<br>Créditos: Manual do Curso Avançado Asterisk V.Office (Escrito por Felipe Pasa, Guilherme Góes e Paulo Benatto), revisado por Rodrigo Ferreira Lang.<br><br><br><br><br><br>Espero que isso ajude muitos.<br>Atenciosamente,<br>
Rodrigo Lang.<br><br><br><br><br><div class="gmail_quote">2009/11/6 Thiago Rodrigues Gonçalves <span dir="ltr"><<a href="mailto:thiago.rodrigues@labsupport.com.br">thiago.rodrigues@labsupport.com.br</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff">
<div><font size="2" face="Arial">Pablo outra coisa. Um dos meus aparelhos aqui não
está subindo nem a configuração local. Ele da o seguinte erro:</font></div>
<div><font size="2" face="Arial">macadress.cfg Error e depois reboot. E fica nesse
loop. e não inicia.</font></div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; margin-left: 5px; margin-right: 0px;"><div class="im">
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">----- Original Message ----- </div>
<div style="background: rgb(228, 228, 228) none repeat scroll 0% 0%; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<b>From:</b>
<a title="pscamara@gmail.com" href="mailto:pscamara@gmail.com" target="_blank">Pablo Câmara</a>
</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b> <a title="asteriskbrasil@listas.asteriskbrasil.org" href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>
</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Sent:</b> Friday, November 06, 2009 9:41
AM</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b> Re: [AsteriskBrasil] Asterisk +
Polycom</div>
<div><br></div></div><div><div></div><div class="h5">Olá...
<div><br></div>
<div>Aqui configuramos o telefone por tftpboot. Fizemos um sistema web
que gerencia os telefones e que gera os arquivos de configuração do
Polycom. </div>
<div><br></div>
<div>mac.cfg</div>
<div>mac-phone.cfg</div>
<div>mac-directory.xml</div>
<div>mac-boot.log</div>
<div>mac-app.log</div>
<div>mac-ramal.cfg</div>
<div><br></div>
<div><br></div>
<div>Não sei se é bem isso que você precisa...</div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br><br>
<div class="gmail_quote">2009/11/6 Thiago Rodrigues Gonçalves <span dir="ltr"><<a href="mailto:thiago.rodrigues@labsupport.com.br" target="_blank">thiago.rodrigues@labsupport.com.br</a>></span><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div bgcolor="#ffffff">
<div><font size="2" face="Arial">Alguem já configurou o Ip Phone Polycom
Soundpoint 320 para subir as configurações a partir do asterisk que poderia
me ajudar? Obrigado.
Agradeço!</font></div></div><br><br>_______________________________________________<br><a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>Telefone IP sem fio Gigaset
A580IP por 6 x R$59,90.<br>Promoção por tempo limitado!<br>Acesse agora <a href="http://promo.voipmania.com.br" target="_blank">http://promo.voipmania.com.br</a><br><br>_______________________________________________<br>
Lista
de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div><br></div>
</div></div><p>
</p><hr><div class="im">
<p></p><br>_______________________________________________<br><a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>Telefone
IP sem fio Gigaset A580IP por 6 x R$59,90. <br>Promoção por tempo
limitado!<br>Acesse agora
<a href="http://promo.voipmania.com.br" target="_blank">http://promo.voipmania.com.br</a><br><br>_______________________________________________<br>Lista
de discussões
AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></div>
</blockquote></div>
<br><br>
_______________________________________________<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.<br>
Promoção por tempo limitado!<br>
Acesse agora <a href="http://promo.voipmania.com.br" target="_blank">http://promo.voipmania.com.br</a><br>
<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br><br clear="all"><br>-- <br>Rodrigo F. Lang<br>
Amd. de Redes em Telecom<br>