Un saluto a tutta la community!
Ho da poco effettuato il rooting del FastGATE Technicolor DGA4131, firmware 18.3.n.0482_FW_264 con tch-exploit e tutto è andato a buon fine.
Ho eseguito il rooting per poter poi mettere il Technicolor in modalità Bridge e far gestire tutto al mio router Banana Pi BPi-R3 con OpenWRT.
Premetto che sono un po' un nabbo, soprattutto in fatto di reti

Sono con Fastweb su linea FTTN(FTTC).
Inizialmente, corretto o meno, ho impostato con 'uci' i 3 parametri (VLAN ID, DHCP Option 60 e MAC address del FastGATE) sull'interfaccia 'wan' e, una volta collegato il cavo DSL, ho ricevuto l'IPv4 (del range 100.64.0.1/10) e la linea internet.
Poi ho fatto la richiesta per il modem libero e ricevuto i parametri da Fastweb anche per il VoIP, e una volta impostati, con la GUI di Ansuel, ha subito funzionato anche la linea VoIP.
Per verificare che mi avessero effettivamente sbloccato la linea (non mi è stato chiesto nessun MAC) ho eliminato i parametri di cui sopra dall'interfaccia 'wan' in /etc/config/network e dalla GUI di Ansuel (perché non sono sicuro sul dove vadano impostati nel file /etc/config/network) impostato "Uso VLAN" su 'on', "Notazione" su 'Device' e "VLAN ID=100". Tutto ha continuato a funzionare.
Se però disabilito il wansensing (da GUI o CLI non cambia il risultato) perdo l'IP e la connessione a internet. Non so bene dove cercare il problema purtroppo, spero che qualcuno qui possa chiarirmi cosa c'è che non va nella mia configurazione.
/etc/config/networkconfig interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'
config globals 'globals'
option ula_prefix 'x:x:x::/x'
option default_ps '0'
config interface 'lan'
option type 'bridge'
option proto 'static'
option netmask 'x.x.x.x'
option ipaddr 'x.x.x.x'
option ip6assign '64'
option force_link '0'
option ip6class '6rd'
option ipv6 '1'
option ip6hint '0'
option ip6weight '1'
option stp '1'
option rpfilter '1'
list pppoerelay ''
option ifname 'eth0 eth1 eth2 eth3 eth4 eth5'
config interface 'Guest'
option proto 'static'
option netmask 'x.x.x.x'
option ipaddr 'x.x.x.x'
option ifname 'wl0_2'
option ip6assign '64'
option ip6class '6rd'
option ipv6 '1'
option ip6hint '1'
option ip6weight '0'
option force_link '0'
option rpfilter '1'
list pppoerelay ''
config switch 'bcmsw'
option reset '1'
option enable_vlan '0'
option qosimppauseenable '0'
option jumbo '0'
config interface 'wan'
option proto 'dhcp'
option authfail '0'
option iface6rd '6rd'
option zone6rd 'wan'
option mtu '1500'
option initboot '1'
option ipv6 '0'
option notused 'A4:91:B1:xx:xx:xx'
option auto '1'
option reqopts '1 3 6 43 51 58 59'
option neighgcstaletime '2400'
option metric '1'
option neighreachabletime '1200000'
option peerdns '1'
option ifname '@vlan_wan'
config interface 'mgmt'
option vendorid 'Technicolor_DGA4131FWB_18.3.n.0482_FW_264/dslforum.org/https'
config device 'vlan_ptm0'
option type '8021q'
option ifname 'ptm0'
option mtu '1500'
option name 'vlan_ptm0'
option vid '100'
config interface 'wantag'
option proto 'dhcp'
option reqopts '1 3 6 15 33 42 51 121 249 212'
option vendorid 'Technicolor_DGA4131FWB_18.3.n.0482_FW_264/dslforum.org/https'
option authfail '0'
option iface6rd '6rd'
option zone6rd 'wan'
option mtu '1500'
option initboot '1'
option ipv6 '0'
option ifname '@vlan_wan'
option auto '0'
config interface 'wwan'
option proto 'mobiled'
option session_id '0'
option profile '1'
option iface_464xlat '0'
option enabled '0'
option auto '0'
config interface 'vlan_wan'
option ifname 'vlan_ptm0'
config device 'if0atm'
option enable '1'
option name 'atm0'
option macaddr 'A4:91:B1:xx:x:xx'
config device 'if1atm'
option enable '1'
option name 'atm1'
option macaddr 'A4:91:B1:xx:xx:xx'
config device 'vlan_eth4'
option type '8021q'
option ifname 'eth4'
option mtu '1500'
option name 'vlan_eth4'
option vid '835'
config interface 'vlan_wan_eth4'
option ifname 'vlan_eth4'
config interface 'sfp'
option proto 'static'
option ifname 'eth4'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'
config config 'config'
option wan_mode 'dhcp'
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'
config device 'waneth4'
option enabled '1'
option type '8021q'
option name 'waneth4'
option vid '835'
option ipv6 '0'
config device 'wanptm0'
option enabled '1'
option type '8021q'
option name 'wanptm0'
option vid '100'
option ipv6 '0'
option ifname 'ptm0'/etc/config/xtmconfig ptmdevice 'ptm0'
option priority 'low'
config atmdevice 'atm0'
option ulp 'eth'
option vpi '8'
option vci '35'
option path 'fast'
option enc 'llc'
config atmdevice 'atm1'
option ulp 'eth'
option vpi '8'
option vci '36'
option path 'fast'
option enc 'llc'
config atmdevice 'atmwan'
option ulp 'eth'
option vpi '8'
option vci '35'
option path 'fast'
option enc 'llc'Ringrazio in anticipo chiunque voglia darmi una mano a capirci qualcosa.
*Aggiornamento:
Smanettando un po' mi sono accorto che, disabilitando wansensing, la "option ifname" presente nel file /etc/config/network in "config interface 'wan'" cambiava da '@vlan_wan' a 'ptm0' e, con questa opzione non riesco ad ottenere linea internet.
Cambiandola però in 'vlan_ptm0', tutto torna a funzionare, anche con wansensing disabilitato

