The ipv6 router sends neighbor adverts, but my openwrt device never sends router solicitations. When I ping from openwrt device to router, there are continuous neighbor solicits/adverts, but addr resolution is failing:
# ip -6 neigh show
fd7c:564f:c6f2:f682::99 dev eth1 FAILED
I've tried with ip6gw set and unset.
My interface config:
config interface 'vlan3_v6'
option ifname 'eth1'
option proto 'static'
option hostname 'mydna'
option metric '1'
option description 'unittestinterface IPv6'
option role 'external'
option force_link '1'
option ip6addr 'fd7c:564f:c6f2:f682::100/64'
option ipv6 '1'
# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:60:E0:65:F3:CF
inet6 addr: fd7c:564f:c6f2:f682::100/64 Scope:Global
inet6 addr: fe80::260:e0ff:fe65:f3cf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3233 errors:0 dropped:0 overruns:0 frame:0
TX packets:5556 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:275618 (269.1 KiB) TX bytes:1386072 (1.3 MiB)
Memory:df900000-df9fffff
# ip -6 addr show dev eth1
9: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 fd7c:564f:c6f2:f682::100/64 scope global
valid_lft forever preferred_lft forever