jaka komenda AT sprawdze numer telefonu w ruterze Cudy
AT+CNUM
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.
Teoretyczne podstawy
AT+CNUM
(Subscriber Number). EF_MSISDN
w strukturze plików SIM. Brak rekordu = brak danych. Procedura krok-po-kroku w routerze Cudy (LT400/LT500/LT18 i pokrewne)
http://192.168.10.1
, login/hasło admin/admin
). AT
– oczekujesz OK
. AT+CNUM
.+CNUM: "", "+48123456789",145
OK
• Brak numeru: OK
lub +CNUM: "", "",129
bez MSISDN.
AT+CPBS="ON" // wybór pamięci Own Numbers
AT+CPBR=1 // odczyt pierwszego rekordu
Czasem numer bywa zapisany jako pierwszy rekord książki.
Ograniczenia sprzętowo-programowe
Co jeśli nadal brak numeru?
• 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.
129
= krajowy, 145
= międzynarodowy. AT+CPBS
zmienia aktywną pamięć książki: "SM"
– zwykła SIM, "ON"
– Own Numbers. AT+CNUM
to zwykle ≤2 s; dłuższy może wskazywać na brak implementacji w firmware modemu. • 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.
AT+CNUM
; niektóre SoC Quectel/UNISOC mają firmware okrojone przez producenta. 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.