На S8300 не устанавливается архив tar с новой прошивкой ip-телефонов
Среда, 14.12.2011 Телефония и сети • Avaya [closed] • [5] Просмотров: 1516
Прошивки для телефонов скачиваются с сайта Avaya в нескольких вариантах: для Windows или Linux, h.323 или SIP, VPN. Пример прошивки телефонов 1600 series (1603, 1608, 1616):
16xx-IPT-H323-R1_3_1-093011.tar — архив для Linux, который распаковывать не надо. Подходит для закачивания через веб-интерфейс S8300, S8400, S8500. Медиасервер выступает в качестве tftp, http или https сервера. Внимание: только до релиза 5.2.1, т.к. CM6, который установлен на System Platform, переваривает ZIP архивы.
16xx-IPT-H323-R1_3_1-093011.zip — архив для Windows. Распаковываем на компьютере с Windows, если на нём стоит какой-нибудь маленький веб-сервер типа Abyss Web Server. Архив распаковывать не надо, если он закачивается на System Platform CM 6 на S8300, S8800 и пр.
У меня была установлена прошивка 1.300B на медиасервере S8300С, CM 5.2.1. Хочу поставить прошивку 1.301S, но Avaya думает, что она старее, хотя она новее, что видно по дате (в дате месяц, день, год):
Package 16xx-IPT-H323-R1_3_1-093011.i386.rpm FAILED to install.
package 16xx-IPT-H323-R1_30_0_B-111510 (which is newer than 16xx-IPT-H323-R1_3_1-093011) is already installed
При попытке деинсталляции предыдущей прошивки из Linux выдает ошибку — видимо, хочет права root-а, хотя в документации «Downloading Avaya 46xx IP Telephone Software Using Avaya Media Servers» указано, что нужны только права super-user.
dadmin@кря-кря> rpm -e 16xx-IPT-H323-R1_30_0_B-111510.i386
error: can't create transaction lock on /var/lock/rpm/transaction
Удаление файла с информацией о релизе прошивки rm /tftpboot/release.xml также не помогает. В интернете мелькает информация о баге в Linux Red Hat. У нас такая версия:
dadmin@кря-кря> swversion
Operating system: Linux 2.6.18-128.AV7gsmp i686 i686
Built: May 10 21:51 2011
Contains: 02.1.016.4
CM Reports as: R015x.02.1.016.4
CM Release String: S8300-015-02.1.016.4
Примечание: есть подозрение, что проблема возникает только при активированной голосовой почте на S8300.
Пока Avaya не хочет упрощать жизнь администратора, есть несколько выходов из ситуации:
Можно скачать zip архив, разархивировать и скопировать в /tftpboot, но вот папку /tftpboot/signatures заменить не удается, т.к. там права root нужны. На самом деле даже если в tftpboot вы вручную заменили файлы, а в /tftpboot/signatures осталась информация о старом релизе, прошивка обновляется. Но хочется сделать по уму.
Скачать .zip архив, разархивировать его компьютере c Windows и веб-сервером, обновлять прошивки с него.
Скачать .tar архив и установить его не на медиасервере Avaya, а на сервере с Linux.
Нестандартный способ удаления предыдущей версии прошивки из Linux CLI. Прав dadmin-а достаточно. Этим же способом можно удалять и другие пакеты типа голосовой почты.
ссылка: http://bestann.ru/comments/16xx_firmware
Кто знает продолжение темы?
Модератор: Administrator