/config - каталог содержит конфигурационные файлы для телефонов
/images - в каталоге содержаться картинки на экран
/flash - в каталоге содержаться прошивки
/lang - в каталоге содержаться языковые пакеты
/ring - в каталоге содержаться файлы вариантов звонков
/default - каталог содержит конфигурационные файлы с основными настройками
На данный момент я привожу настройки:
spa941.cfg
spa942.cfg
spa962.cfg
Содержимое файла /spa941.cfg
Содержимое файла /spa942.cfg
Содержимое файла /spa962.cfg
Как видно из конфигурационных файлов, если у телефонного аппарата прошивка не соответствует указанной версии, то он скачивает указанную прошивку и обновляет ее...
Прошивка на данный момент у Linksys SPA922/942/962 это 6.1.5a
Для SPA941 приведенная версия последняя
Прошивать на 6.1.3a-6.1.5a не рекомендую хотя и ушли баги замерзания порта в свитче на SPA942 и много других вещей, но появился иногда возникающий железный голос...хотя с кодеками все нормально.
Прошивку можно взять на cisco.com для того чтобы скачать прошивку не обязательно быть партнером, достаточно простой регистрации...так же, до сих пор на сайте linksys.ru раздают прошивки...
в корне лежат файлы которые только помогают перешиваться, дальше все настройки телефон берет с другого места...
Немножко полезной информации:
В телефоне куча переменных, но для настройки нам понадобятся только эти:
$PSN - переменная которая задает модель то есть в случае с SPA941 $PSN=941
$SN - серийный номер данного телефона
$MAC - MAC адрес телефона
На коробке с телефоном MAC и серийный номер можно посмотреть, а можно получиться штрих-считывателем, притом для MAC свой штрих-код, а для серийника свой...Очень удобно для склада и дальнейшей автоматизации заведения телефонов.
Обновление прошивки и конфигурации с помощью http запроса
Обновление прошивки:
http://ip-address/admin/upgrade?tftp://tftp-server/flash/файл прошивки
Обновление конфигурации:
http://ip-address/admin/resync?tftp://tftp-server/config/файл конфигурации
tftp в данном случае это протокол, это может быть и http/https
tftp-server это имя хоста и далее директория в которой лежит
прошивка/файл конфигурации и имя непосредственно самого файла
ip-address это ip адрес телефона
Сбросить удаленно телефон можно следующей комбинацией:
http://ip-address/admin/reboot