[GUIDA] Root e Modding FASTGate DGA4131 (VBNT-O)

  • 1295 Risposte
  • 165534 Visite

0 Utenti e 4 Visitatori stanno visualizzando questo topic.

Offline keksbg

  • Nuovo Iscritto
  • *
  • 8
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #780 il: 09 Febbraio 2020, 23:22 »
Ciao a tutti, ho provato per circa un'ora e mezza con 3 computer diversi (tutti Windows, uno 7 e due 10), ma sfortunatamente e una cagata completa, perche da uno (il mio proprio) non riesco proprio a connettermi (Win10), dagli altri due riesco, ma non riesco ad andare nella cartella USB-A1 (perche il symlink non esiste in /usbdisk/, ma probabilmente si trova li).
Carica per circa una decina di minuti poi dice che la cartella e inaccessibile (da tutti e due i computer)
Idee?

Online LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2264
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #781 il: 10 Febbraio 2020, 00:59 »
Resetta e ricomincia da capo. Deve funzionare anche da Win10 se hai riabilitato il client SMB1/CIFS come dice la guida. La versione firmware è sempre quella vero? 17.2.0412_FW_248

Offline h3llcoder

  • Nuovo Iscritto
  • *
  • 4
  • Sesso: Maschio
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #782 il: 11 Febbraio 2020, 21:53 »
Ciao a tutti,

sono un possessore di linea fastweb con Fastgate MediaAccess DGA4131FWB - 1.0.1b -  17.2.0412_FW_248_DGA4131

Ho già eseguito con successo la guida per il rooting. - A tal proposito, grazie  :)

Vorrei però chiedere info aggiuntive, perchè le ho trovate frammentate un pò in giro per il thread, e non vorrei fare casini sul router prima di avere conferma...

  • Come si disabilita il WOW-fi?
  • Come si disabilita l'accesso remoto da parte di Fastweb? (ho già provveduto a svariate config, ma vorrei conferma)
  • Come si cambiano i DNS? Ho provato, settando un DNS in rete locale montato su un Raspberry ma non funziona
  • E' sicuro eseguire il comando di GUI upgrade pubblicato su https://github.com/Ansuel/tch-nginx-gui?
  • Si può disabilitare una volta per tutte IPv6 via riga di comando?

Grazie a chiunque mi darà risposte  ;)

Maurizio

