I'm trying to set up ipv6 address of my raspi running openwrt using dhpcv6. The address should be obtained from another router (running openwrt too). That server has odhcp server running and my laptop has no problem obtaining ipv6.
When I use odhcp6c on raspberry pi, I can see that server is responding (see request and response with tcpdump), but odhcp6c on raspberry pi is just frozen (like waiting for response). I've ran tcpdump on raspi, so it's getting response from odhcp6 server (not blocked by firewall).
In luci overview I see that there no devices configured for IPv6 Upstream.
I'm also using static ipv4 address to the same router.
So network configuration looks like (there is only lan interface on raspi):
config interface 'lan' option ifname 'eth0' option proto 'static' option ipaddr '192.168.82.192' option netmask '255.255.255.0' option gateway '192.168.82.1' option dns '18.104.22.168' option ip6assign '64'
Not sure, if it may be the cause (should not be), but I uninstalled odhcp (daemon) and installed dnsmasq-full, because I wanted dnssec. Is daemon necessary for client only scenario? Thanks for help.