[GUIDA] Root e Modding TG789vac Xtream 35b (VBNT-F)

  • 618 Risposte
  • 307089 Visite

0 Utenti e 2 Visitatori stanno visualizzando questo topic.

Offline saronno76

  • Membro Giovane
  • **
  • 59
Re:Firmware per TG789vac Xtream 35b
« Risposta #120 il: 07 Febbraio 2019, 21:27 »
Una volta che son riuscito a sistemare questo fastgate per usarlo con tim, sip compreso, posso provarci di nuovo ...
« Ultima modifica: 07 Febbraio 2019, 21:55 da MisterFTTH »

Offline FrancYescO

  • VIP
  • *****
  • 3382
Re:Firmware per TG789vac Xtream 35b
« Risposta #121 il: 07 Febbraio 2019, 21:36 »
magari e' qualcosa di semplice da sistemare facciamo prima a rendere compatibile l'interfaccia poi configuri tutto da li per TIM...

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:Firmware per TG789vac Xtream 35b
« Risposta #122 il: 07 Febbraio 2019, 21:40 »
ma quindi quello e' il dump dell'ultimo firmware disponibile per questo modello distribuito da fastweb? (quindi hanno un modello in distribuzione che anche con l'ultimo firmware e' facilmente sbloccabile ?!)

E' il dump dell'unico firmware mai visto su questo device, sempre che non ne esista anche una variante IAD (questa è MOS). Questo modello non credo sia ancora in distribuzione, ora usano il dga4131 o il suo clone askey. Sinceramente non credo questo riceverà mai un update, nelle settings di default c'è un force_https in cwmpd che non potrebbe permettere all'acs fastweb di funzionare almeno che non lo portino su https, bisognerebbe controllare che anche con l'option dhcp settata in quel modo l'acs selezionato resti comunque quello http, finchè questo accade non può ricevere alcun update, che comunque non credo esista.

edit: riguardandolo più attentamente, l'opzione per l'enforce di https è scritta male, per cui non credo abbia alcun effetto
« Ultima modifica: 23 Febbraio 2019, 10:34 da LuKePicci »

Offline FrancYescO

  • VIP
  • *****
  • 3382
