W tym artykule
Konfigurowanie aktualizacji oprogramowania układowego
Aktualizacja oprogramowania układowego przez TFTP, HTTP lub HTTPS
Uaktualnij oprogramowanie układowe za pomocą polecenia przeglądarki
Włącz udostępnianie oprogramowania równorzędnego
Parametry aktualizacji oprogramowania

Skonfiguruj telefony 9800 i 8875 do aktualizacji oprogramowania układowego (BroadWorks)

list-menuW tym artykule
list-menuOpinia?

Ten artykuł pomocy dotyczy telefonu Cisco Desk Phone 9800 Series i Cisco Video Phone 8875 zarejestrowanego w Cisco BroadWorks. Informacje na tej stronie zawierają informacje dotyczące metod aktualizacji oprogramowania układowego telefonu, współdzielenie oprogramowania układowego typu peer (PFS), dzienniki aktualizacji oprogramowania układowego, parametry związane z aktualizacją oprogramowania układowego.

Konfigurowanie aktualizacji oprogramowania układowego

Aktualizacje oprogramowania układowego mogą być dozwolone w określonych odstępach czasu. Zaktualizowane oprogramowanie układowe jest wysyłane z serwera do telefonu za pomocą protokołu TFTP lub HTTP. Bezpieczeństwo jest mniejszym problemem związanym z aktualizacją oprogramowania układowego, ponieważ oprogramowanie układowe nie zawiera danych osobowych.

Możesz także skonfigurować parametry w pliku konfiguracyjnym telefonu za pomocą kodu XML (cfg.xml).

Zanim zaczniesz

Uzyskaj dostęp do strony internetowej administracji telefonu.

1

Wybierz polecenie Głos > Przy dzielanie.

2

W sekcji Aktu alizacja oprogramowania układowego wybierz opcję Tak z parametru Włącz aktualiz ację.

Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg znaków w tym formacie:

<Upgrade_Enable ua="na">Yes</Upgrade_Enable>

Opcje: Tak i Nie

Domyślnie: Tak

3

Ustaw parametr Opóź nienie ponownej próby błędu aktualizacji w sekundach.

Interwał ponownej próby aktualizacji (w sekundach) zastosowany w przypadku awarii aktualizacji. Urządzenie ma licznik błędów aktualizacji oprogramowania układowego, który aktywuje się po nieudanej próbie aktualizacji oprogramowania układowego. Timer jest inicjowany wartością w tym parametrze. Następna próba aktualizacji oprogramowania układowego następuje, gdy ten timer odlicza się do zera.

Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg znaków w tym formacie:

<Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

Domyślnie: 3600

<tftp|http|https>://<ip address>/image/<load name>
4

Ustaw parametr Reguła aktualizacji, wprowadzając skrypt aktualizacji oprogramowania układowego, który określa warunki aktualizacji i powiązane adresy URL oprogramowania układowego. Używa tej samej składni co reguła profilu. Wprowadź skrypt i użyj następującego formatu, aby wprowadzić regułę aktualizacji:

<tftp|http|https>://<ipaddress>/image/<load name>

Na przykład:

t ftp://192.168.1.5/image/PHONEOS.3-0-1-0001-213.loads

Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg znaków w tym formacie:

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

Kliknij Prześlij wszystkie zmiany.

Aktualizacja oprogramowania układowego przez TFTP, HTTP lub HTTPS

Telefon obsługuje aktualizację oprogramowania układowego przez TFTP, HTTP lub HTTPS.

Zanim zaczniesz

Plik ładowania oprogramowania układowego musi zostać pobrany na dostępny serwer.

1

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

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

gdzie:

1-0-1-0001-19 jest numerem wydania.

2

Skopiuj folder do katalogu pobierania plików TFTP, HTTP lub HTTPS.

3

Uzyskaj dostęp do strony internetowej administracji telefonu.

4

Wybierz polecenie Głos > Przy dzielanie.

5

Znajdź nazwę pliku ładowania, która kończy się na .loads i do łącz ją do prawidłowego adresu URL.

6

Kliknij Prześlij wszystkie zmiany.

Uaktualnij oprogramowanie układowe za pomocą polecenia przeglądarki

