@fl4co @Lordstyle
Allora ho fatto un po' "i compiti a casa"
Questione route statica. Da cli accetta il prefisso /0, il commando è questo:
cfg static_route add --Enable 1 --Name nomeapiacere --ipver IPv6 --DestIPPrefix ::/0 --UseGateIpAddr 1 --NextHop 2a02:29e0:108:400::1 --Interface nomeinterfaccia
Nel campo Name si può mettere un nome a piacere, nel campo Interface il nome dato all'interfaccia PPPoE
Questione Gateway IPv6, nonostante sia UI che CLI sembrino ignorare il gateway per la PPPoE, una volta configurato viene aggiunta questa sezione nel backup:
"IPv6Forwarding":[
{
"Enable":true,
"Alias":"",
"DestIPPrefix":"::\/0",
"ForwardingPolicy":-1,
"NextHop":"2a02:29e0:108:400::1",
"Interface":"IP.Interface.3",
"Origin":"Static",
"ForwardingMetric":-1
}
]
Cosa che mi sembra abbastanza positiva, il commando per aggiungere il gateway da cli è questo:
cfg wan edit --Name nomeinterfaccia --Mode IP_Routed --Encapsulation PPPoE --ipMode DualStack --ip6Static 1 --IP6Address 2a02:29e0:108:400::/56 --NextHop 2a02:29e0:108:400::1 --ip6DnsStatic 1 --DNS6Server 2001:4860:4860::8844,2001:4860:4860::8888 --sysGw6Enable 1
Nel campo Name va messo il nome dato all'interfaccia PPPoE, nel campo IP6Address la subnet assegnata dal provider e nel campo NextHop il gateway
Ho i miei dubbi che queste procedure funzionino effettivamente, nel json interno ci sono un po' troppi "disabled" o "invalid", ma vale la pena provare (una alla volta)