fdfffd0fbe
This patch adds support for manually configuring 6rd tunnels. It depends on the netifd patches I sent earlier, which add 6rd support. A basic interface configuration looks like: config interface 'wan6' option proto '6rd' option peeraddr '192.0.2.1' option ip6prefix '2123::' option ip6prefixlen '16' option ip4prefixlen '0' Where ip4prefixlen is optional and actually defaults to 0, which would use all bits of the IPv4 in the calculated IPv6 subnet. I believe it should be possible to configure a regular 6to4 tunnel using this, and that we may want to merge the two eventually, but there are some larger differences between the two at the moment: - 6rd addresses can be more difficult to calculate. My ISP, for example, has a setup with a v6 mask of 43 bits, and a v4 mask of 19. - 6to4 has support for configuring radvd. This is something we want, of course, but it seems best to deal with this in a separate patch. Just creating a new package looked like the quickest way to get this in. This work is based on the 6in4 package, and work by Stijn Tintel. Signed-off-by: Stéphan Kochen <stephan@kochen.nl> SVN-Revision: 32431 |
||
---|---|---|
.. | ||
6in4 | ||
6rd | ||
6to4 | ||
acx-mac80211 | ||
admswconfig | ||
apex | ||
ar7-atm | ||
arptables | ||
avila-wdt | ||
base-files | ||
block-mount | ||
bridge-utils | ||
broadcom-diag | ||
broadcom-wl | ||
busybox | ||
button-hotplug | ||
comgt | ||
compcache | ||
crda | ||
cyassl | ||
dnsmasq | ||
dropbear | ||
e2fsprogs | ||
ead | ||
ebtables | ||
ep80579-drivers | ||
fbtest | ||
fconfig | ||
firewall | ||
fuse | ||
gdb | ||
goldfish-qemu | ||
gpio-button-hotplug | ||
gpioctl | ||
grub | ||
hostap-driver | ||
hostap-utils | ||
hostapd | ||
hotplug2 | ||
i2c-gpio-custom | ||
ifenslave | ||
iproute2 | ||
iptables | ||
iw | ||
iwcap | ||
iwinfo | ||
ixp4xx-microcode | ||
kernel | ||
kexec-tools | ||
libbsd | ||
libipfix | ||
libjson-c | ||
libnl | ||
libnl-tiny | ||
libpcap | ||
libreadline | ||
librpc | ||
libtool | ||
libubox | ||
linux-atm | ||
ltq-dsl | ||
ltq-dsl-app | ||
ltq-ifxos | ||
ltq-kpi2udp | ||
ltq-tapi | ||
ltq-tapidemo | ||
ltq-vmmc | ||
lua | ||
mac80211 | ||
maccalc | ||
madwifi | ||
mkelfimage | ||
mmc_over_gpio | ||
mountd | ||
mtd | ||
ncurses | ||
netifd | ||
nvram | ||
ocf-crypto-headers | ||
om-watchdog | ||
openssl | ||
opkg | ||
owsip | ||
pjsip | ||
ppp | ||
ps3-utils | ||
pwm-gpio-custom | ||
px5g | ||
qos-scripts | ||
rbcfg | ||
redboot-ar231x | ||
relayd | ||
resolveip | ||
robocfg | ||
rotary-gpio-custom | ||
rtc-rv5c386a | ||
sierra-directip | ||
siit | ||
soloscli | ||
spi-ks8995 | ||
spidev_test | ||
swconfig | ||
switch | ||
toolchain | ||
trelay | ||
uboot-ar71xx | ||
uboot-envtools | ||
uboot-kirkwood | ||
uboot-lantiq | ||
uboot-omap4 | ||
uboot-omap35xx | ||
uboot-xburst | ||
ubus | ||
uci | ||
uclibc++ | ||
udev | ||
uhttpd | ||
usbreset | ||
util-linux | ||
vsc73x5-ucode | ||
w1-gpio-custom | ||
wireless-tools | ||
wprobe | ||
wrt55agv2-spidevs | ||
xfsprogs | ||
yamonenv | ||
zlib | ||
Makefile |