Konfiguracja uaktualnień oprogramowania sprzętowego

Można zezwolić na aktualizowanie oprogramowania sprzętowego w określonych odstępach czasu. Zaktualizowane oprogramowanie sprzętowe jest wysyłane z serwera do telefonu przy użyciu protokołu TFTP lub HTTP. Podczas aktualizacji oprogramowania sprzętowego kwestie bezpieczeństwa są mniej istotne, ponieważ oprogramowanie sprzętowe nie zawiera danych osobowych.

Parametry można również skonfigurować w pliku konfiguracyjnym telefonu za pomocą kodu XML (cfg.xml).

Przed rozpoczęciem

Przejdź do strony WWW administrowania telefonem.

1

Wybierz Głos > Obsługa administracyjna.

2

W sekcji Uaktualnienie oprogramowania sprzętowego wybierz wartość Tak w parametrze Włącz uaktualnianie .

Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg w następującym formacie:

<Upgrade_Enable ua="na">TakEnable>
pgrade_

Opcje: Tak i Nie

Domyślny: Tak

3

Ustaw parametr Opóźnienie kolejnych prób po błędzie uaktualniania (w sekundach).

Odstęp czasu (w sekundach) między kolejnymi próbami uaktualnienia stosowany w razie błędu uaktualniania. Urządzenie ma specjalny zegar, który aktywuje się po nieudanej próbie uaktualnienia. Inicjowanie zegara przez wartość tego parametru. Następna próba uaktualnienia nastąpi po odliczeniu do zera w tym zegarze.

Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg w następującym formacie:

<Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>
pgrade_

Domyślny: 3600

<tftp|http|https>:///image/
4

Ustaw parametr Reguła aktualizacji , wprowadzając skrypt aktualizacji oprogramowania sprzętowego, który określa warunki aktualizacji i powiązane adresy URL oprogramowania sprzętowego. Używa takiej samej składni, jak reguła profilu. Aby wprowadzić regułę uaktualniania, wprowadź skrypt i zastosuj następujący format:

<tftp|http|https>:///image/

Na przykład:

tftp://192.168.1.5/image/phoneos-8875.1-0-1-0001-1.loads

Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg w następującym formacie:

<Upgrade_Rule ua="na">http://10.74.10.205:6970/PHONEOS-8875.1-0-1-0001-1.loads Rule>
pgrade_
5

Kliknij Prześlij wszystkie zmiany.

Uaktualnienie oprogramowania sprzętowego przy użyciu protokołu TFTP, HTTP lub HTTPS

Telefon obsługuje uaktualnianie przy użyciu protokołu TFTP, HTTP lub HTTPS.

Przed rozpoczęciem

Plik pakietu oprogramowania sprzętowego musi zostać pobrany na dostępny serwer.

1

Rozpakuj plik .zip za pomocą następującego polecenia:

rozpakuj Phoneos-8875.1-0-1-0001-19.zip

gdzie:

1-0-1-0001-19 to numer wydania.

2

Skopiuj folder do katalogu pobierania na serwerze TFTP, HTTP lub HTTPS.

3

Przejdź do strony WWW administrowania telefonem.

4

Wybierz Głos > Obsługa administracyjna.

5

Znajdź plik pakietu, który kończy się nazwą .loads , i dołącz go do prawidłowego adresu URL.

6

Kliknij Prześlij wszystkie zmiany.

Uaktualnianie oprogramowania sprzętowego za pomocą polecenia przeglądarki

W celu uaktualnienia oprogramowania sprzętowego w telefonie można wpisać polecenie uaktualniania na pasku adresu w przeglądarce. Telefon zostanie zaktualizowany tylko wtedy, gdy jest bezczynny. System spróbuje automatycznie wykonać aktualizację po zakończeniu połączenia.

Aby uaktualnić telefon przy użyciu adresu URL w przeglądarce WWW, wprowadź następujące polecenie:

 http://<phone_ip>/admin/upgrade?://<serv_ip[:port]>/filepath 

Włącz równy dostęp do oprogramowania sprzętowego