Re:Firmware per TG789vac Xtream 35b
« Risposta #123 il: 07 Febbraio 2019, 23:26 »
Avevo notato anche io quelle strane opzioni sul cwmp, volevo arrivare a capire dove settava tutto il file network (e anche l'indirizzo del DHCP) ma non ho trovato la parte interessante

Se si autoconfigura (su base di cosa fa il provisioning Fastweb?), è comunque un buon dispositivo per recuperare i dati/configurazioni del voip data la facilità con cui si sblocca

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:Firmware per TG789vac Xtream 35b
« Risposta #124 il: 08 Febbraio 2019, 00:00 »
Non credo si autoconfiguri, le settings le popola il wansensing, al primo avvio. Tra l'altro questo è n MOS cioè quella razza di dispositivi su cui non usano il voip, se vale quello che era per il 789 vecchio.

Offline saronno76

  • Membro Giovane
  • **
  • 59
Re:Firmware per TG789vac Xtream 35b
« Risposta #125 il: 09 Febbraio 2019, 00:11 »
Sto provando ancora a farlo funzionare su tim (FTTC, quindi deve passare per il doppino) ma non c'e' verso.

Questo e' il file network.

Codice: [Seleziona]
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'none'
option default_ps '0'

config device 'waneth4'
option type '8021q'
option name 'waneth4'
# option macaddr 'E0:XX:XX:XX:XX:74'
option ifname 'eth4'
option vid '835'
option ipv6 '0'

config device 'wanptm0'
option type '8021q'
option name 'wanptm0'
# option macaddr 'E0:XX:XX:XX:XX:74'
# option ifname 'ptm0'
option vid '835'
option ipv6 '0'

config interface 'wan'
option demand '0'
# option macaddr 'E0:XX:XX:XX:XX:74'
option ipv6 '0'
option keepalive_adaptive '0'
option dns_metric '0'
option password 'alicenewag'
option username '[email protected]'
option proto 'pppoe'
option ifname 'ptm0'
option metric '10'
option keepalive '4,20'
option auto '1'
option pppd_options 'debug'

config config 'config'
option wan_mode 'pppoe'

config interface 'wwan'
option proto 'mobiled'
option session_id '0'
option profile '1'
option auto '0'

config interface 'wan6'
option proto 'dhcpv6'
option reqopts '12 21 22 23 24 25 31 56 64 67 82 83'
option noslaaconly '1'
option iface_464xlat '0'
option auto '0'
option dns_metric '20'
option ifname '@wan_ipv6'

config interface 'sfp'
option proto 'static'
option ifname 'eth4'
option ipaddr '192.168.2.2'
option netmask '255.255.255.128'

config interface 'lan'
option type 'bridge'
option proto 'static'
list pppoerelay 'wanptm0'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '64'
option force_link '0'
option ipv6 '0'
list ifname 'eth0'
list ifname 'eth1'
list ifname 'eth2'
list ifname 'eth3'
list ifname 'eth5'

config switch 'bcmsw'
option reset '1'
option enable_vlan '0'
option qosimppauseenable '0'
option jumbo '0'

config interface 'wlnet_b_24'
option proto 'static'
option ip6assign '64'
option ipv6 '0'
option ip6hint '1'
option netmask '255.255.255.128'
option ipaddr '192.168.168.1'
option ifname 'wl0_1'
option force_link '0'
option name 'Ospiti-TIM-XXXXXXXX'

config interface 'wlnet_b_5'
option proto 'static'
option ip6assign '64'
option ipv6 '0'
option ip6hint '2'
option netmask '255.255.255.128'
option ipaddr '192.168.168.129'
option ifname 'wl1_1'
option force_link '0'
option name 'Ospiti-TIM-XXXXXXXX'

config device 'wlnet_b_5eth5'
option type '8021q'
option name 'wl1_1'
option enabled '1'
option ifname 'eth5'
option vid '3'
option ipv6 '0'

config interface 'ipoe'
option proto 'dhcp'
option metric '1'
option reqopts '1 3 6 43 51 58 59'
option release '1'
option neighreachabletime '1200000'
option neighgcstaletime '2400'
option ipv6 '1'

Questo e' il log del pppd

Codice: [Seleziona]
Jun 25 17:29:45 OpenWrt daemon.notice pppd[4983]: pppd 2.4.7 started by root, uid 0
Jun 25 17:29:45 OpenWrt daemon.notice pppd[4983]: Connection state changed to connecting (phase 2)
Jun 25 17:29:45 OpenWrt daemon.debug pppd[4983]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Jun 25 17:29:45 OpenWrt daemon.debug pppd[4983]:  dst ff:ff:ff:ff:ff:ff  src e0:xx:xx:xx:xx:74
Jun 25 17:29:45 OpenWrt daemon.debug pppd[4983]:  [service-name]
Jun 25 17:29:47 OpenWrt daemon.debug pppd[4983]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Jun 25 17:29:47 OpenWrt daemon.debug pppd[4983]:  dst ff:ff:ff:ff:ff:ff  src e0:xx:xx:xx:xx:74
Jun 25 17:29:47 OpenWrt daemon.debug pppd[4983]:  [service-name]
Jun 25 17:29:49 OpenWrt daemon.debug pppd[4983]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Jun 25 17:29:49 OpenWrt daemon.debug pppd[4983]:  dst ff:ff:ff:ff:ff:ff  src e0:xx:xx:xx:xx:74
Jun 25 17:29:49 OpenWrt daemon.debug pppd[4983]:  [service-name]
Jun 25 17:29:52 OpenWrt daemon.debug pppd[4983]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Jun 25 17:29:52 OpenWrt daemon.debug pppd[4983]:  dst ff:ff:ff:ff:ff:ff  src e0:xx:xx:xx:xx:74
Jun 25 17:29:52 OpenWrt daemon.debug pppd[4983]:  [service-name]
Jun 25 17:30:00 OpenWrt daemon.debug pppd[4983]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Jun 25 17:30:00 OpenWrt daemon.debug pppd[4983]:  dst ff:ff:ff:ff:ff:ff  src e0:xx:xx:xx:xx:74
Jun 25 17:30:00 OpenWrt daemon.debug pppd[4983]:  [service-name]
Jun 25 17:30:16 OpenWrt daemon.debug pppd[4983]: Send PPPOE Discovery V1T1 PADI session 0x0 length 4
Jun 25 17:30:16 OpenWrt daemon.debug pppd[4983]:  dst ff:ff:ff:ff:ff:ff  src e0:xx:xx:xx:xx:74
Jun 25 17:30:16 OpenWrt daemon.debug pppd[4983]:  [service-name]

C'e' qualcuno a cui viene qualche idea?
Cosi' ad occhio sembra proprio che non riceva risposta .... fa una richiesta broadcast, ma probabilmente cade nel vuoto.

La portate ovviamente e' regolarmente agganciata.

Offline Ansuel

  • VIP
  • *****
  • 3166
  • Sesso: Maschio
  • Il trucco è avere tanti modem da brikkare :P
Re:Firmware per TG789vac Xtream 35b
« Risposta #126 il: 09 Febbraio 2019, 00:25 »
questo
option ifname 'ptm0'

setta
option ifname 'wanptm0'

e funzionerà come per magia

 mi sa che devi riavviare

Offline saronno76

  • Membro Giovane
  • **
  • 59
Re:Firmware per TG789vac Xtream 35b
« Risposta #127 il: 09 Febbraio 2019, 01:11 »
Mmmmm ...
ti riferisce alla sezione device wanptm
o alla sezione wan ...?
Se la seconda, ho provato a cambiare in wanptm0 ...ma non cambia niente.
« Ultima modifica: 09 Febbraio 2019, 09:35 da MisterFTTH »

Offline Ansuel

  • VIP
  • *****
  • 3166
  • Sesso: Maschio
  • Il trucco è avere tanti modem da brikkare :P
Re:Firmware per TG789vac Xtream 35b
« Risposta #128 il: 09 Febbraio 2019, 01:28 »
wan

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:Firmware per TG789vac Xtream 35b
« Risposta #129 il: 09 Febbraio 2019, 01:52 »
@saronno76 in wanptm0 devi decommentare option infname 'ptm0', in wan devi usare wanptm0 in ifname al posto di ptm0

Offline saronno76

  • Membro Giovane
  • **
  • 59
Re:Firmware per TG789vac Xtream 35b
« Risposta #130 il: 09 Febbraio 2019, 15:20 »
@LuKePicci Ho fatto esattamente come mi hai detto, ma succede una cosa ancora piu' strana:
al reboot compare tra le interfacce wanptm0 e nel file network nella sezione wan c'e' wanptm0 come ifname,
ma dopo un po' sparisce sia dalle interfacce (cioe' l'output di ifconfig) che dalla configurazione
e nella sezione wan c'e' di nuove ptm0.

Questo anche se fai uci commit network dopo aver modificato il file stesso.

Il log del pppd non e' cambiato di una virgola.
« Ultima modifica: 09 Febbraio 2019, 15:22 da saronno76 »

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:Firmware per TG789vac Xtream 35b
« Risposta #131 il: 09 Febbraio 2019, 15:29 »
Si, era un comportamento possibile, lo fa quando editi direttamente il file a mano senza modificare i parametri grazie ai quali il software di fabbrica genera/modifica ogni volta quel file. E' giusto parlarne qui perchè in questo problema ci ricadono tutti quelli che come te provano ad impostare questo tipo di dispositivi senza passare per la gui.

Ci sono dei parametri in qualche altro file, fai prima a cerarli nell'output di "uci show" che citano l'interfaccia wan selezionata/di default. Da quello che dici, credo che al momento ci sia salvato il valore ptm0, ma non ne sono sicuro. Dai un'occhiata.

Offline saronno76

  • Membro Giovane
  • **
  • 59
Re:Firmware per TG789vac Xtream 35b
« Risposta #132 il: 09 Febbraio 2019, 17:32 »
@LuKePicci
ptm0 e' citato in network, qos, wanconfig e xtm.
Codice: [Seleziona]
xtm
---
config ptmdevice 'ptm0'
option priority 'low'

config atmdevice 'atm0'
option enc 'llc'
option vpi '8'
option ulp 'eth'
option path 'fast'
option vci '35'

wanconfig
---------

config wanconfig
option ifname 'eth4'
option proto 'ip'
option interface 'mgmt'

config wanconfig
option ifname 'ptm0'
option proto 'ip'
option interface 'mgmt'

config wanconfig
option ifname 'atm0'
option proto 'ip'
option interface 'mgmt'

config wanconfig
option ifname 'eth4'
option proto 'ip'
option interface 'wan'

config wanconfig
option ifname 'ptm0'
option proto 'ip'
option interface 'wan'

config wanconfig
option ifname 'vlan_ptm0'
option proto 'ip'
option interface 'wan_tag'

config wanconfig
option ifname 'atm0'
option proto 'ip'
option interface 'wan'

qos
---

...
config device 'ptm0'
option classgroup 'TO_WAN'

...

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:Firmware per TG789vac Xtream 35b
« Risposta #133 il: 09 Febbraio 2019, 17:51 »
Mmm, no non ci siamo, mi manca qualche pezzo che avevo visto negli altri firmware di questa specie, più tardi/domani se riesco provo a dare un'occhiata ai file del firmware e ti dico, intanto peò farei marcia indietro sull'usare nomi di interfacce che assomigliano a quelli dei firmware tim. Lui di base si aspetta di lavorare su interfacce diverse, quindi torna alla configurazione iniziale dove al posto di wanptm0 su vid 835 associata a wan avevi vlan_ptm0 su vid 835 associata all'interfaccia wan_tag. Va assecondato per evitare che le sue volontà interferiscano con quello che vuoi ottenere, Niente di complicato ma non avendone uno devo andare un po' alla cieca… almeno che qualcuno qui non conosca un trucco semplice per stoppare il wansensing e levarlo da mezzo.

Offline saronno76

  • Membro Giovane
  • **
  • 59
Re:Firmware per TG789vac Xtream 35b
« Risposta #134 il: 09 Febbraio 2019, 17:53 »
d'accordo, l'ho salvata, nessun problema .... solo che una cosa mi suona strana ... a me sembra tutto configurato come
se l'unica opzione prevista fosse una connessione FTTH. Sbaglio?

Nell'originale c'e' questo ...

Codice: [Seleziona]
network.vlan_ptm0=device
network.vlan_ptm0.mtu='1500'
network.vlan_ptm0.vid='100'
network.vlan_ptm0.name='vlan_ptm0'
network.vlan_ptm0.ifname='ptm0'
network.vlan_ptm0.type='8021q'
network.wantag=interface
network.wantag.zone6rd='wan'
network.wantag.mtu='1500'
network.wantag.authfail='0'
network.wantag.reqopts='1 3 6 15 33 42 51 121 249 212'
network.wantag.ifname='vlan_ptm0'
network.wantag.notused='E0:....:75'
network.wantag.iface6rd='6rd'
network.wantag.auto='0'
network.wantag.ipv6='0'
network.wantag.initboot='1'
network.wantag.proto='dhcp'
network.wantag.vendorid='Technicolor_TG789vacXtream_MOS/dslforum.org'

praticamente vlan_ptm0 e' quella che sui tim e' wanptm0, mentre wantag e' l'equivalente di wan,
ma c'e' questo parametro notused col mac che mi lascia perplesso e il protocollo non e' pppoe ma dhcp.

E anche la sezione wan ha come protocollo dhcp, col parametro notused e nessun ifname specificato.
« Ultima modifica: 09 Febbraio 2019, 18:06 da saronno76 »