Allora voglio fare un report generale della situazione. Dopo aver installato la GUI di Ansuel e aver visto i diversi bug che vi erano a partire dalla magica trasformazione dei tre led bianchi in uno bianco, in uno verde e l'altro completamente spento, quando ho semplicemente installato la GUI usando i config presistenti. Questa era uno dei soli bug, l'altro che ricordo è dopo aver disabilitato samba, ho provato a riabilitarlo via GUI e non riusciva più ad abilitarlo, ritornava sempre off; oppure non riuscivo in alcun modo a mettere su ON la configurazione per il DoS, cosa che sinceramente non mi serve ma ero curioso cosa facesse e altra roba. A parte poi che andavo nel visualizzatore di eventi e mi sputava errori di nginx sul ritorno nil di qualche funzione e roba varia... insomma ho capito che dovevo aspettare un pò per vederla ben compatibile con questo router DGA4131. Quindi ho deciso che per quel poco che devo fare, lo faccio a mano. Mi son divertito abbastanza ora RESETTIAMO e qui casca l'asino.
Ora tornando a noi. Il report è questo, ho provato per primo il tasto "Reimposta" nella scheda modem della GUI di Ansuel, che a quanto pare dovrebbe essere un reset completo, perchè mi ha ripristinato un pò di roba, BUT STILL, per testare se effitvamente resettava tutto, avevo lasciato un pò di file txt sparsi in qualche cartella così come anche delle cartelle in altre cartelle. NIENTE! Rimanevano ancora... quindi ho pensato che il reset della GUI di Ansuel fosse parziale o incompleta. Per curiosità vado a vedere il modem, ho notato che c'era solo un led acceso, il primo che era bianco! Mi iniziavano a tremare le mani per paura che non dovevo fare sta roba.
Quindi passo al successivo comando "rtfd --all" suggeritomi da
@LuKePicci , fa tutto sto bordello de popò
root@OpenWrt:~# rtfd --all
Stopping /etc/rc.d/S99wifi-doctor-agent ...
Stopping /etc/rc.d/S99wfa-testsuite-daemon ...
killall: wfa-testsuite-daemon: no process killed
Stopping /etc/rc.d/S99thermalProtection ...
Stopping /etc/rc.d/S99sudo ...
Stopping /etc/rc.d/S99speedtest ...
Stopping /etc/rc.d/S99sfpmon ...
telnet: can't connect to remote host (169.0.0.1): No route to host
Stopping /etc/rc.d/S99redirecthelper ...
Stopping /etc/rc.d/S99pinholehelper ...
Stopping /etc/rc.d/S99ngwfdd ...
Stopping /etc/rc.d/S99mountd ...
Stopping /etc/rc.d/S99mmpbxd ...
stopped process in pidfile '/var/run/led-fw-interface.lua.pid' (pid 10319)
Stopping /etc/rc.d/S98sysntpd ...
Stopping /etc/rc.d/S98mmpbxbrcmdect ...
Stopping /etc/rc.d/S98dlnad ...
Stopping /etc/rc.d/S97mud ...
Stopping /etc/rc.d/S96tod ...
stopped process in pidfile '/var/run/time_change_monitor.lua.pid' (pid 11488)
stopped process in pidfile '/var/run/tod.lua.pid' (pid 11491)
Stopping /etc/rc.d/S96mvfs ...
Stopping /etc/rc.d/S96led ...
Stopping /etc/rc.d/S95miniupnpd-tch ...
Stopping /etc/rc.d/S95fseventd ...
Stopping /etc/rc.d/S95done ...
Stopping /etc/rc.d/S95ddns ...
Stopping /etc/rc.d/S94rootdevice ...
Stopping /etc/rc.d/S90lte-doctor-logger ...
Stopping /etc/rc.d/S85ra ...
Stopping /etc/rc.d/S80nginx ...
Stopping /etc/rc.d/S79sscert ...
Stopping /etc/rc.d/S70wol ...
RTNETLINK answers: No such process
RTNETLINK answers: No such file or directory
Stopping /etc/rc.d/S70mldproxy ...
Stopping /etc/rc.d/S70iqos ...
Stopping /etc/rc.d/S70igmpproxy ...
Stopping /etc/rc.d/S70cwmpd ...
Stopping /etc/rc.d/S65qos ...
Stopping /etc/rc.d/S65mobiled ...
Stopping /etc/rc.d/S65kernelpanic ...
Stopping /etc/rc.d/S61samba-nmbd ...
Stopping /etc/rc.d/S60samba ...
Stopping /etc/rc.d/S60pppoe-relay-tch ...
Stopping /etc/rc.d/S60neighm ...
Stopping /etc/rc.d/S60mcsnooper ...
Stopping /etc/rc.d/S50xinetd ...
Stopping /etc/rc.d/S50transformer ...
Stopping /etc/rc.d/S50telnet ...
Stopping /etc/rc.d/S50pppoe-relay ...
Stopping /etc/rc.d/S50intercept ...
Stopping /etc/rc.d/S50ethoam ...
Failed to open device /dev/tms
Node 0: tmsOPEN API call failed
Failed to open device /dev/tms
Node 0: tmsOPEN API call failed
Failed to open device /dev/tms
Node 0: tmsOPEN API call failed
Failed to open device /dev/tms
Node 0: tmsOPEN API call failed
Failed to open device /dev/tms
Node 0: tmsOPEN API call failed
Don't stop /etc/rc.d/S50dropbear
Stopping /etc/rc.d/S50dhcpopassthrud ...
Stopping /etc/rc.d/S50cupsd ...
Stopping /etc/rc.d/S50cron ...
Stopping /etc/rc.d/S35odhcpd ...
Stopping /etc/rc.d/S30wansensing ...
Stopping /etc/rc.d/S25portmirror ...
Stopping /etc/rc.d/S21softswitch ...
Stopping /etc/rc.d/S21mwan ...
iptables v1.4.21: Couldn't load target `mwan_pre':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.21: Couldn't load target `mwan_post':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.21: Couldn't load target `mwan_output':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.21: Couldn't load target `mwan_post':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
Stopping /etc/rc.d/S21conntrackd ...
Stopping /etc/rc.d/S20usbmode ...
Stopping /etc/rc.d/S20power ...
Don't stop /etc/rc.d/S20network
Stopping /etc/rc.d/S20faultmgmt ...
start-stop-daemon: warning: killing process 3540: No such process
Stopping /etc/rc.d/S20ethernet ...
Stopping /etc/rc.d/S20bulkdata ...
Stopping /etc/rc.d/S19xdsl ...
/etc/rc.common: eval: line 1: xdslctl1: not found
Stopping /etc/rc.d/S19pre-mwan ...
Stopping /etc/rc.d/S19hostapd ...
Stopping hostapd
Stopping /etc/rc.d/S19firewall ...
Warning: Option 'lan'.wan is unknown
Warning: Option 'mgmt'.wan is unknown
Warning: Section 'mgmt' cannot resolve device of network 'mgmt'
Warning: Option 'wan'.wan is unknown
Warning: Section 'wan' cannot resolve device of network 'wan'
Warning: Section 'wan' cannot resolve device of network '6rd'
Warning: Option 'wwan'.wan is unknown
Warning: Section 'wwan' cannot resolve device of network 'wwan'
Warning: Option 'Guest'.wan is unknown
Warning: Option 'hotspot'.wan is unknown
Warning: Section 'hotspot' cannot resolve device of network 'hotspot'
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
does not specify a protocol, assuming TCP+UDP
Warning: Section 'wanapi' has no target specified, defaulting to DNAT
Warning: Section 'SNAT_PING' has no src_dip option specified
Warning: Section @zone[1] (mgmt) has no device, network, subnet or extra options
Warning: Section @zone[3] (wwan) has no device, network, subnet or extra options
Warning: Section @zone[5] (hotspot) has no device, network, subnet or extra options
* Flushing IPv4 filter table
* Flushing IPv4 nat table
* Flushing IPv4 mangle table
* Flushing IPv4 raw table
* Flushing IPv6 filter table
* Flushing IPv6 mangle table
* Flushing IPv6 raw table
* Flushing conntrack table ...
Stopping /etc/rc.d/S19dnsmasq ...
Stopping /etc/rc.d/S19brcm_kthrd_prios ...
Stopping /etc/rc.d/S18xtm ...
Stopping /etc/rc.d/S18ipset ...
Stopping /etc/rc.d/S18hostmanager ...
Stopping /etc/rc.d/S17bcmubusbridge ...
start-stop-daemon: warning: killing process 2194: No such process
Stopping /etc/rc.d/S15swmdk ...
Stopping /etc/rc.d/S12syslog_fwd ...
Stopping /etc/rc.d/S12sysctl-tch ...
Stopping /etc/rc.d/S12log ...
Stopping /etc/rc.d/S12ledfw ...
Stopping /etc/rc.d/S11warmboot ...
Stopping /etc/rc.d/S11sysctl ...
Stopping /etc/rc.d/S11sensors ...
Stopping /etc/rc.d/S11restore ...
Stopping /etc/rc.d/S11prozone ...
Stopping /etc/rc.d/S11platform-gpl ...
Stopping /etc/rc.d/S11ltemodule ...
Stopping /etc/rc.d/S10watchdog-tch ...
Command failed: Not found
Stopping /etc/rc.d/S10system ...
Stopping /etc/rc.d/S10phypower ...
Stopping /etc/rc.d/S10cgevent ...
Don't stop /etc/rc.d/S10boot
Stopping /etc/rc.d/S10bcm_modules ...
Stopping /etc/rc.d/S10bcm-device-nodes ...
Stopping /etc/rc.d/S06cgred ...
Stopping /etc/rc.d/S05cgconfig ...
Stopping /etc/rc.d/S00sysfixtime ...
Processes stopped !
find: /proc/14760: No such file or directory
killing askfirst...
killing ubusd...
killing netifd...
killing dnsmasq...
killing dnsmasq...
killall: dnsmasq: no process killed
Still some processes alive, hard kill them (14870 14867)Per qualche assurdo motivo, anche questo comando non resettava completamente allo stato di fabbrica il router. Alcuni file e cartelle che avevo messo in giro rimanevano. Come anche le varie configurazioni di dropbear e samba. Infatti anche dopo questo comando, aver levato la spina e riattacata, riuscivo a pingare ancora la porta per l'SSH, cosa che nei router usciti allo stato di fabbrica non dovrebbe. Quindi subito penso che che effettivamente quel comando era "QUASI" simile a quello che lanciava la GUI di Ansuel e non aveva fatto alcunchè. Ma la cosa ancora più assurda, avevo il modem rosso lampeggiante e nonostante tutto riuscivo a collegarmi alla rete. Mentre andando nella pagina del FastGate ricevevo un Internal Server Error. Infatti non potevo riaprire samba tramite l'url e non potevo collegarmi al fastgate poichè l'url mi dava forbidden... quindi ero decisamente nel panico. Pensavo di averlo brickato. Senza poter entrare nella SHELL e provare l'ultimo comando suggeritomi. Quindi per scopo puramente scientifico, provo a fare anche il reset di fabbrica dal bottoncino da dietro. Riesco ad accedere alla pagina del FastGate (eureka!!!), ma il led rimaneva ancora rosso lampeggiante e nonostante tutto potevo navigare in rete. Nella pagina del fastgate mi dava tutti i parametri di connessione, ma alla voce "Modem>>Stato linea" veniva il led rosso come anche appariva visivamente. Quindi ero già a livelli di tensione ALTISSIMA perchè sapevo che mi rimaneva l'ultimo comando e sapevo inoltre che se non fossi riuscito a ripristinare il tutto, l'unica soluzione era il reflash.
BOOM L'ultimo comando, la manna dal cielo:
root@OpenWrt:~# mtd erase rootfs_data
Unlocking rootfs_data ...
Erasing rootfs_data ...
root@OpenWrt:~# rebootA differenza degli ultimi due comandi, quest'ultimo ha fatto il suo lavoro (tra l'altro se i due comandi erano uguali, questa roba l'avrei dovuta avere anche nel responso precendente, invece no). Ha ripristinato tutto il modem allo stato di fabbrica. Tutte le cartelle e i file messi in giro erano spariti. Ho dovuto riabilitare samba tramite l'url e riconfigurare dropbear per riaccettare le connessioni via SSH. Quindi sembrava tutto promettente. Mi rimanevano solo i led da vedere. Dopo aver riaspettato per la terza volta, ulteriori 5 minuti, solo che questa volta ho aspettato ben 2 minuti, perchè i led son tornati tutti ON e bianchi. FIUuuuuuuuuuuuuuu! xD
PS: Nella cartella overlay però ora vedo solo bank_1, cosa è successo al bank_2?