Debrand e blocco bande su ZTE MF286D TIM
Immaginavo, allora tengo il nordic.
Allora nel mentre smanetto con il suo modem interno con openwrt. Poi in caso prendo un altro zte da "cannibalizzare"/modifcare. Almeno un 286d di backup lo devo avere per non rimanere senza quando devo spostarmi.
Ciao a tutti, scusate se è stato già chiesto... c'è un modo per bloccare la banda primaria per il CA?
GioAda
Ho fatto alcune prove ma troppo poche per dire che effettivamente funzionino:
Con l'hack di "MioNonno" si setta prima la banda che si vuole fare primaria e poi si imposta su "Auto" (o si aggiungono bande, dovrebbe fare lo stesso). Non funziona sempre, il modem poi decide autonomamente e solitamente dopo del tempo cambia primaria.
Si fa un cell lock, con comandi at tramite porta seriale, sulla "cella che si vuole fare primaria" (detto molto volgarmente ecco), utilizzando l'earfcn (e PCI) della banda, attenzione è diversa per ogni operatore. Ma anche qui ho fatto veramente poche prove.
Magari qualcun altro ha fatto più prove di me....
- Modificato
Salve ragazzi!
Mi è arrivato tutto il materiale e ieri ho fatto alcune prove con openwrt, ma ho avuto alcuni problemi che sotto poi vi spiegherò.
Questo è quello che sono riuscito ad ottenere con iliad, non so come è possibile ma sia con il mio p20 e il "nostro modem" stock nordic non sono riuscito MAI ad arrivare a questi valori! Massimo che sono arrivato 30/40mb in dw e 4/5mb in up. (anche andando "sotto" la bts la situazione non cambiava).
Questo era tutto l'accrocchino (perdonatemi ahahah):
Ora passiamo ai problemi:
su openwrt per raspberry, con i pacchetti per il qmi ecc..., non sono riuscito nemmeno a farlo riconoscere nelle interfacce come modem qmi, ho detto tutto...
Ho scaricato una versione di openwrt "modificata" (da un sito polacco) con alcuni pacchetti installati, qui funziona tutto, bene o male. Ma, oltre ad essere disponibile solo per sistemi x86 e non arm (quindi niente raspberry), alcune informazioni per il modem non sono reperibili con comandi at, mentre altre solo con comandi qmi, quindi nella pagina dove si vedono le info del modem alcune mancano, ma comunque si può risolvere modificando/ricreando lo script.
La cosa che mi crea principalmente disturbo è il pacchetto che ho installato (insieme ad altri che non sono disponibili appena installato openwrt "polacco") per controllare le bande, non mostra proprio tutte le bande compatibili con questo zte: and esempio la B32 non viene mostrata come compatibile, cosa che invece il sito zte dice.
Sistemate queste cose, e magari portato tutto su raspberry, vorrei creare un'interfaccia per il cell-lock, non so se sarà una cosa semplice, ma lo spero.
Bellissimo lavoro! Mi contatti su telegram così ne discutiamo e vediamo di aggiornare anche la guida inizialmente realizzata dall'amico @AntonioDiGi ?
il mio nick è lo stesso di telegram
- Modificato
Gimo Utilizzando openwrt "polacco" è molto semplice, ma comunque rimane più complicato settare bande, mentre per fare il cell lock rimane la stessa procedura, anzi con openwrt si fa tutto da ssh, invece con lo zte tutto da seriale.
Openwrt liscio mi sta facendo diventare pazzo, non si riesce a impostare il modem in qmi....
Nerdherd96 Grazie! lo faccio subito!
Openwrt comunque l'ho installato su un pc (e rpi 3 b+), sto utilizzando solo il modem interno dello zte.
- Modificato
AGGIORNAMENTO!
Funziona anche su raspberry! (il modello è indifferente)
Bisogna installare una versione di openwrt superiore alla 21.xx, così da avere il kernel 5.10.xxx.
Il modem con questa versione viene riconosciuto appena si installano i pacchetti consigliati da openwrt nella guida e tutto funziona (5 minuti max).
Ovviamente per vedere tutti i dati/selezionare bande o celle, bisogna andare di comandi at o qmi, sto cercando una soluzione a questo.
Questi sono i comandi supportati dal modem:
&C
&D
&E
&F
&S
&V
&W
E
I
L
M
Q
V
X
Z
T
P
\Q
\S
\V
%V
D
A
H
O
S0
S2
S3
S4
S5
S6
S7
S8
S9
S10
S11
S30
S103
S104
+ZTEST
+FCLASS
+ICF
+IFC
+IPR
+GMI
+GMM
+GMR
+GCAP
+GSN
+DR
+DS
+CMEE
+WS46
+PACSP
+CFUN
+CLCC
+ZNVBAK
+ZNVRES
+ZNVREAD
+CBST
+CRLP
+CV120
+CHSN
+CSSN
+CREG
+CGREG
+CEREG
+CSCS
+CSTA
+CR
+CEER
+CRC
+CGDCONT
+CGDSCONT
+CGTFT
+CGEQREQ
+CGEQMIN
+CGEQOS
+CGCONTRDP
+CGSCONTRDP
+CGTFTRDP
+CGEQOSRDP
+CGQREQ
+CGQMIN
+CGEREP
+CGPADDR
+CGDATA
+CGCLASS
+CGPIAF
+CGSMS
+CSMS
+CMGF
+CSAS
+CRES
+CSCA
+CSMP
+CSDH
+CSCB
+ES
+ESA
+CMOD
+CEMODE
+CVHU
+CECALL
+QCGEQMIN
+QCGEQOS
+QCGEQREQ
+QCGQMIN
+QCGQREQ
+QCGTFT
+CFUN
$QCPWRDN
+ZRTEMP
+FOTACTR
+ZIMSR
+ZVOICECONNSTATE
$QCSIMSTAT
$QCPBMPREF
$CREG
$CCLK
$QCCNMI
*CNTI
$QCCLR
$QCDMR
$QCDNSP
$QCDNSS
$QCTER
$QCSIMAPP
$QCPINSTAT
$QCPDPP
$QCPDPLT
$QCPWRDN
$QCDGEN
$QCPDPCFGE
$QCANTE
$QCRPW
$QCSQ
$CSQ
$QCSYSMODE
$QCCTM
$QCBANDPREF
^SYSINFO
^SYSCONFIG
^CARDMODE
^DSCI
$QCVOLT
$QCHWREV
$QCBOOTVER
$ECALL
$QCDEFPROF
$QCMRUE
$QCMRUC
$QCAPNE
$QCPDPIMSCFGE
$QCCLAC
^SPN
$QCRMCALL
$QCDRX
$QCRSRP
$QCRSRQ
$QCACQDBC
$QCATMOD
$QCCOPS
^MODE
$QCSIMT
$QCNSP
$QCRCIND
$QCCSGCOPS
$QCPDPCFGEXT
$QCPRFCRT
$QCPRFMOD
$QCRSCP
$QCECNO
$QCPCOLIST
$QCMSISDN
$QCPCOMSISDN
+CGDCONT: 1,"IPV4V6","iliad","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
+CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
+CGDCONT: 3,"IPV4V6","hos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
+CGDCONT: 4,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1
+CGDCONT: 5,"IP","iliad","0.0.0.0",0,0,0,0