Online LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2264
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #783 il: 11 Febbraio 2020, 23:22 »
- da /etc/config/wireless disattivi quello che vuoi disattivare
- devi disabilitare telnet e cwmp, i servizi si disabilitano col comando /etc/init.d/<nomeservizio> disable, poi puoi anche rimuoverlo da /etc/config/watchdog per evitare che torni su
- in prima pagina c'è un link a cui è spiegato come riconfigurare opportunamente dnsmasq e danche come aggiungere i dns da te preferiti inerenti le varie interfacce e tra cui dnsmasq sceglie come upstream server. Se il tuo DNS server è su rete locale ti conviene configurare dnsmasq come suggerito e poi configurarlo per interrogare sempre e solo il raspberry, i dispositivi useranno il fastgate come dns server che a sua volta interrogherà il raspberry il che è comodo per vari motivi.  In alternativa puoi ignorare il dns server sul fastgate e cambiare soltanto l'indirizzo del dns che viene distribuito via dhcp ai client, che interrogheranno direttamente il fastgate.
- chiedi (o frequenta per un po') nel thread apposito di quella gui, una volta fatto alcune cose vanno fatte in modo diverso, se pensi ti possa essere utile puoi valutarla, quello che puoi fare con essa puoi farlo anche senza a patto di saperlo fare da solo
- vai in /etc/config/network sotto lan c'è una option da cui puoi spegnerlo. Ma perchè?

Offline Pigi_102

  • Nuovo Iscritto
  • *
  • 9
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #784 il: 15 Febbraio 2020, 20:58 »
Grazie a questa guida sono riuscito a rootare, cambiare la gui e fare un sacco di modifiche al mio DGA4131.

Il mio obbiettivo era di usarne solo la parte Wifi, e cosi sta funzionando.

Mi resta solo un problemino, in realta' minimo, ma che avendo fatto 30..... vorrei fare anche 31: non riesco a fargli spegnere il led bianchi lampeggianti in sequenza che accende al boot.

Ho provato a modificare il file /et/rc.local e riesco ad accendere il led verde ( e spegnere il rosso lampeggiante ) ma se sono attivi i led bianchi non c'e' verso che esegua quel comando. Sembrebbe quasi che non riesca a finire il ciclo di inizializzazione ( altrimenti eseguirebbe l' rc.local, secondo me.)
L' unico modo che ho per fargli spegnere i bianchi in sequenza e' di andare sulla pagina di amministrazione ( Eco settings ), cambiare un qualunque setting dei led ( da on a off e/o viceversa ) e allora il DG smette il lampeggio, va in rosso lampeggiante e poi ( ma questa volta tramite crontab  ) cambia il colore dei led.

Avete un idea di come intervenire ?


Pigi

Offline larsen64it

  • Esperto
  • ****
  • 1788
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #785 il: 16 Febbraio 2020, 04:44 »
Se non ti servono i bianchi disattiva tutto in /etc/ledfw/stateMachines.lua
Codice: [Seleziona]
            ambient_on = {
                staticLed("ambient1:white", false),
                staticLed("ambient2:white", false),
                staticLed("ambient3:white", false),
                staticLed("ambient4:white", false),
                staticLed("ambient5:white", false),
            },
            ambient_off = {
                staticLed("ambient1:white", false),
                staticLed("ambient2:white", false),
                staticLed("ambient3:white", false),
                staticLed("ambient4:white", false),
                staticLed("ambient5:white", false),
Attenzione che dopo ogni aggiornamento della gui il file viene sovrascritto.

Offline Pigi_102

  • Nuovo Iscritto
  • *
  • 9
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #786 il: 16 Febbraio 2020, 19:20 »
Temevo qualcosa del genere ( la sovrascrittura ) quindi ho preferito fare in modo diverso:

In una macchina unix ( linux in particolare ) c'e' sempre uno script che viene eseguito per ultimo dal processo di init: /etc/rc.local ( almeno in linux )
Ho modificato tale file in questo modo:
Codice: [Seleziona]
[email protected]:~# cat /etc/rc.local
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

echo "none" > /sys/class/leds/ambient1\:white/trigger
echo "none" > /sys/class/leds/ambient2\:white/trigger
echo "none" > /sys/class/leds/ambient3\:white/trigger
echo "none" > /sys/class/leds/ambient4\:white/trigger
echo "none" > /sys/class/leds/ambient5\:white/trigger

echo "default-on" > /sys/class/leds/broadband:green/trigger
echo "none" > /sys/class/leds/broadband:red/trigger

exit 0

In questo modo spendo i led ambiente, accendo il verde, e spengo il rosso della DSL.
Dato che questo oggetto non fara' mai piu' da collegamento a DSL, ma solo accesspoint, e' inutile che il led lampeggi :)

Grazie per i consigli.

Pigi

Offline larsen64it

  • Esperto
  • ****
  • 1788
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #787 il: 16 Febbraio 2020, 20:32 »
Se aggiorni la gui devi rilanciare lo script lo stesso o riavvii il router.

Offline LorenzoL

  • Membro Anziano
  • ***
  • 397
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #788 il: 17 Febbraio 2020, 00:56 »
Ciao, il mio 4131 era andato in coma un mese fa; ero però riuscito a rianimarlo con difficoltà e un po' di fortuna.

https://www.ilpuntotecnico.com/forum/index.php/topic,80598.msg259539.html#msg259539

Visto che il device ha notoriamente tendenza a surriscaldarsi e morire, ho preso una drastica decisione



Ventolina da 60mm autoalimentata a 5V. Mi sono affezionato a questo 'ciaraffo' e voglio evitare che si ripeta la disavventura. Da  9/10 gg. è acceso ininterrottamente, con Wifi 2.4GHz a +4dB e  5GHz a +5dB..... finora è OK
I'm the WIFI Ninja.......sono solo un praticone che si arrangia

Offline larsen64it

  • Esperto
  • ****
  • 1788
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #789 il: 17 Febbraio 2020, 05:55 »
Purtroppo le leghe di stagno usate odiernamente per limitare la tossicità del piombo sono un po' troppo tenere in rapporto alla temperatura di esercizio di alcuni componenti. Consiglio nel reflow casalingo di siringare sotto il componente incriminato un po' di flussante a prescindere dalla tecnica usata (forno, hot air gun, monetina arroventata da posare sopra il chip etc.)

Offline konron

  • Nuovo Iscritto
  • *
  • 14
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #790 il: 17 Febbraio 2020, 08:08 »
Ciao a tutti, ho provato ad installare qualche pacchetto della 19.07 per avere versioni aggiornate ma ci sono riuscito in parte: programmi con arch "all" (es. simple-adblock) si installano tranquillamente scaricandoli nella /tmp e poi andando di opkg install nomefile.ipk; mentre non riesco con quelli specifici per architettura: ovviamente non esiste una "brcm63xx-tch" nel repo openwrt-19.07, quindi ho provato con i vari tipi di arm-cortex-a9 e niente, si installano ma quando li faccio partire dice "not found" anche se in realtà nella /usr/bin c'è.
Ho provato anche con la mips32 ma non va nemmeno lei. Idem cortex-a7.
Ora, la cpu che io sappia è un cortex-a9 quindi dovrebbe funzionare...dove sbaglio? Non credo sia colpa dei pacchetti troppo nuovi, non funzionano nemmeno piccoli programmi come wget, curl, htop...
Grazie!

Offline larsen64it

  • Esperto
  • ****
  • 1788
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #791 il: 17 Febbraio 2020, 09:24 »
Ti sconsiglio vivamente di installare pacchetti che non siano per chaos calmer. Installare pacchetti nuovi con dipendenze di librerie nuove, rischiano fortemente di rompere le dipendenze dei pacchetti esistenti. Le conseguenze si vedono dopo quando inizia a non funzionare il vecchio.  Il ""not found" deriva dal fatto che sono stati compilati in maniera diversa con compilatori diversi.... lascia perdere. Per avere pacchetti nuovi bisogna compilarli sotto chaos calmer cercando di usare le stesse versioni di librerie presenti nel firmware in modo da non fare casini.

Online LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2264
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #792 il: 17 Febbraio 2020, 09:44 »
I pacchetti per arch "all", fintanto che le dipendenze sono soddisfatte puoi installarli senza grossi problemi e sperare che funzionino.

Quelli specifici per architettura, dell'architettura corretta, sarebbero quelli che hai provato e che ti danno "not found". Quello che non trova è la libc (ld in particolare), che è diversa tra quelli usati in openwrt 17,18,19 e quella usata qui e in openwrt 15. Chiaramente non puoi banalmente installare la nuova libc perchè altrimenti i programmi che ci sono ora smetterebbero di funzionare.

Per generare pacchetti funzionanti devi compilarteli. Qui c'è la buildroot di openwrt 15 con dentro il kernel e i setup necessari a compilare qualcosa per questo dispositivo: https://github.com/LuKePicci/brcm63xx-tch-src Chiaramente non è in grado di generare un'immagine firmware, dopo il build dei pacchetti va inevitabilmente in errore.

Puoi tranquillamente fare il backport di pacchetti più nuovi presi da openwrt 19 e compilandoli all'interno di quella buildroot, avendo cura di sistemare le loro dipendenze (es. se richiedono linux >3.4 o una flag del kernel che sul nostro device non è attiva ora non puoi farci nulla perchè non possiamo sostituire il kernel che giào abbiamo, se richiedono un modulo kernel kmod aggiuntivo quasi certamente non potrai farci nulla perchè il modulo che andresti a compilare ha come riferimento un'idea parziale del kernel data dai sorgenti incompleti delle parti closed-source di cui disponiamo, se sono stati patchati per funzionare su musl devi rimuovere quelle patch perchè qui come libc si usa uclibc e non musl).

Offline konron

  • Nuovo Iscritto
  • *
  • 14
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #793 il: 17 Febbraio 2020, 16:35 »
grazie a tutti, credo di aver capito. Comunque è davvero un peccato che si debba fare tutto questo casino per questo modem mezzo aperto. Sarebbe bello installare un bel openwrt da zero e partire da lì, dato che l'hardware merita e il prezzo a cui si trova è bassissimo.

Offline larsen64it

  • Esperto
  • ****
  • 1788
Re:[GUIDA] Sblocco/rooting FASTGate DGA4131 (VBNT-O)
« Risposta #794 il: 17 Febbraio 2020, 16:48 »
In openwrt puro solo con i driver open manca tutto supporto per la nand wifi seconda cpu. Ringraziamo al punto a cui siamo arrivati e credimi pur avendo dei pacchetti vecchi sono molto più aggiornati di molti router anche blasonati per non parlare dei pari grado.