Cudy router – komenda AT+CNUM do sprawdzenia numeru telefonu SIM

Pytanie

jaka komenda AT sprawdze numer telefonu w ruterze Cudy

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

  • Użyj komendy: AT+CNUM
  • Komenda zwraca numer MSISDN zapisany w pliku EF_MSISDN karty SIM, jeśli operator go tam zapisał.

Kluczowe punkty
AT+CNUM działa tylko wtedy, gdy numer jest faktycznie zapisany na SIM – wielu operatorów tego nie robi.
• Jeżeli odpowiedź jest pusta lub ERROR, spróbuj odczytać książkę telefoniczną własnych numerów (AT+CPBS="ON", AT+CPBR=1).
• W nowszym firmware Cudy interfejs AT bywa domyślnie zablokowany – może być potrzebne hasło od support@cudy.com.

Szczegółowa analiza problemu

  1. Teoretyczne podstawy

    • 3GPP TS 27.007 definiuje komendę AT+CNUM (Subscriber Number).
    • Modem odczytuje rekord EF_MSISDN w strukturze plików SIM. Brak rekordu = brak danych.
  2. Procedura krok-po-kroku w routerze Cudy (LT400/LT500/LT18 i pokrewne)

    1. Zaloguj się do panelu WWW (domyślnie http://192.168.10.1, login/hasło admin/admin).
    2. Wejdź w Zaawansowane → System Tools → AT Command (lokalizacja zależy od modelu/firmware).
    3. Wyślij testowe AT – oczekujesz OK.
    4. Wyślij AT+CNUM.
      • Odpowiedź typowa:
      +CNUM: "", "+48123456789",145
      OK

      • Brak numeru: OK lub +CNUM: "", "",129 bez MSISDN.

    5. Jeśli brak numeru:
      AT+CPBS="ON"   // wybór pamięci Own Numbers
      AT+CPBR=1      // odczyt pierwszego rekordu

      Czasem numer bywa zapisany jako pierwszy rekord książki.

  3. Ograniczenia sprzętowo-programowe

    • Firmware ≥2023-xx blokuje AT bez hasła; starsze wersje były otwarte.
    • Niektóre wersje mają oddzielny port diagnostyczny USB/TTY zamiast okna WWW.
    • Na forach (WirelessJoint, Reddit) użytkownicy potwierdzają konieczność uzyskania hasła od Cudy, gdy interfejs jest zablokowany.
  4. Co jeśli nadal brak numeru?

    • Przełóż SIM do telefonu i odczytaj w menu systemowym.
    • Zaloguj się do e-konto operatora lub użyj aplikacji operatora.
    • Skontaktuj się z BOK – MSISDN jest przypisany do ICCID/IMSI, ale nie zawsze zapisany na SIM.

Aktualne informacje i trendy

• Coraz częściej producenci (m.in. Cudy) blokują port AT w UI ze względów bezpieczeństwa – dostęp tylko po haśle serwisowym.
• Operatorzy rzadko programują EF_MSISDN; numer udostępnia się dziś głównie z sieci, nie z karty.
• Pojawiają się firmware Open-Source (OpenWrt + ModemManager) pozwalające na pełny dostęp AT i skrypty automatyczne.

Wspierające wyjaśnienia i detale

  • Kod typu numeru: 129 = krajowy, 145 = międzynarodowy.
  • AT+CPBS zmienia aktywną pamięć książki: "SM" – zwykła SIM, "ON" – Own Numbers.
  • Efektywny timeout dla AT+CNUM to zwykle ≤2 s; dłuższy może wskazywać na brak implementacji w firmware modemu.

Aspekty etyczne i prawne

  • Odczytując dane SIM działasz na swojej karcie – nie naruszasz prawa telekomunikacyjnego.
  • Unikaj udostępniania publicznie odczytanego MSISDN/ICCID/IMSI – dane wrażliwe.
  • W przypadku routerów zarządzanych firmowo sprawdź politykę IT (RODO).

Praktyczne wskazówki

• Zanim wyślesz komendy, sprawdź numer portu w menedżerze urządzeń (tryb USB) lub w logach systemu.
• Przy automatyzacji użyj terminala minicom/putty lub skryptów chat, mmcli.
• Jeśli router nie odpowiada na AT, sprawdź:
– czy modem jest w trybie NDIS/RNDIS (wtedy port AT może być ukryty),
– czy włączony jest tryb debug w panelu.

Ewentualne zastrzeżenia lub uwagi dodatkowe

  • Nie każdy modem w routerze Cudy implementuje AT+CNUM; niektóre SoC Quectel/UNISOC mają firmware okrojone przez producenta.
  • Niektóre sieci M2M/eSIM w ogóle nie przydzielają klasycznego MSISDN (wykorzystują tylko IMSI + dane pakietowe).

Sugestie dalszych badań

  • Sprawdź dokumentację AT konkretnego modułu (np. Quectel EC25, EP06, Fibocom FG621).
  • Rozważ wgranie OpenWrt + uqmi/ModemManager dla pełnej kontroli.
  • Monitoruj fora WirelessJoint, Whirlpool, XDA – pojawiają się nowe obejścia blokady AT.

Krótkie podsumowanie

Najbardziej uniwersalną komendą do odczytu własnego numeru w routerze Cudy jest AT+CNUM. Jej skuteczność zależy wyłącznie od tego, czy operator zapisał MSISDN na karcie SIM; w przeciwnym razie numeru nie odczytasz żadną komendą AT i musisz pozyskać go od operatora lub z telefonu. Jeśli interfejs AT w routerze jest zablokowany, skontaktuj się z supportem Cudy po hasło lub skorzystaj z firmware, który odblokowuje port diagnostyczny.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.