Polecenie uaktualnienia wprowadzone w pasku adresu przeglądarki może być użyte do aktualizacji oprogramowania układowego w telefonie. Telefon aktualizuje się tylko wtedy, gdy jest bezczynny. Aktualizacja jest podejmowana automatycznie po zakończeniu połączenia.

Aby zaktualizować telefon za pomocą adresu URL w przeglądarce internetowej, wprowadź następujące polecenie:


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

Włącz udostępnianie oprogramowania równorzędnego

Udostępnianie oprogramowania układowego równorzędnego (PFS) to model dystrybucji oprogramowania układowego, który umożliwia telefonowi Cisco IP znajdowanie innych telefonów tego samego modelu lub serii w podsieci i udostępnianie zaktualizowanych plików oprogramowania układowego, gdy trzeba uaktualnić wiele telefonów jednocześnie. PFS korzysta z protokołu Cisco Peer-to-Peer-Distribution Protocol (CPPDP), który jest zastrzeżonym protokołem Cisco. Dzięki CPPDP wszystkie urządzenia w podsieci tworzą hierarchię peer-to-peer, a następnie kopiują oprogramowanie układowe lub inne pliki z urządzeń równorzędnych na sąsiednie urządzenia. Aby zoptymalizować aktualizacje oprogramowania układowego, telefon główny pobiera obraz oprogramowania układowego z serwera ładowania, a następnie przenosi oprogramowanie do innych telefonów w podsieci za pomocą połączeń TCP.

Udostępnianie oprogramowania równorzędnego:

  • Ogranicza przeciążenie transferów TFTP do scentralizowanych serwerów usuwania obciążenia.

  • Eliminuje konieczność ręcznego sterowania aktualizacjami oprogramowania układowego.

  • Skraca przestoje telefonu podczas aktualizacji, gdy duża liczba telefonów jest resetowana jednocześnie.

  • Współdzielenie oprogramowania układowego równorzędnego nie działa, chyba że wiele telefonów jest ustawionych na uaktualnienie w tym samym czasie. Gdy powiadomienie jest wysyłane z programem Event:Resync, inicjuje ponowną synchronizację w telefonie. Przykład pliku xml, który może zawierać konfiguracje umożliwiające rozpoczęcie aktualizacji:

    „wydarzenie:Resync; profile=” http://10.77.10.141/profile.xml
  • Po ustawieniu serwera dziennika udostępniania oprogramowania układowego równorzędnego na adres IP i port dzienniki specyficzne dla PFS są wysyłane do tego serwera jako wiadomości UDP. To ustawienie należy wykonać na każdym telefonie. Komunikaty dziennika można następnie używać podczas rozwiązywania problemów związanych z PFS.

Możesz także skonfigurować parametry w pliku konfiguracyjnym telefonu za pomocą kodu XML (cfg.xml).

1

Uzyskaj dostęp do strony internetowej administracji telefonu.

2

Wybierz polecenie Głos > Przy dzielanie.

3

W sekcji Aktu alizacja oprogramowania układowego u staw parametry:

  1. Ustaw parametr Współ dzielenie oprogramowania układowego równor zędnego.

    Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg znaków w tym formacie:

    <Peer_Firmware_Sharing ua="na">Yes</Peer_Firmware_Sharing>

    Opcje: Tak i Nie

    Domyślnie: Tak

  2. Ustaw paramet r Peer Firmware Sharing Log Server, aby wskazał adres IP i port, do którego wysyłana jest wiadomość UDP.

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

    Możesz skonfigurować ten parametr w pliku XML konfiguracji telefonu (cfg.xml), wprowadzając ciąg znaków w tym formacie:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    Peer_Firmware_Sharing_Log_Server określa nazwę hosta serwera UDP Remote syslog i port. Domyślnie port ma domyślny syslog 514.

4

Kliknij Prześlij wszystkie zmiany.

Parametry aktualizacji oprogramowania

Poniższa tabela określa funkcję i użycie każdego parametru w sekcji Aktu alizacja oprogramowania układowego na karcie Provisioning.

Tabela 1. Parametry aktualizacji oprogramowania układowego

Nazwa parametru

Opis i wartość domyślna

Włącz aktualizację

