Hello,
I can’t get ipv6 to work on my vlans, keep getting this error:
daemon.warn dnsmasq-dhcp[30426]: no address range available for DHCPv6 request via br-lan
The ranges look good in dnsmasq.conf:
dhcp-range=set:lan,192.168.1.20,192.168.1.252,255.255.255.0,86400s
dhcp-range=set:lan,::1000,::ffff,constructor:br-lan,slaac,ra-names,86400s
dhcp-range=set:lan_10,192.168.10.20,192.168.10.252,255.255.255.0,86400s
dhcp-range=set:lan_10,::1000,::ffff,constructor:br-lan_10,slaac,ra-names,86400s
My ISP uses PPPoe, got my upstream ipv6 from DHCP with /64 prefix, this is some part of ifconfig:
br-lan Link encap:Ethernet HWaddr BE:B9:23:83:37:38
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::bcb9:23ff:fe83:3738/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2024367 errors:0 dropped:28 overruns:0 frame:0
TX packets:4033210 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:279950902 (266.9 MiB) TX bytes:4972855230 (4.6 GiB)
br-lan_10 Link encap:Ethernet HWaddr BC:B9:23:81:37:38
inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::beb9:23ff:fe81:3738/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:221944 errors:0 dropped:0 overruns:0 frame:0
TX packets:587661 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:43646135 (41.6 MiB) TX bytes:663301126 (632.5 MiB)
pppoe-wan Link encap:Point-to-Point Protocol
inet addr:86.xXx.xXx.243 P-t-P:10.0.22.48 Mask:255.255.255.255
inet6 addr: fe80::bc4b:d651:64eb:dc75/128 Scope:Link
inet6 addr: 2a02:2f00:xXxX:ffff::xXxX:1ff3/128 Scope:Global
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:4579260 errors:0 dropped:0 overruns:0 frame:0
TX packets:2217634 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:5597695047 (5.2 GiB) TX bytes:332722302 (317.3 MiB)
I can also ping -6 from the router:
root@Route10:/etc/config# ping -6 google.com
PING google.com (2a00:1450:400d:807::200e): 56 data bytes
64 bytes from 2a00:1450:400d:807::200e: seq=0 ttl=60 time=18.247 ms
64 bytes from 2a00:1450:400d:807::200e: seq=1 ttl=60 time=18.609 ms
64 bytes from 2a00:1450:400d:807::200e: seq=2 ttl=60 time=18.468 ms
I didn’t make any changes via SSH, I just used it to track logs and settings.
Any help would be appreciated