Salve! Eu tenho um Polycom IP5000 Soundstation que carrega seu arquivo 3.2.6 sip.ld do diretório polycom ftp do meu servidor - não há problema.
No entanto, quero atualizar o firmware para 4.0.1b ou melhor. Eu li através dodocumentos, que fornecem instruções, mas não o suficiente para minha cabeça dura - simplesmente não consigo fazer a nova configuração funcionar.
É aqui que estou: - Primeiro, estou usando uma configuração macaddress - ou seja, meus telefones carregam suas informações de configuração em .cfg. - No diretório FTP, tenho sip_326.ld e sip_326.ld que estão sendo usados agora. - Há também sip_401b.ld e sip_401b.cfg que também quero atualizar. - No diretório ftp (tudo está na raiz), coloquei também os arquivos BootRom 4.4.0, que ficam assim:
bootrom.ld
2345-12360-001.bootrom.ld
2345-12365-001.bootrom.ld
2345-12375-001.bootrom.ld
2345-12450-001.bootrom.ld
2345-12500-001.bootrom.ld
2345-12560-001.bootrom.ld
2345-12600-001.bootrom.ld
2345-12670-001.bootrom.ld
Parece-me que o IP5000 deveria, usando sua configuração 3.2.6, ver os arquivos de atualização do bootrom no diretório polycom e apenas carregá-los. Depois disso, acho que conseguirei reiniciar o telefone com a configuração 4.0.1. Agora, que etapa estou faltando aqui?
Responder1
Ok - descobri. Coloquei o Bootrom 4.3.0 no diretório ftp (não funcionaria com o Bootrom 4.4.0). Depois coloquei também os arquivos do UC Software 3.3.2. Aparentemente, não consegui ir diretamente do 3.2.6 para o 4.0.1. Mas consegui passar de 3.2.6 para 3.3.2 para 4.0.1.
Portanto, julgo que se trata da ordem correta de atualização. Diz isso nos manuais, mas existem tantas versões diferentes de tudo por aí, e tantos PDFs para ler que é difícil decifrar.
Para atualizar, você não precisa fazer muito. Nas versões mais recentes, eles não chamam BootRom
mais - eles chamam Upgrader
. Você coloca os novos arquivos do "atualizador" no diretório FTP da Polycom. É isso.
A atualização consiste no telefone atualizar seus próprios arquivos de “leitura cerebral” que ficam guardados dentro de si. Isso permitirá que o telefone leia os arquivos sip.ld obtidos da Polycom, que são o “cérebro” do telefone. Para o processo de atualização, os telefones não inicializam a partir do "atualizador" - eles inicializam a partir de suas configurações sip regulares, ou seja, o arquivo sip.ld e o arquivo sip.cfg que o acompanha. Depois disso, eles verificam se há algum arquivo de atualização presente e os carregam também. Depois que eles forem carregados no telefone, você não precisará mais dos arquivos do atualizador, a menos que precise atualizar outros telefones. Se você tiver telefones antigos (que não são compatíveis com o novo bootrom), eles farão uma tentativa de atualização e depois a ignorarão, para que você possa evitar problemas em seus telefones removendo o atualizador de bootrom quando terminar.
Isso significa três coisas: - sip.ld -> este é o cérebro do telefone, que ele carrega cada vez que é inicializado. - sip.cfg-->o arquivo de configuração do sip.ld. - bootrom -> o "leitor cerebral" que é carregado no telefone para que ele possa ler os arquivos .ld.
Não se esqueça, você ainda precisa apontar seu telefone para usar um sip.ld e um sip.cfg que funcionarão para o seu modelo de telefone e para o seu novo bootrom.
[atualizar] Outra coisa a notar é que qualquer telefone usando UCS 3.3.xe superior não usará mais seu sip.cfg ou phone1.cfg e converterá manualmente seus arquivos ou utilizará o cfcUtility que vem com o download do UCS. Para esses telefones, você precisa remover os arquivos .cfg para que o telefone use 000000000000.cfg. 000000000000.cfg direcionará o telefone para usar um sip.cfg específico e um sip.ld específico porque o telefone procurará seu número de modelo lá. Uma linha de 000000000000.cfg se parece com esta:
<APPLICATION_SPIP601 APP_FILE_PATH_SPIP601="sip_318.ld" CONFIG_FILES_SPIP601="phone1_318.cfg, sip_318.cfg"/>
Espero que ajude um pouco!