Równy dostęp do oprogramowania sprzętowego (PFS) to model dystrybucji oprogramowania sprzętowego, który umożliwia telefonowi IP Cisco znalezienie w podsieci innych telefonów tego samego modelu lub serii i udostępnianie zaktualizowanych plików oprogramowania sprzętowego w przypadku konieczności równoczesnej aktualizacji wielu telefonów. Model PFS używa autorskiego protokołu Cisco o nazwie Cisco Peer-to-Peer-Distribution Protocol (CPPDP). Dzięki protokołowi CPPDP wszystkie urządzenia w podsieci tworzą hierarchię równorzędną, a następnie kopiują między sobą oprogramowanie sprzętowe lub inne pliki. Aby zoptymalizować proces aktualizacji oprogramowania sprzętowego, telefon główny pobiera obraz tego oprogramowania z serwera pobierania, a następnie przesyła je do innych telefonów w podsieci przy użyciu połączeń TCP.

Równy dostęp do oprogramowania sprzętowego:

  • Ogranicza przeciążenie przy transferach TFTP ze scentralizowanych zdalnych serwerów pobierania.

  • Eliminuje konieczność ręcznego sterowania aktualizacjami oprogramowania sprzętowego.

  • Skraca niedostępność telefonów spowodowaną jednoczesnym zresetowaniem dużej liczby telefonów.

  • Funkcja równego dostępu do oprogramowania sprzętowego nie działa, chyba że jednocześnie ustawiono uaktualnianie wielu telefonów. Po wysłaniu polecenia NOTIFY z parametrem Event:resync następuje zainicjowanie ponownej synchronizacji telefonu. Przykładowy plik XML, który może zawierać konfigurację inicjowania uaktualnienia:

    "Event:resync;profile=" http://10.77.10.141/profile.xml
  • Gdy ustawisz adres IP i port serwera dziennika mechanizmu równego dostępu do oprogramowania sprzętowego, dzienniki funkcji PFS będą wysyłane do tego serwera jako komunikaty UDP. To ustawienie należy skonfigurować na każdym telefonie. Komunikatów dziennika można następnie używać do rozwiązywania problemów z modelem PFS.

Parametry można również skonfigurować w pliku konfiguracyjnym telefonu za pomocą kodu XML (cfg.xml).

1

Przejdź do strony WWW administrowania telefonem.

2

Wybierz Głos > Obsługa administracyjna.

3

W sekcji Aktualizacja oprogramowania sprzętowego ustaw parametry:

  1. Ustaw parametr Równy dostęp do oprogramowania sprzętowego .

    Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg w następującym formacie:

    <Peer_Firmware_Sharing ua="na">TakFirmware_Sharing>
    eer_

    Opcje: Tak i Nie

    Domyślny: Tak

  2. Ustaw parametr Serwer dziennika mechanizmu równego dostępu do oprogramowania sprzętowego , aby wskazać adres IP i port, do którego jest wysyłany komunikat UDP.

    Na przykład: 10.98.76.123:514, gdzie 10.98.76.123 jest adresem IP, a 514 numerem portu.

    Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg w następującym formacie:

    <Peer_Firmware_Sharing_Log_Serwer>192.168.5.5Firmware_Sharing_Log_Serwer>
    eer_

    Serwer Peer_Firmware_Sharing_Log_ określa nazwę hosta i port zdalnego serwera dziennika systemowego UDP. Domyślnie jest to port 514.

4

Kliknij Prześlij wszystkie zmiany.

Parametry aktualizacji oprogramowania sprzętowego

Poniższa tabela zawiera informacje na temat przeznaczenia i zastosowania parametrów znajdujących się w sekcji Aktualizacja oprogramowania sprzętowego na karcie Konfiguracja .

Tabela 1. Parametry aktualizacji oprogramowania sprzętowego

Nazwa parametru

Opis i wartość domyślna

Włącz uaktualnianie

Umożliwia wykonywanie operacji uaktualniania oprogramowania sprzętowego niezależnie od operacji ponownej synchronizacji.

