Zarządzanie oprogramowaniem układowym telefonów IP
- Wprowadzenie
- Wymagania wstępne
- Zrozumienie statusu i przypisania oprogramowania układowego
- Zarządzanie telefonami
- Przegląd informacji o telefonie
- Wyszukiwanie i filtrowanie telefonów
- Ostrzeżenia i akcje urządzenia
- Wyświetlanie szczegółów telefonu IP
- Zarządzanie biblioteką oprogramowania układowego
- Akcje oprogramowania układowego
- Dodawanie oprogramowania układowego dostawcy
- Wybór preferowanego oprogramowania układowego
- Przypisywanie oprogramowania układowego do telefonów
- Aktualizacja do wersji docelowej
- Wybór innego oprogramowania układowego
- Czyszczenie przypisania oprogramowania układowego
- Sposób stosowania przypisań
- Konfiguracja automatycznych aktualizacji
- Aktualizacja telefonów przy pierwszej autokonfiguracji
- Aktualizowanie istniejących telefonów
- Monitorowanie statusu oprogramowania układowego
- Przenoszenie telefonu
- Ograniczenia
- Zobacz również
Wprowadzenie
Wersja 20 Update 10 centralizuje zarządzanie oprogramowaniem układowym (firmware) telefonów IP w Konsoli Admina 3CX. Na stronie „Phones” (Telefony) możesz przeglądać wersje raportowane przez każdy telefon, przypisywać oprogramowanie, którego powinien używać, oraz uruchamiać typowe akcje urządzenia.
Biblioteka Firmware przechowuje zarówno oprogramowanie 3CX, jak i oprogramowanie dostawcy przesłane przez administratora. Oprogramowanie układowe 3CX to najnowszy pakiet zweryfikowany przez 3CX dla danego modelu, który nie musi być najnowszą wersją opublikowaną przez producenta.
Pojedynczy plik oprogramowania układowego jest oznaczony jako „Preferred” (Preferowane) dla każdego dostawcy i modelu. Jest to domyślny cel dla aktualizacji przy pierwszej autokonfiguracji (provisioning), aktualizacji zaplanowanych oraz uruchamianych ręcznie. Możesz także przypisać inny dostępny plik oprogramowania do konkretnego telefonu.
Wymagania wstępne
Zanim zaczniesz, upewnij się, że posiadasz:
- 3CX w wersji 20 Update 10 lub nowszej.
- Wspierane telefony IP poddane autokonfiguracji (provisioning) w 3CX. Zobacz listę wspieranych telefonów IP.
- Dostęp administratora do stron „Phones” (Telefony) i „Firmware”.
Uwaga: Większość niewspieranych telefonów IP jest niekompatybilna z funkcją zarządzania oprogramowaniem układowym.
Zrozumienie statusu i przypisania oprogramowania układowego
Poniższe terminy są używane przez 3CX w odniesieniu do statusu telefonu i oprogramowania układowego:
- Current Firmware (Bieżące oprogramowanie układowe) – wersja raportowana przez zarejestrowany telefon. To pole jest puste, gdy telefon nie jest zarejestrowany.
- Assigned Firmware (Przypisane oprogramowanie układowe) – oprogramowanie wybrane dla telefonu. 3CX dostarcza je podczas wstępnej autokonfiguracji (provisioning) lub natychmiast po ponownej autokonfiguracji zarejestrowanego telefonu.
- Preferred (Preferowane) – oprogramowanie wybrane jako cel aktualizacji dla danego dostawcy i modelu. Jest używane przy aktualizacjach podczas pierwszej autokonfiguracji, aktualizacjach zaplanowanych oraz przy akcji „Upgrade Firmware” (Aktualizuj oprogramowanie układowe).
- 3CX Firmware – oprogramowanie układowe dostarczone i zweryfikowane przez 3CX.
- Vendor Firmware – plik producenta przesłany przez administratora. Wyświetlana wersja jest pobierana z nazwy pliku, jeśli to możliwe.
- Outdated (Nieaktualne) – zarządzalny telefon IP, dla którego dostępna jest odpowiednia aktualizacja oprogramowania.
- Up to date (Aktualne) – telefon raportuje oczekiwaną bieżącą wersję oprogramowania i nie wymaga aktualizacji.
Uwagi:
- Telefon bez przypisanego oprogramowania układowego zachowuje wersję już zainstalowaną na urządzeniu.
- Akcje oprogramowania układowego nie są dostępne dla telefonów niepodlegających autokonfiguracji (provisioning) ani dla urządzeń DECT i faksów (FXS), którymi 3CX nie zarządza indywidualnie.
Zarządzanie telefonami
W Konsoli Admina 3CX przejdź do „Phones” (Telefony) i przefiltruj listę pod kątem telefonów IP. Strona zawiera telefony zarejestrowane i niezarejestrowane; endpointy aplikacji, takie jak 3CX Dialer i 3CX Teams Agent, są wykluczone.
Przegląd informacji o telefonie
Strona „Phones” (Telefony) pokazuje:
- User (Użytkownik) – imię, numer wewnętrzny i dział (department). Wybierz użytkownika, aby otworzyć zakładkę „IP Phone”; wybierz dział, aby przefiltrować stronę.
- MAC – adres MAC telefonu z funkcją kopiowania.
- IP – aktualny zarejestrowany adres IP. Pole jest puste, gdy telefon nie jest zarejestrowany.
- Connection (Połączenie) – 3CX, Local, SBC, Router, STUN, Tunnel, Hot Desking lub Unprovisioned. Połączenia DECT mają prefiks, na przykład „DECT Local”.
- Model – dostawca i model zdefiniowany w szablonie telefonu.
- Current Firmware (Bieżące oprogramowanie układowe) – wersja raportowana przez zarejestrowany telefon. Nieaktualna wersja jest wyświetlana na czerwono.
- Assigned Firmware (Przypisane oprogramowanie układowe) – wybrany plik z oznaczeniem źródła jako 3CX lub „Vendor”.
- Action (Akcja) – „Upgrade Firmware” (Aktualizuj oprogramowanie układowe), „Up to date” (Aktualne) lub puste pole, gdy akcje oprogramowania nie mają zastosowania.
Zielony wskaźnik statusu oznacza, że telefon jest zarejestrowany. Czerwony oznacza brak rejestracji. Niezarejestrowany telefon nie wyświetla nieaktualnego adresu IP ani wartości „Current Firmware”.
Urządzenie „Unprovisioned” nie wyświetla żadnej informacji w kolumnie „Action”, ponieważ zarządzanie oprogramowaniem układowym rozpoczyna się dopiero po autokonfiguracji (provisioning) telefonu.
Wyszukiwanie i filtrowanie telefonów
Wyszukiwanie dopasowuje numer wewnętrzny, nazwę użytkownika, adres MAC, adres IP, model, nazwę pliku oprogramowania, wersję oprogramowania, opis oraz telefon SBC lub router.
Dostępne filtry obejmują:
- Status – dowolny, zarejestrowany lub niezarejestrowany.
- Firmware Source (Źródło oprogramowania) – dowolne, nieprzypisane, 3CX lub dostawca („Vendor”). Wybranie konkretnego źródła wybiera również „IP Phones” w sekcji „Show Only”.
- Department (Dział) – dowolny, konkretny dział lub ogólnosystemowy.
- SBC – dowolny lub konkretny telefon SBC/router.
- Show Only (Pokaż tylko) – „Outdated FW” (Nieaktualne oprogramowanie), „Router Phones”, „IP Phones” lub „DECT Phones”.
Możesz również przejść do strony „Phones” (Telefony) (z już zastosowanymi filtrami) z innych sekcji Konsoli Admina:
- Z poziomu pulpitu (Dashboard), klikając „Outdated” w linii „IP Phone Firmware”, zobaczysz tylko telefony z nieaktualnym oprogramowaniem.
- Poprzez „Phones” (Telefony) > „Firmware” > (liczba) „Assigned Phones”, zobaczysz telefony przypisane do wybranego oprogramowania.
- Poprzez „Voice & Chat” > „SBC” > „Statistics” > (liczba) „Phones Online”, zobaczysz telefony znajdujące się za wybranym SBC lub telefonem routerem.
Ostrzeżenia i akcje urządzenia
Zdalny telefon, którego SBC lub telefon router został usunięty, wyświetla ostrzeżenie w kolumnie „Connection”. Kliknij ostrzeżenie, aby przywrócić powiązanie.
Jeśli model raportowany przez telefon różni się od skonfigurowanego modelu, pod nazwą modelu pojawi się komunikat „Mismatched model” (Niezgodny model). Kliknij go, aby otworzyć konfigurację „IP Phone” użytkownika. Ostrzeżenie pojawia się również w szczegółach telefonu IP.
W zależności od wybranych urządzeń, pasek narzędzi oferuje:
- „Reboot” (Restart)
- „Reprovision” (Ponowna autokonfiguracja)
- „Upgrade Firmware” (Aktualizuj oprogramowanie układowe)
- „Choose Different Firmware” (Wybierz inne oprogramowanie układowe)
- „Clear Firmware” (Wyczyść oprogramowanie układowe)
Menu pod trzema kropkami może również oferować (jeśli dotyczy):
- „Edit User” (Edytuj użytkownika)
- „Move Phone” (Przenieś telefon)
- „Switch Template” (Zmień szablon)
- „View Configuration” (Wyświetl konfigurację)
- „IP Phone Details” (Szczegóły telefonu IP)
Wyświetlanie szczegółów telefonu IP
W menu pod trzema kropkami przy telefonie wybierz „IP Phone Details” (Szczegóły telefonu IP), aby przejrzeć:
- IP Phone – status, użytkownik, model, MAC i IP.
- Authentication Information (Informacje o uwierzytelnianiu) – nazwa użytkownika i hasło do konsoli WWW, z funkcjami pokazania, ukrycia i kopiowania.
- Remote Provisioning Status (Status zdalnej autokonfiguracji) – bieżący stan RPS oraz funkcje „Resend RPS” i „Revoke RPS”, jeśli mają zastosowanie.
Aby wyłączyć 3CX RPS, przejdź do „Phones” (Telefony) > „Options” (Opcje). Zobacz Konfigurowanie telefonów IP.
Zarządzanie biblioteką oprogramowania układowego
W Konsoli Admina 3CX przejdź do „Phones” (Telefony) i otwórz „Firmware”. Biblioteka grupuje oprogramowanie według dostawcy i modelu oraz przechowuje oprogramowanie 3CX i dostawcy („Vendor Firmware”) razem.
Biblioteka pokazuje: „Vendor” (Dostawca), „Model”, „Preferred” (Preferowane), „Version” (Wersja), „File” (Plik), „Size” (Rozmiar), „Source” (Źródło), „Description” (Opis) oraz „Assigned Phones” (Przypisane telefony). Kliknij liczbę w kolumnie „Assigned Phones”, aby otworzyć stronę „Phones” przefiltrowaną do urządzeń przypisanych do tego pliku.
Akcje oprogramowania układowego
Oprogramowanie wybrane jako cel „Used for Update” (Używane do aktualizacji) jest oznaczone wypełnioną gwiazdką. Kliknij menu pod trzema kropkami przy danym oprogramowaniu, aby:
- „Upgrade Phones” (Aktualizuj telefony) – przypisz wybrane oprogramowanie do odpowiednich telefonów tego modelu.
- „Preferred” (Preferowane) – ustaw wybrane oprogramowanie jako cel aktualizacji dla danego modelu.
- Możesz także kliknąć ikonę gwiazdki, aby zmienić „Preferred” (Preferowane) oprogramowanie dla danego modelu.
- „Delete Firmware” (Usuń oprogramowanie układowe) – usuń plik oprogramowania. Możesz usuwać pliki tylko wtedy, gdy nie ma do nich przypisanych żadnych telefonów.
Dodawanie oprogramowania układowego dostawcy
Oprogramowanie układowe dostawcy może być przesłane tylko dla modeli, dla których w Twoim systemie 3CX istnieje szablon.
- Otwórz „Firmware” i wybierz „+ Add Firmware” (Dodaj oprogramowanie układowe).
- Wybierz „Phone Model” (Model telefonu), opcjonalnie wprowadź opis („Description”), a następnie wybierz „New File” (Nowy plik) lub „Existing File” (Istniejący plik).
- „Existing File” (Istniejący plik) pozwala wybrać kompatybilny plik binarny oprogramowania, który już znajduje się w bibliotece.
- W przypadku nowego pliku prześlij oprogramowanie uzyskane od producenta, potwierdź jego kompatybilność z wybranym modelem i wybierz „Save” (Zapisz).
Dla wspieranych modeli, w których struktura nazwy pliku oprogramowania jest znana, wyświetlana wersja jest pobierana z nazwy pliku. 3CX akceptuje tylko następujące rozszerzenia plików: bin, img, ld, rom, swu, z, zip.
Jesteś odpowiedzialny za weryfikację kompatybilności oprogramowania układowego dostawcy. Pytania dotyczące kompatybilności kieruj bezpośrednio do producenta telefonu.
Wybór preferowanego oprogramowania układowego
Dokładnie jeden plik oprogramowania jest wybrany jako „Preferred” (Preferowane) dla każdego dostawcy i modelu:
- Oprogramowanie układowe 3CX jest wybierane domyślnie, jeśli jest dostępne.
- Pierwsze oprogramowanie przesłane dla modelu jest automatycznie ustawiane jako „Preferred”.
- Wybranie „Preferred” na innym pliku przenosi to oznaczenie na ten plik.
Wybrany plik jest używany dla nowych telefonów, gdy włączone są aktualizacje przy pierwszej autokonfiguracji (provisioning), gdy odbywają się aktualizacje zaplanowane oraz gdy wymuszona jest akcja „Upgrade Firmware”.
Przypisywanie oprogramowania układowego do telefonów
Aktualizacja do wersji docelowej
If a phone is assigned a firmware that is not the Used for Update firmware file, the Upgrade Firmware action becomes available.
- Na stronie „Phones” (Telefony) wybierz jeden lub więcej telefonów i kliknij „Upgrade Firmware” (Aktualizuj oprogramowanie układowe) lub użyj tej akcji w konkretnym wierszu.
- Potwierdź akcję; 3CX przypisze „Preferred” (Preferowane) oprogramowanie dla każdego modelu i przeprowadzi ponowną autokonfigurację (provisioning) telefonów.
Zarejestrowany telefon zostanie natychmiast poddany ponownej autokonfiguracji i może się zrestartować. Niezarejestrowany telefon zachowa przypisanie i zastosuje je przy następnym połączeniu i autokonfiguracji.
Jeśli telefon nie raportuje oczekiwanej wersji po przypisaniu oprogramowania, status „Up to date” (Aktualne) nie zostanie wyświetlony, a akcja „Upgrade Firmware” pozostanie dostępna, aby umożliwić ponowną próbę.
Wybór innego oprogramowania układowego
Użyj „Choose Different Firmware” (Wybierz inne oprogramowanie układowe), aby przypisać konkretny plik oprogramowania do telefonu, w tym starsze oprogramowanie 3CX lub dostawcy zamiast pliku „Used for Update” (Używane do aktualizacji).
W oknie dialogowym zobaczysz: numer wewnętrzny, dostawcę, model, bieżące oprogramowanie, użytkownika, MAC, IP i „Available Firmware” (Dostępne oprogramowanie układowe). Każdy dostępny plik jest zidentyfikowany jako oprogramowanie 3CX lub dostawcy.
Zarejestrowany telefon zostanie natychmiast poddany ponownej autokonfiguracji i może się zrestartować. Niezarejestrowany telefon zapisze przypisanie i zastosuje je przy następnym połączeniu i ponownej autokonfiguracji.
Opcja „Choose Different Firmware” jest wyłączona, gdy dla danego modelu nie ma dostępnego alternatywnego oprogramowania.
Czyszczenie przypisania oprogramowania układowego
Opcja „Clear Firmware” (Wyczyść oprogramowanie układowe) usuwa tylko powiązanie telefonu z konkretnym plikiem oprogramowania. Nie usuwa oprogramowania z biblioteki ani wersji zainstalowanej już na telefonie.
Po wyczyszczeniu przypisania 3CX nie przypisze automatycznie oprogramowania do tego telefonu ponownie. Użyj tej akcji, gdy telefon powinien przestać otrzymywać plik oprogramowania podczas autokonfiguracji, na przykład jeśli wielokrotnie próbuje zastosować oprogramowanie i kończy się to niepowodzeniem.
Sposób stosowania przypisań
- Nowe telefony, w tym utworzone przez import użytkowników, otrzymują plik oprogramowania oznaczony jako „Preferred” (Preferowane) podczas ich pierwszej autokonfiguracji (provisioning).
- Po aktualizacji centrali PBX do wersji Update 10, istniejący zarejestrowany telefon zostanie powiązany z pasującym plikiem oprogramowania, jeśli jego raportowana wersja już istnieje w bibliotece; nie wymusza to aktualizacji.
Konfiguracja automatycznych aktualizacji
W Konsoli Admina 3CX przejdź do „Phones” (Telefony) > „Options” (Opcje) > „IP Phone Firmware” (Oprogramowanie układowe telefonów IP).
Aktualizacja telefonów przy pierwszej autokonfiguracji
Włącz opcję „Update phones when they're first provisioned” (Aktualizuj telefony przy ich pierwszej autokonfiguracji), aby zaktualizować każdy nowy telefon do oprogramowania „Preferred” (Preferowane) dla jego modelu. To samo ustawienie dotyczy telefonów utworzonych przez import użytkowników.
Gdy to ustawienie jest wyłączone, nowy telefon pozostaje bez przypisanego oprogramowania układowego. Możesz przypisać je później na stronie „Phones” (Telefony).
Aktualizowanie istniejących telefonów
Włącz ustawienie „Keep existing phones up to date on a schedule” (Aktualizuj istniejące telefony zgodnie z harmonogramem) i wybierz wymaganą częstotliwość, dzień i godzinę. Przy każdym uruchomieniu 3CX sprawdza istniejące, zarządzalne i wspierane telefony IP oraz stosuje plik oprogramowania oznaczony jako „Preferred” (Preferowane).
Harmonogram dotyczy zarówno oprogramowania 3CX, jak i oprogramowania dostawcy oznaczonego jako „Preferred”. Nieudane operacje są ponawiane podczas kolejnego zaplanowanego cyklu.
Zaplanowany czas korzysta ze strefy czasowej głównego działu numeru wewnętrznego (nawet jeśli należy on do wielu działów). Urządzenia ogólnosystemowe (na przykład telefony „Hot-Desking”) będą korzystać ze strefy czasowej systemu.
Update 10 usuwa poprzedni globalny przełącznik między oprogramowaniem 3CX a własnym oraz opcję automatycznego czyszczenia oprogramowania układowego.
Monitorowanie statusu oprogramowania układowego
Pulpit (Dashboard) raportuje:
- Up to date (Aktualne) – gdy żaden zarządzany telefon IP nie posiada dostępnej aktualizacji oprogramowania.
- Outdated (Nieaktualne) – gdy jeden lub więcej zarządzanych telefonów IP posiada dostępną aktualizację.
Wybierz „Outdated” (Nieaktualne), aby otworzyć stronę „Phones” (Telefony) z zastosowanym filtrem „Show Only: Outdated FW” (Pokaż tylko: Nieaktualne oprogramowanie).
Przenoszenie telefonu
Akcja „Move Phone” (Przenieś telefon) przenosi skonfigurowany telefon do innego użytkownika, zachowując jego konfigurację, przypisanie oprogramowania układowego, wybrany szablon oraz wszelkie telefony, które zależą od niego jako od telefonu routera.
- Na stronie „Phones” (Telefony) otwórz menu pod trzema kropkami przy telefonie i wybierz „Move Phone” (Przenieś telefon).
- Wybierz użytkownika docelowego.
- Kliknij przycisk „OK”, aby potwierdzić.
3CX aktualizuje jednocześnie własność i zależne relacje telefonów routerów. Jeśli aktualizacja wymaganej relacji zakończy się niepowodzeniem, przenoszenie zostanie cofnięte.
Opcja „Move Phone” jest niedostępna dla urządzeń DECT lub faksów (FXS), które należą do więcej niż jednego numeru wewnętrznego.
Ograniczenia
- Akcje oprogramowania układowego nie są wyświetlane dla telefonów niepodlegających autokonfiguracji (provisioning) ani dla urządzeń DECT i faksów (FXS), którymi 3CX nie zarządza indywidualnie.
- Modele Grandstream i Htek używają stałej nazwy pliku oprogramowania. Plik 3CX i plik dostawcy, które wymagają tej samej nazwy, nie mogą być aktywne w tym samym czasie. Aby użyć oprogramowania dostawcy na takim modelu:
- Wyczyść każde przypisanie telefonu („Clear Firmware”).
- Usuń konfliktowe oprogramowanie układowe.
- Prześlij plik dostawcy.
- Wybierz go do aktualizacji („Preferred”).
- Zastosuj go do telefonów.
Zobacz również
Treść dotyczy wersji: od V20 U10 – Edycja: AI, Pro, Basic – Wdrożenie: Wszystkie
Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 2 września 2026 r.
https://www.3cx.pl/docs/ip-phone-firmware-management/
