Jo-Philipp Wich
fdfffd0fbe
Add new package for configuring 6rd tunnels.
...
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
13 years ago
Jo-Philipp Wich
985eab3706
netifd: bump again to git head, fix device present state after reconnecting shell protos
...
SVN-Revision: 32430
13 years ago
Felix Fietkau
575f47b36e
netifd: update to latest version again, fixes route6 issues ( #11528 )
...
SVN-Revision: 32429
13 years ago
Jo-Philipp Wich
4dc3b124e9
6in4, 6to4: further simplify protocol backends - use new default route dependencies to trigger bringup - remove old hotplug scripts
...
SVN-Revision: 32428
13 years ago
Felix Fietkau
992d685ea4
netifd: update to latest version, adds 6rd related changes and adds support for default route dependencies (through host route dependencies)
...
SVN-Revision: 32426
13 years ago
John Crispin
0a684babcc
fix ccache related build breakage
...
SVN-Revision: 32421
13 years ago
Felix Fietkau
3360067932
mac80211: update to wireless-testing 2012-06-14
...
SVN-Revision: 32420
13 years ago
Jo-Philipp Wich
c73b39fd30
uhttpd: finish inherited uloop in forked childs, fixes misdispatched events leading to race conditions and bad memory accesses
...
SVN-Revision: 32419
13 years ago
Luka Perkov
fd38f78bfe
e2fsprogs: fix md5sum issue
...
md5sum from kernel.org and sourceforge.net are not the same
SVN-Revision: 32418
13 years ago
Vasilis Tsiligiannis
8015c01f4f
acx-mac80211: Add workaround for mac80211 hw-queue check
...
SVN-Revision: 32417
13 years ago
Vasilis Tsiligiannis
37c2235af7
acx-mac80211: Bump to v20120607
...
SVN-Revision: 32416
13 years ago
Vasilis Tsiligiannis
07d57edf59
acx-mac80211: Allow firmware downloading for more ACX1xx cards
...
SVN-Revision: 32415
13 years ago
Luka Perkov
e83e268100
e2fsprogs: update to 1.42.4
...
SVN-Revision: 32414
13 years ago
Jo-Philipp Wich
89701ec518
6in4, 6to4: remove dependency on "ip"
...
SVN-Revision: 32403
13 years ago
Jo-Philipp Wich
bb6dde0fbf
6to4: use network_find_wan() and network_get_iapddr() to find local ip, use json_get_vars() to read settings
...
SVN-Revision: 32402
13 years ago
Jo-Philipp Wich
89732577aa
6in4: change local4 option name back to ipaddr
...
SVN-Revision: 32401
13 years ago
Jo-Philipp Wich
76000dc6ed
6in4: use network_find_wan() and network_get_iapddr() to find local ip, use json_get_vars() to read settings
...
SVN-Revision: 32400
13 years ago
Jo-Philipp Wich
57a7257569
base-files: implement network_get_gateway(), network_get_gateway6(), network_find_wan() and network_find_wan6() in /lib/functions/network.sh
...
SVN-Revision: 32397
13 years ago
Felix Fietkau
70d9295138
fuse: update to 2.9.0
...
SVN-Revision: 32396
13 years ago
Felix Fietkau
a5e2890ecb
fuse: move kmod-fuse to package/kernel
...
SVN-Revision: 32394
13 years ago
Felix Fietkau
0934a4035e
fuse: remove obsolete patches
...
SVN-Revision: 32393
13 years ago
John Crispin
736e65715d
set explicit -lpthread
...
SVN-Revision: 32388
13 years ago
John Crispin
75e9bbbcae
fixes ccache compile and adds missing -lc
...
SVN-Revision: 32387
13 years ago
Felix Fietkau
fe94e174e5
ath9k: fix an invalid pointer access in the tx path
...
SVN-Revision: 32376
13 years ago
Felix Fietkau
9ea33a2ff1
add uclibc++ (from packages)
...
SVN-Revision: 32367
13 years ago
Felix Fietkau
de8bc3bfb7
netifd: update to latest version, adds back the workaround for ignoring wlan* in /etc/config/network
...
SVN-Revision: 32356
13 years ago
Jo-Philipp Wich
bfe966574f
base-files: enable shell tracing in initscripts when INIT_TRACE is set
...
SVN-Revision: 32340
13 years ago
Felix Fietkau
9a1d6f0678
base-files: override Build/Compile/Default instead of Build/Compile ( fixes #11667 )
...
SVN-Revision: 32339
13 years ago
Jo-Philipp Wich
b0ef94f8da
ppp: make ppp-mod-pptp depend on resolveip
...
SVN-Revision: 32269
13 years ago
Jo-Philipp Wich
0b5da2e16e
ppp: add missing options.pptp
...
SVN-Revision: 32233
13 years ago
Jo-Philipp Wich
b43599598c
drop userspace pptp - it is defunct, slow and badly integrated
...
SVN-Revision: 32198
13 years ago
Jo-Philipp Wich
13b8a13d48
ppp: add support for kernel mode pptp - add ppp-mod-pptp, based on patch by Daniel Golle <dgolle@allnet.de> - add netifd integration for pptp to ppp.sh
...
SVN-Revision: 32197
13 years ago
Jo-Philipp Wich
eb9b3bdb4f
netifd: localize internally used shell variables ( #11567 )
...
SVN-Revision: 32192
13 years ago
Felix Fietkau
002f3a6940
e2fsprogs: move dependencies to the right packages
...
SVN-Revision: 32184
13 years ago
Felix Fietkau
11c8f45612
util-linux: disable udev support, add missing dependencies
...
SVN-Revision: 32183
13 years ago
Felix Fietkau
a546d41fc0
fuse: add missing dependency
...
SVN-Revision: 32182
13 years ago
Felix Fietkau
1e01b228c4
ebtables: add a missing dependency
...
SVN-Revision: 32181
13 years ago
Felix Fietkau
b2f70f0df0
toolchain: remove target dependencies on libgcc/libgfortran, add checks to package install template instead
...
SVN-Revision: 32176
13 years ago
Felix Fietkau
6a11725d42
busybox: remove BUSYBOX_USE_LIBRPC
...
SVN-Revision: 32175
13 years ago
Felix Fietkau
70e48cb877
ubus: add a missing dependency
...
SVN-Revision: 32174
13 years ago
Felix Fietkau
0013723df6
libubox: add a missing dependency
...
SVN-Revision: 32173
13 years ago
Felix Fietkau
9fe1b02ddf
toolchain: fix libc dependency on libgcc
...
SVN-Revision: 32170
13 years ago
Felix Fietkau
07826e391d
base-files: move all toolchain packages to a separate package directory 'toolchain'
...
SVN-Revision: 32169
13 years ago
Felix Fietkau
479336f824
util-linux: libblkid depends on libuuid
...
SVN-Revision: 32168
13 years ago
Luka Perkov
33dadd70ab
mklibs: update to 0.1.34 (v2)
...
SVN-Revision: 32165
13 years ago
Jo-Philipp Wich
e2be7290b1
busybox: fix bad variable substitution on right hand side of I/O redirection, imported patch from upstream bug 5282
...
SVN-Revision: 32162
13 years ago
Felix Fietkau
378773f143
ppp: block restart of interfaces if pppd refused the command line options
...
SVN-Revision: 32160
13 years ago
Felix Fietkau
bfd06f261a
ath9k: add some more ani fixes
...
SVN-Revision: 32159
13 years ago
Luka Perkov
cb9db16e2f
zlib: update to 1.2.7
...
SVN-Revision: 32147
13 years ago
Felix Fietkau
557a3b5dd4
ppp: enable no_device in the netifd pppoa handler to bring it up at boot time ( #11631 )
...
SVN-Revision: 32146
13 years ago