IlPuntoTecnico
Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: Ansuel - 28 Ottobre 2014, 15:37
-
Salve, mi sono sempre chiesto, i modem che si aggiornano da soli con la telegestione mica funzionano come per magia.... C'è sempre un programmino in centrale che gira in loop e invia un comando ai modem telecom in caso di firmware obsoleti.....
Dopo che sto programmino vede che hai la roba vecchia manda un file o un comando per aggiornare....
Ecco mi so sempre chiesto non c'è un metodo per creare una roba simile però su un pc collegato alla rete?
Insomma sono consapevole che tutto funziona mediante il cwmp... Ecco non c'è qualche programmino che simuli questa cosa magari utilizzando i dati di un altro modem telecom geniuno e vedere che codici mandano? Insomma non penso che la centrale abbia i file in locale ma che rimandi tutto a un server centrale con dei link diretti....
-
ci sono molti progetti più o meno open source, più o meno completi che fanno da client CWMP.
prova a cercare su google "cwmp client" e avrai l'imbarazzo della scelta.
d'altra parte la cosa non stupisce, dal momento che si tratta di un protocollo standard (TR-069) che si basa su SOAP.
dopo aver passato settimane per cercare di fare il setup di un client che funzionasse in modo decente, mi sono rassegnato a fare le chiamate CWMP manualmente, usando un normale client HTTP (nello specifico ho usato questo, per chrome, https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm ) ma va davvero bene un client http qualsiasi.
il problema, se mai, è conoscere i dati base per effettuare la connessione:
url del server
username
password
personalmente, "craccando" cwmp sono riuscito ad avere un file .bin con l'aggiornamento firmware del mio router, che non avevo trovato in nessun altro modo.
per rispondere alla tua domanda, dunque, sicuramente esistono dei software, sicuramente ci si può lavorare, ma non c'è niente di pronto e occorre ingegnarsi per ottenere qualche risultato
-
In teoria su ogni modem telecom ci sono i dati cwmp in chiaro :D
Secondo te posso usare quelli?
-
certamente si
l'articolo che mi ha permesso di capire un po' come funzionasse il giro è questo:
http://djuro82.blogspot.it/2011/05/tr-069-cpe-provisioning.html
c'è un esempio concreto di come funziona il protocollo.
ovviamente va adattato, ma se sei un minimo smanettone e ci dedichi il giusto tempo non avrai problemi
-
Roba difficile me tocca studiare in modo serioXD
Praticamente da quella guida io dovrei iniziare un file xml al server con tutti i dati giusto?
Il problema è come faccio a stabilire una connessione...
Mi illumini maestro :D
-
guarda la mia prima risposta: devi usare un client HTTP tradizionale. io ho usato un'estensione di chrome, ma puoi usare anche CURL volendo.
se sei un programmatore puoi usare il tuo linguaggio di programmazione preferito e una libreria http qualsiasi.
-
ripesco questo topic di 3 anni fa, perché in questi giorni cercavo di recuperare dal server acs tiscali i firmware che ci sono su (su internet non vedo firmware tiscali, e a me serviva quello del tg789vac v2) e non so come fare. mi aiutereste?
server: http://webdirect.tr69.tiscali.it:8080/ftacs-basic/ACS
user: technicolor
pass: techn_tr69@ o techn_tr69%40
è accessibile solo da rete tiscali il server acs
-
molte volte il server acs è diverso da quello che usano per il firmware...
-
e c'è modo di scoprire quello usato per il firmware nel caso fosse diverso?
e altra cosa: un directory listing con bruteforce quanti secoli ci mette di solito? invece se fatto a dizionario ci sono possibilità?
p.s. telecom che server usa per i firmware? hai il link? una volta l'avevo trovato ma me lo son perso :smash:
-
link non ne do mi dispiace... se sai come nominano i firmware un bruteforce non ci metti nulla...
per trovare tim hub ci ho fatto un mezzo milione di richieste LOL
-
link non ne do mi dispiace... se sai come nominano i firmware un bruteforce non ci metti nulla...
per trovare tim hub ci ho fatto un mezzo milione di richieste LOL
perché non dai link?
-
salve.. gentilmente mi interessavano anche a me i dati ACS giusti per autoconfigurare tiscali fibra e voip con i dati ACS CWMP del server ACS di tiscali con il DGA4130 no brand, qualcuno può fornirmeli ? anche in privato , magari se è possibile avere anche i dati ACS per autoconfigurare un fritzbox 7590 con tiscali fibra e voip
a quanto ho capito questi dati, variano in base ad ogni modello o firmware ma non sono per niente pratico di bruteforce o robe simili, quindi vi chiedo una mano , se mi passate i dati ACS per l'autoconfigurazione di quei due modelli fritzbox 7590 e DGA4130 .. vi ringrazio anticipatamente
-
salve.. gentilmente mi interessavano anche a me i dati ACS giusti per autoconfigurare tiscali fibra e voip con i dati ACS CWMP del server ACS di tiscali con il DGA4130 no brand, qualcuno può fornirmeli ? anche in privato , magari se è possibile avere anche i dati ACS per autoconfigurare un fritzbox 7590 con tiscali fibra e voip
a quanto ho capito questi dati, variano in base ad ogni modello o firmware ma non sono per niente pratico di bruteforce o robe simili, quindi vi chiedo una mano , se mi passate i dati ACS per l'autoconfigurazione di quei due modelli fritzbox 7590 e DGA4130 .. vi ringrazio anticipatamente
royal, ti ha risposto qualcuno? Servirebbe lo stesso anche a me. @Shub , forse la risposta è qua? Grazie a tutti
-
royal, ti ha risposto qualcuno? Servirebbe lo stesso anche a me. @Shub , forse la risposta è qua? Grazie a tutti
Ciao, non ho ben capito, ma se servono i dati per l'accesso voip e internet, anche senza modificare il modem, c'e' questa guida:
https://www.ilpuntotecnico.com/forum/index.php/topic,77988.0.html (https://www.ilpuntotecnico.com/forum/index.php/topic,77988.0.html)
Da seguire anche solo fino al punto 4, poi il comando:
uci show
mostra tutto.
Se avete gia' l'accesso via SSH, basta solo il comando sopra (ovviamente ??? )
Ditemi se ho risposto alla domanda o ho scritto roba che non c'entra. Tra l'altro nell'output di uci ci sono le credenziali e l'url per TR-69.
Spero di averci preso... :-\
-
Ovviamente confermo e suggerisco di filtrare il minimo indispensabile l'output
uci show | grep wanpppoe per i dati PPP
uci show | grep mmpbxrvsipnet.sip_ per i dati VoIP
uci show | grep cwmpd.cwmpd_config. | grep acs per i dati ACS
-
grazie mille @MisterFTTH , davvero provvidenziale. Questi comandi mostrano però, nel mio caso, che tutti i parametri sono rimasti allo standard dell'operatore (quindi tutti valori generici e non personalizzati, e.g. username: 'technicolor'). Ho provato a mettere le mie informazioni (username e password del PPP utilizzate fino a 3 settimane fa, con l'ADSL) all'interno con "UCI SET" (solo per la parte PPP, che cmq nel mio caso già si connetteva come utente generico, quindi senza navigare) ma nulla, riavvio e tutto torna come prima.
Credi ci sia un modo per forzare l'autoconfig avendo cmq io già i dati user/pass xDSL e utenza SIP? grazie
-
Non conosco bene il meccanismo dell'autoconfigurazione, attendi i suggerimenti di altri :tumbleweed:
-
Faccio risalire il topic perché é un argomento che mi interessa.
Non é possibile sostituire il modem dell'operatore con un qualunque altro si voglia e pretendere che funzioni tramite autoconfigurazione: i server ACS forniscono la configurazione in base al seriale/MAC del modem ovviamente preventivamente salvato sul server ACS dall'operatore prima di spedire il modem al cliente ci sarebbero 2 alternative per aggiarare la cosa:
-sovrascrivere il seriale/mac address del modem in modo che in fase di comunicazione con il server ACS comunichi quelli del modem originale
-prendere in giro quelli dell'assistenza tecnica, cercando in qualche modo di fargli cambiare il seriale registrato sui loro sistemi (solo una volta con Tiscali mi capitó che l'operatore mi chiese di leggere seriale e MAC del modem dall'etichetta, e lui li reimpostó)
entrambe le soluzioni sono abbastanza laboriose
al contrario sarebbe piú interessante realizzare un tool per comunicare direttamente con il server ACS simulandoci un CPE, idea iniziale del topic, facendo in modo di recuperare le informazioni che ci servono quali firmware o credenziali SIP
-
in realtà... dipende... tutti i client cwmp hanno bisogno di ricevere alcuni importanti dati... il seriale ed il mac diventano secondari...
la prima cosa che si deve fare è comunicarli i dati giusti di tipo di modem, oui, versione firmware e fornitore. Comunicando questi dati, comunicare seriale e mac diversi è un gioco da ragazzi... Di fatti avendo questi dati si può tranquillamente far fare l'autoconfigurazione. I modem tim per esempio basano il tutto sopratutto sul firmware... si può tranquillamente farsi vedere come se si ha un AGTEF O un AHTGP o altri modem, provato io stesso.
-
Faccio risalire il topic perché é un argomento che mi interessa. teoricamente si conoscono anche IP mangemet e user pass è possibile risalire ad informazioni di vari utenti....
ma avete poi trovare qualche client funzionante? io ho provato TR-069 Manager ma continua a dare errore nell'autenticazione...
-
Faccio risalire il topic perché é un argomento che mi interessa.
A quanto ho capito dovrebbe bastare fare una richiesta INFORM al server ACS che ti dovrebbe mandare tutte le informazioni che ti servono. Una volta c'era un tool che si chiamava SIPHONE che faceva tutto in automatico ... ora lo sto cercando per mandare dal rottamatore la VSR ma non lo trovo ...
-
-sovrascrivere il seriale/mac address del modem in modo che in fase di comunicazione con il server ACS comunichi quelli del modem originale
e se invece usassi un computer linux, clonando il mac address della Station, potrebbe funzionare? E nel caso come?
-
nei post sopra whites parlava di interagire semplicemente mandando richieste http senza usare wrapper come easycwmpd o altri... qualcuno sa come replicare le richieste? con quali params manda user e password all'acs?