Попался в руки телефонный аппарат CP3905, который отказывался работать.
Мотивировал своё нежелание фразой на экране "image downloading fail".
Обычное "сбрось до нуля, само загрузит все прошивки" - не сработало. Пришлось изучать проблему вдумчиво. Телефон пытался утянуть файлик vmlinuz c tftp сервера указанного в DHCP а потом с сервера 192.168.1.100. У него это не получалось и он "начинал грустить".
Оказывается про ошибку эту известно
СSCue07538 .
Предлагаемое решение очень Цисковское. :)
Workaround:
Please contact TAC
Но инетереснее, конечно, починить самому. Берем ноутбук с любимым tftpd32. В нем есть всё что нам надо, и DHCP и TFTP сервера.
Настраиваем на ноуте IP 192.168.1.100/24. В настройках DHCP сервера говорим выдавать адреса из этой-же сетки. И ГЛАВНОЕ не забыть опцию 150, с параметром "192.168.1.100". В директорию к TFTP серверу кинуть файл vmlinuz и два файла с прошикой телефона. Файлы можно
взять тут. Теперь можно включать телефон и подключать его пачкордом к ноутбуку.
Первым делом телефон скачает файл vmlinuz, проверит его и пропишет к себе в память. Это займет некоторое время (от 40 секунд до двух минут). После перезагрузится, скачает прошивку и начнет процесс регистрации на CUCM. Теперь его можно отключать от ноутбука и включать в боевую сеть. Если аппарат прописан на CUCM, то он должен без проблем зарегистрироваться (естественно после скаживания актуальной прошивки и локализации).
PS: Файл vmlinuz нужен именно тот, который приложен по ссылке. Брать его от других операционных систем бессмысленно. Телефон его не примет.