Ako je pri Cisco telefónoch zvykom, je potrebné mať funkčný TFTP server.
Pre Windows je dostupný http://tftpd32.jounin.net/, pre Debianovské systémy odporúčam aTFTP.
aTFTP sa nainštaluje príkazom
apt-get install atftpd
Vytvoríme mu priečinok a pridelíme práva
mkdir tftpboot chmod 666 tftpboot
Konfiguračný súbor TFTP servera sa nachádza v /etc/default/atftpd Mal by vyzerať nasledovne
USE_INETD=false OPTIONS="--bind-address <IP_ADRESA> --logfile /var/log/atftpd.log --verbose=5 /home/user/tftpboot"
kde bind-address je adresa, na ktorej server pracuje a posledný parameter je úplná cesta k priečinku TFTP servera. Ak logovací súbor neexistuje, tak ho vytvoríme
touch /var/log/atftpd.log
TFTP server spustíme
service atftpd start
Do root priečinka TFTP servera skopírujeme súbory s firmvérom (v našom prípade OS79XX.TXT, P003-8-12-00.bin, P003-8-12-00.sbn, P0S3-8-12-00.loads a P0S3-8-12-00.sb2).
IP telefónu je potrebné nastaviť adresu TFTP servera. Môže sa nastaviť pomocou DHCP (option 150), alebo manuálne.
Pri manuálnom nastavení je potrebné v telefóne odomknúť nsatavenia (obyčajne sekvencia **#), v časti Network Configuration zmeniť položku Alternete TFTP na Yes a nakoniec nastaviť v položke TFTP Server IP adresu daného TFTP servera.
Nakoniec stačí telefón reštartovať a čakať, pokiaľ sa nabootuje s novým firmvérom.