Włącza operacje aktualizacji oprogramowania układowego niezależnie od działań ponownej synchronizacji.

Wartością domyślną jest Tak.

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Upgrade_Enable ua="na">Tak</Upgrade_Enable>

  • Na stronie internetowej administracji telefonu ustaw to pole na Tak lub Nie.

Błąd aktualizacji Opóźnienie ponownej próby

Interwał ponownej próby aktualizacji (w sekundach) zastosowany w przypadku awarii aktualizacji. Urządzenie ma licznik błędów aktualizacji oprogramowania układowego, który aktywuje się po nieudanej próbie aktualizacji oprogramowania układowego. Timer jest inicjowany wartością w tym parametrze. Następna próba aktualizacji oprogramowania układowego następuje, gdy ten timer odlicza się do zera.

Domyślną wartością jest 3600 sekund.

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • Na stronie internetowej administracji telefonu ustaw wartość.

Reguła uaktualnienia

Skrypt aktualizacji oprogramowania układowego, który definiuje warunki aktualizacji i powiązane adresy URL oprogramowania układowego. Używa tej samej składni co reguła profilu.

Użyj następującego formatu, aby wprowadzić regułę aktualizacji:

<tftp|http|https>://<ip address><:port>/<path>/<load name>

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 nie określono protokołu, przyjmuje się TFTP. Jeśli nazwa serwera nie jest określona, host żądający adresu URL jest używany jako nazwa serwera. Jeśli port nie jest określony, używany jest port domyślny (69 dla protokołu TFTP, 80 dla HTTP lub 443 dla HTTPS).

Wartość domyślna jest pusta.

Skonfiguruj ten parametr za pomocą jednej z metod:

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

  • Na stronie internetowej administracji telefonu wprowadź ścieżkę, w której przechowywany jest plik ładowania.

Prośba o aktualizację dziennika Msg

Komunikat Syslog wydany na początku próby aktualizacji oprogramowania układowego.

Domyślnie: $PN $MAC -- Żądanie aktualizacji $SCHEME: //$SERVIP: $PORT$ PATH

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Prośba o uaktualnienie $SCHEME: //$SERVIP: $PORT$PATH</Log_Upgrade_Request_Msg>

  • Na stronie internetowej administracji telefonu dostosuj parametr zgodnie z potrzebami.

Sukces aktualizacji dziennika Msg

Komunikat Syslog wydany po pomyślnym zakończeniu próby aktualizacji oprogramowania układowego.

Wartość domyślna to $PN $MAC -- Udana aktualizacja $SCHEME: //$SERVIP: $PORT$PATH -- $ERR

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Udana aktualizacja $SCHEME: //$SERVIP: $PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • Na stronie internetowej administracji telefonu dostosuj parametr zgodnie z potrzebami.

Błąd aktualizacji dziennika Msg

Komunikat Syslog został wydany po nieudanej próbie aktualizacji oprogramowania układowego.

Wartość domyślna to $PN $MAC -- Aktualizacja nie powiodła się: $ER R

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Aktualizacja nie powiodła się: $ER</Log_Upgrade_Failure_Msg> R

  • Na stronie internetowej administracji telefonu dostosuj parametr zgodnie z potrzebami.

Udostępnianie oprogramowania układowego typu peer

Włącza lub wyłącza funkcję współdzielenia oprogramowania układowego równorzędnego (PFS). Wybierz opcję Tak lub Nie, aby włączyć lub wyłączyć tę funkcję.

Domyślnie: Tak

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Peer_Firmware_Sharing ua="na">Tak</Peer_Firmware_Sharing>

  • Na stronie internetowej administracji telefonu ustaw to pole na Tak lub Nie.

Serwer dziennika współdzielenia oprogramowania układowego

Wskazuje adres IP i port, do którego wysyłana jest wiadomość UDP.

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

Skonfiguruj ten parametr za pomocą jednej z metod:

  • W pliku konfiguracyjnym telefonu z XML (cfg.xml) wprowadź ciąg znaków w tym formacie: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.</Peer_Firmware_Sharing_Log_Server> 76. 123:514

  • Na stronie internetowej administracji telefonu wprowadź adres serwera dziennika.
Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?