Non so se sia la via corretta, però funziona.
*2°Aggiornamento:
"Bridging" del Technicolor riuscito (di nuovo non so se sia il modo corretto, ma funziona

)
Nel caso possa risultare utile a qualcuno, ecco la mia config attuale:
→Technicolor: /etc/config/network:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'
config globals 'globals'
option ula_prefix 'x:x:x::/x'
option default_ps '0'
config interface 'lan'
option type 'bridge'
option proto 'static'
option netmask 'x.x.x.x'
option ipaddr 'x.x.x.x'
option force_link '0'
option stp '1'
option rpfilter '1'
list pppoerelay ''
option ipv6 '0'
option ifname 'eth1 eth2 eth3 eth5'
config interface 'Guest'
option proto 'static'
option netmask 'x.x.x.x'
option ipaddr 'x.x.x.x'
option ifname 'wl0_2'
option ip6assign '64'
option ip6class '6rd'
option ip6hint '1'
option ip6weight '0'
option force_link '0'
option rpfilter '1'
list pppoerelay ''
option ipv6 '0'
config switch 'bcmsw'
option reset '1'
option enable_vlan '0'
option qosimppauseenable '0'
option jumbo '0'
config interface 'wan'
option ifname 'eth0 ptm0'
option type 'bridge'
option auto '1'
config device 'if0atm'
option enable '1'
option name 'atm0'
option macaddr 'x:x:x:x:x:x'
config device 'if1atm'
option enable '1'
option name 'atm1'
option macaddr 'x:x:x:x:x:x'
config interface 'sfp'
option proto 'static'
option ifname 'eth4'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'
config config 'config'
option wan_mode 'bridge'→Banana Pi: /etc/config/network:
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'
config globals 'globals'
option ula_prefix 'x:x:x::/x'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
list ports 'sfp2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'
option ip6assign '60'
config device
option name 'wan.100'
option type '8021q'
option ifname 'wan'
option vid '100'
config device
option name 'wan'
option macaddr 'x:x:x:x:x:x'
config interface 'wan'
option device 'wan.100'
option proto 'dhcp'A questo punto sto cercando di capire come fare per poter gestire il Technicolor senza dover per forza collegarmi direttamente ad esso via cavo o via WiFi, ma le prove fatte fin'ora mi hanno sempre lasciato senza internet dopo il riavvio di entrambi i dispositivi

.
L'ultimo tentativo sembrava aver funzionato, in quanto dopo il riavvio dei servizi "network" e "firewall" sul Banana e "network" sul Technicolor, ho continuato ad evere connessione internet e riuscivo a collegarmi al Technicolor anche se collegato soltanto al WiFi del Banana Pi ma, dopo il riavvio, ho perso sia connessione internet sul Banana che l'accesso al Technicolor, a meno di non collegarmi direttamente ad esso come prima. Bo.
Quello che ho fatto è stato aggiungere quanto segue alle ultime configurazioni che ho riportato più sopra:
File /etc/config/network sul Banana Pi:
config device
option name 'wan.42'
option type '8021q'
option ifname 'wan'
option vid '42'
config interface 'modem_mgmt'
option device 'wan.42'
option proto 'static'
option ipaddr 'x.x.x.x'
option netmask 'x.x.x.x'File /etc/config/network sul Technicolor:
config device 'vlan_eth0'
option type '8021q'
option ifname 'eth0'
option mtu '1500'
option name 'vlan_eth0'
option vid '42'Sul Technicolor ho inoltre inserito "vlan_eth0" nel bridge della 'lan', mentre sul Banana ho anche aggiunto l'interfaccia/network 'modem_mgmt' alla zona 'wan' del firewall.
Ho preso spunto dai consigli dati da
@LuKePicci ad
@ArnoldWeber qui sul forum, nella discussione principale sul DGA4131FWB, cercando di adattarli alla mia situazione, anche perché i messaggi sono parecchio datati ma evidente ho sbagliato qualcosa

Spero che qualcuno possa aiutarmi a capire dove ho sbagliato
