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.