Właściwym identyfikatorem do doboru aktualizacji oprogramowania (firmware’u) dla punktu dostępowego jest właśnie FCC-ID. Ten identyfikator jednoznacznie określa konkretny model urządzenia radiowego w rozumieniu przepisów, a nie tylko „nazwę handlową” czy wygląd obudowy. Producent, publikując firmware, bardzo często podaje listę wspieranych urządzeń w oparciu o oznaczenia sprzętowe i regulacyjne, w tym właśnie FCC-ID lub jego odpowiedniki dla innych regionów. Dzięki temu wiadomo, że dana paczka oprogramowania jest przygotowana dokładnie pod ten układ radiowy, moc nadawania, pasma i konstrukcję sprzętu. W praktyce wygląda to tak, że wchodzisz na stronę producenta, wybierasz swój model punktu dostępowego, a w dokumentacji lub na naklejce na spodzie urządzenia masz FCC-ID. Jeśli firmware jest przypisany do innego FCC-ID, nawet jeśli obudowa wygląda „prawie tak samo”, to wgranie takiego pliku może skończyć się uszkodzeniem urządzenia (tzw. ucegleniem) albo niezgodnością z normami radiowymi. W branży sieciowej przyjmuje się zasadę, że aktualizację dobiera się nie po samym marketingowym modelu, tylko po pełnym oznaczeniu sprzętowym, wersji sprzętowej (hardware revision) i właśnie identyfikatorach regulacyjnych. Moim zdaniem to jedna z ważniejszych dobrych praktyk: zawsze sprawdzać oznaczenia na naklejce, zanim zacznie się aktualizację firmware’u, szczególnie w urządzeniach radiowych (AP, routery Wi‑Fi, mosty bezprzewodowe). To ogranicza ryzyko problemów i jest spójne z wymaganiami regulatorów rynku telekomunikacyjnego.
W przypadku doboru właściwej aktualizacji oprogramowania dla punktu dostępowego kluczowe jest zrozumienie, czym faktycznie są różne identyfikatory urządzenia i do czego służą. Wiele osób intuicyjnie sięga po adres MAC, bo jest unikalny i kojarzy się ze sprzętem sieciowym. MAC jest jednak identyfikatorem warstwy 2 modelu OSI, przypisanym do interfejsu sieciowego, a nie do konkretnej wersji sprzętowej w sensie konstrukcji radiowej. Na jego podstawie można filtrować dostęp w sieci, prowadzić ewidencję urządzeń, konfigurować rezerwacje DHCP, ale nie dobierać firmware. Adres MAC nie mówi producentowi, jaki dokładnie chipset radiowy, pasma, moc nadawania czy wariant konstrukcyjny znajduje się w środku, więc używanie go jako wyznacznika właściwej paczki aktualizacyjnej jest po prostu mylące. Podobnie PIN bywa kojarzony z urządzeniami sieciowymi, szczególnie w kontekście WPS. To jednak tylko kod uwierzytelniający do konfiguracji sieci bezprzewodowej, a nie stały identyfikator konstrukcyjny sprzętu. PIN może być nawet zmienny albo generowany, nie jest powiązany z konkretną wersją hardware’u, więc nie ma żadnej wartości przy doborze pliku firmware. To raczej element konfiguracji bezpieczeństwa niż oznaczenie techniczne urządzenia. Adres IP z kolei dotyczy wyłącznie warstwy 3, czyli logicznej adresacji w sieci. IP można zmieniać dowolnie, zależy od planu adresacji, serwera DHCP, konfiguracji administratora. Dwa różne punkty dostępowe, nawet różnych producentów, mogą chwilowo mieć ten sam adres IP w dwóch odseparowanych sieciach, co dobrze pokazuje, że IP w ogóle nie jest powiązany z fizyczną tożsamością sprzętu. Z mojego doświadczenia typowy błąd polega na mieszaniu identyfikatorów sieciowych (MAC, IP, PIN) z identyfikatorami sprzętowymi i regulacyjnymi. Przy firmware liczy się to, co opisuje konkretny model i wersję urządzenia zgodnie z dokumentacją i wymaganiami regulatorów, a nie to, co służy do routingu, autoryzacji czy logowania do panelu WWW. Dlatego opieranie wyboru aktualizacji na MAC, PIN czy IP jest merytorycznie błędne i w skrajnych przypadkach może prowadzić do wgrania niewłaściwego oprogramowania, co jest sprzeczne z dobrą praktyką administracji sieciowej.