I'm an OpenWrt noob, trying to get multiple /64 blocks delegated by DHCPv6.
When I look at the output of ps I see two instances of odhcp6c:
odhcp6c -s /lib/netifd/dhcpv6.script -Ntry -P64 -P64 -P64 -P64 -t120 eth0.2
odhcp6c -s /lib/netifd/dhcpv6.script -P0 -t120 pppoe-wan
The one with the 4 -P64 arguments is my attempt to get the 4 blocks delegated, I don't see where the other one has come from.
/etc/config/network includes:
config device
option name 'eth0.2'
option macaddr 'c0:06:c3:98:bf:7a'
config interface 'wan'
option device 'eth0.2'
option proto 'pppoe'
option username 'xxxx@a.1'
option password 'SECRET'
option ipv6 'auto'
list ip6class 'wan6'
config interface 'wan6'
option device 'eth0.2'
option proto 'dhcpv6'
option defaultroute '1'
option sourcefilter '0'
option reqaddress 'try'
option reqprefix '64 -P64 -P64 -P64'
I'm only getting one /64 block delegated.
Andrew