内核配置增加IPv6支持
make linux_menuconfig
1) Networking support --->
Networking options--->
The ipv6 protocol---> // Selected and enter
2) Networking support --->
Networking options--->
The ipv6 protocol--->
IPv6: ready logo patch // Selected
IPv6: Enable RFC 4429 Optimistic DAD // Selected
IPv6: Multiple Routing Tables // Selected
IPv6: multicast routing // Selected
IPV6 DNSV6 MODE SUPPORT // Selected
IPV6 RA RDNSS SUPPORT // Selected
IPV6 RA DNSSL SUPPORT //selected
Realtek Fast IPV6 support //selected
Netfiler--->
IPv6 netfilter configure--->
IPv6 connection tracking support-> //selected
ip6tables support---> // Selected
packet mangling---> // Selected
packet filtering ---> //Selected
IPv6应用层配置
make users_ menucofig
1) dhcpv6 // Selected
2) dnsmasq //Selected
3) dslite //selected
4) radvd // Selected
5) ndisc6 //Selected
5) PPP support IPv6 //Selected
6) BOA support IPv6 //Selected
7) ip6tables support //Selected
8) mldproxy support //Selected
9) flex library support //Selected
Libraries Settings --->
[*] flex library
10)iproute2
[*] iproute2
[*] iproute2 full support
IPv6 busybox配置
1) Networking Utilities --->
Enable IPv6 support // Selected
Preferentially use IPv4 addresses from DNS queries (NEW) // Selected
2) Networking Utilities --->
ping6 // Selected
问题Error!!!! : Kernel image too big will overwirte rootfs image
解决方案
固件下载链接地址
fw_rtl8197FH+8812F+8367R_add_IPv6_Support.bin-Linux文档类资源-CSDN文库