Salvete! У меня есть Polycom IP5000 Soundstation, которая загружает свой файл sip.ld 3.2.6 из каталога ftp Polycom моего сервера — никаких проблем.
Однако я хочу обновить прошивку до версии 4.0.1b или выше. Я прочиталдокументы, которые дают указания, но их недостаточно для моей твердой головы - я просто не могу принять новую конфигурацию.
Вот где я нахожусь: - Во-первых, я использую конфигурацию MAC-адреса, то есть мои телефоны загружают информацию о своих настройках из .cfg. - В каталоге ftp у меня есть sip_326.ld и sip_326.ld, который сейчас используется. - Также есть sip_401b.ld и sip_401b.cfg, которые я тоже хочу обновить. - В каталоге ftp (все в корне) я также поместил файлы BootRom 4.4.0, которые выглядят так:
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
Мне кажется, что IP5000 должен, используя конфигурацию 3.2.6, увидеть файлы обновления bootrom в каталоге polycom и просто загрузить их. После этого, я думаю, я должен иметь возможность перезагрузить телефон с конфигурацией 4.0.1. Итак, какой шаг я здесь упускаю?
решение1
Ладно - разобрался. Я поместил Bootrom 4.3.0 в каталог ftp (с Bootrom 4.4.0 он не работал). Затем я также поместил файлы для UC Software 3.3.2. Видимо, я не смог перейти напрямую с 3.2.6 на 4.0.1. Но я смог перейти с 3.2.6 на 3.3.2 и на 4.0.1.
Поэтому я считаю, что это вопрос правильного порядка обновления. Это говорится в руководствах, но существует так много разных версий всего, и так много pdf-файлов для чтения, что трудно разобраться.
Для обновления вам не нужно делать многого. В новых версиях они BootRom
больше не называют его - они называют его Upgrader
. Вы помещаете новые файлы "upgrader" в каталог polycom ftp. Вот и все.
Обновление заключается в том, что телефон обновляет свои собственные файлы «чтения мозга», которые хранятся внутри него. Они позволят телефону читать файлы sip.ld, которые вы получаете от Polycom, которые являются «мозгом» телефона. Для процесса обновления телефоны не загружаются с «обновителя» — они загружаются со своих обычных конфигураций sip, то есть файла sip.ld и сопутствующего ему файла sip.cfg. После этого они проверяют наличие каких-либо файлов обновления, а затем загружают их тоже. После того, как они загружены в телефон, вам больше не понадобятся файлы обновления, если только вам не нужно обновлять другие телефоны. Если у вас старые телефоны (которые не поддерживают новый bootrom), они попытаются выполнить обновление, а затем проигнорируют его, поэтому вы можете избавить свои телефоны от некоторых хлопот, удалив bootrom-upgrader, когда закончите.
Итак, получается три вещи: - sip.ld --> это мозг телефона, который он загружает каждый раз при загрузке. - sip.cfg --> файл конфигурации для sip.ld. - bootrom --> «считыватель мозгов», который загружается в телефон, чтобы он мог читать файлы .ld.
Не забывайте, что вам все равно нужно указать вашему телефону использовать sip.ld и sip.cfg, которые будут работать для вашей модели телефона и для вашего нового bootrom.
[обновлять] Еще одна вещь, на которую следует обратить внимание, заключается в том, что любой телефон, использующий UCS 3.3.x и выше, больше не будет использовать ваш sip.cfg или phone1.cfg и либо вручную преобразует ваши файлы, либо использует утилиту cfcUtility, которая идет в комплекте с UCS Download. Для этих телефонов вам необходимо удалить их файлы .cfg, чтобы телефон использовал вместо этого 000000000000.cfg. 000000000000.cfg укажет телефону использовать определенный sip.cfg и определенный sip.ld, поскольку телефон будет искать свой номер модели там. Строка из 000000000000.cfg выглядит следующим образом:
<APPLICATION_SPIP601 APP_FILE_PATH_SPIP601="sip_318.ld" CONFIG_FILES_SPIP601="phone1_318.cfg, sip_318.cfg"/>
Надеюсь, это хоть немного поможет!