Настройка tftp сервера для конфигурирования телефонов Yealink Linux

1. Ставим tftp сервер :

apt-get install tftpd-hpa

2. Приводим конфиг /etc/default/tftpd-hpa к виду :

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="tftp_server_ip:69"
TFTP_OPTIONS="--secure --verbose"

3. Прописываем на dhcp сервере для нашего мака телефона ( указан на коробке и на телефоне ) option 66 :

option tftp-server-name "172.16.15.121"

4. Чтобы избежать ненужных телодвижений по поводу разных настроек для разных телефонов будем использовать конфиги по маку телефона ( есть еще возможность использовать по модели ). Наш мак — 00:15:65:98:D5:91 . Соответственно в /srv/tftp кладем конфиг 00156598d591.cfg
5. Ребутим tftp и смотим сислог :

/etc/init.d/tftpd-hpa restart


Dec 21 05:08:04 debian in.tftpd[38779]: RRQ from 172.16.12.110 filename y000000000028.cfg
Dec 21 05:08:09 debian in.tftpd[38780]: RRQ from 172.16.12.110 filename y000000000028.cfg
Dec 21 05:08:14 debian in.tftpd[38781]: RRQ from 172.16.12.110 filename y000000000028.cfg
Dec 21 05:08:19 debian in.tftpd[38782]: RRQ from 172.16.12.110 filename 00156598d591.cfg

телефон перезагружается после импорта конфига и на телефоне появляются наши настройки.

Tags: , , ,

Leave a Reply