Wartość domyślna to Tak.

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Upgrade_Enable ua="na">TakEnable>pgrade_

  • Na stronie WWW administrowania telefonem ustaw to pole na Tak lub Nie.

Opóźnienie kolejnych prób po błędzie uaktualniania

Odstęp czasu (w sekundach) między kolejnymi próbami uaktualnienia stosowany w razie błędu uaktualniania. Urządzenie ma specjalny zegar, który aktywuje się po nieudanej próbie uaktualnienia. Inicjowanie zegara przez wartość tego parametru. Następna próba uaktualnienia nastąpi po odliczeniu do zera w tym zegarze.

Wartość domyślna to 3600 sekund.

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • Na stronie WWW administrowania telefonem ustaw tę wartość.

Reguła uaktualniania

Skrypt uaktualniania oprogramowania sprzętowego, który określa warunki uaktualniania i powiązane adresy URL oprogramowania sprzętowego. Używa takiej samej składni, jak reguła profilu.

Aby wprowadzić regułę uaktualniania, zastosuj następujący format:

<tftp|http|https>:////

Na przykład:

tftp://192.168.1.5/firmware/phoneos-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

Jeśli protokół nie zostanie podany, domyślnie będzie używany protokół TFTP. Jeśli nazwa serwera nie zostanie podana, jego rolę będzie pełnił host żądający adresu URL. Jeśli port nie zostanie podany, będzie używany port domyślny (69 w protokole TFTP, 80 w protokole HTTP lub 443 w protokole HTTPS).

Wartość domyślna jest pusta.

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Na stronie WWW administrowania telefonem wprowadź ścieżkę, do której jest przechowywany plik pakietu oprogramowania sprzętowego.

Komunikat żądania uaktualnienia dziennika

Komunikat dziennika systemowego wysyłany na początku próby uaktualnienia oprogramowania sprzętowego.

Wartość domyślna: $PN $MAC -- Żądanie uaktualnienia $SCHEME://$SERVIP:$PORT$PATH

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Żądanie uaktualnienia $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • Na stronie WWW administrowania telefonem dostosuj parametr zgodnie z potrzebami.

Komunikat o powodzeniu uaktualniania dziennika

Komunikat dziennika systemowego wysyłany po pomyślnym zakończeniu próby uaktualnienia oprogramowania sprzętowego.

Wartość domyślna to $PN $MAC -- Pomyślne uaktualnienie $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Pomyślne uaktualnienie $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • Na stronie WWW administrowania telefonem dostosuj parametr zgodnie z potrzebami.

Komunikat o błędzie uaktualniania dziennika

Komunikat dziennika systemowego wysyłany po nieudanej próbie uaktualnienia oprogramowania sprzętowego.

Wartość domyślna to $PN $MAC -- Uaktualnienie nie powiodło się: $ERR

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Uaktualnienie nie powiodło się: $ERRUpgrade_Failure_Msg>og_

  • Na stronie WWW administrowania telefonem dostosuj parametr zgodnie z potrzebami.

Udostępnianie oprogramowania sprzętowego równorzędnego

Włącza lub wyłącza funkcję równy dostęp do oprogramowania sprzętowego (PFS). Wybierz opcję Tak lub Nie , aby włączyć lub wyłączyć tę funkcję.

Domyślny: Tak

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Peer_Firmware_Sharing ua="na">TakFirmware_Sharing>eer_

  • Na stronie WWW administrowania telefonem ustaw to pole na Tak lub Nie.

Serwer dziennika mechanizmu równego dostępu do oprogramowania sprzętowego

Wskazuje adres IP i port, do którego jest wysyłany komunikat UDP.

Na przykład: 10.98.76.123:514, gdzie 10.98.76.123 jest adresem IP, a 514 numerem portu.

Ten parametr można skonfigurować za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z plikiem XML (cfg.xml) wprowadź ciąg w następującym formacie: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • Na stronie WWW administrowania telefonem wprowadź adres serwera dziennika.