Jo-Philipp Wich
3cf347124a
kernel: split kmod-pppoe into kmod-pppox and kmod-pppoe, make kmod-pptp depend on kmod-pppox ( #11677 )
...
SVN-Revision: 32433
2012-06-18 23:26:36 +00:00
Jo-Philipp Wich
d65c855203
6rd: apply the same simplifications done in 6to4 and 6in4
...
SVN-Revision: 32432
2012-06-18 23:08:20 +00:00
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
2012-06-18 23:08:18 +00:00
Jo-Philipp Wich
985eab3706
netifd: bump again to git head, fix device present state after reconnecting shell protos
...
SVN-Revision: 32430
2012-06-18 23:01:04 +00:00
Felix Fietkau
575f47b36e
netifd: update to latest version again, fixes route6 issues ( #11528 )
...
SVN-Revision: 32429
2012-06-18 21:52:28 +00:00
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
2012-06-18 21:40:34 +00:00
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
2012-06-18 21:23:09 +00:00
John Crispin
0a684babcc
fix ccache related build breakage
...
SVN-Revision: 32421
2012-06-18 08:50:26 +00:00
Felix Fietkau
3360067932
mac80211: update to wireless-testing 2012-06-14
...
SVN-Revision: 32420
2012-06-18 01:26:36 +00:00
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
2012-06-18 00:41:43 +00:00
Luka Perkov
fd38f78bfe
e2fsprogs: fix md5sum issue
...
md5sum from kernel.org and sourceforge.net are not the same
SVN-Revision: 32418
2012-06-17 21:34:16 +00:00
Vasilis Tsiligiannis
8015c01f4f
acx-mac80211: Add workaround for mac80211 hw-queue check
...
SVN-Revision: 32417
2012-06-17 20:50:43 +00:00
Vasilis Tsiligiannis
37c2235af7
acx-mac80211: Bump to v20120607
...
SVN-Revision: 32416
2012-06-17 20:49:55 +00:00
Vasilis Tsiligiannis
07d57edf59
acx-mac80211: Allow firmware downloading for more ACX1xx cards
...
SVN-Revision: 32415
2012-06-17 20:46:31 +00:00
Luka Perkov
e83e268100
e2fsprogs: update to 1.42.4
...
SVN-Revision: 32414
2012-06-17 17:53:01 +00:00
Jo-Philipp Wich
89701ec518
6in4, 6to4: remove dependency on "ip"
...
SVN-Revision: 32403
2012-06-17 13:18:40 +00:00
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
2012-06-17 13:17:39 +00:00
Jo-Philipp Wich
89732577aa
6in4: change local4 option name back to ipaddr
...
SVN-Revision: 32401
2012-06-17 12:27:16 +00:00
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
2012-06-17 12:18:39 +00:00
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
2012-06-17 11:50:50 +00:00
Felix Fietkau
70d9295138
fuse: update to 2.9.0
...
SVN-Revision: 32396
2012-06-16 21:06:37 +00:00
Felix Fietkau
a5e2890ecb
fuse: move kmod-fuse to package/kernel
...
SVN-Revision: 32394
2012-06-16 21:06:24 +00:00
Felix Fietkau
0934a4035e
fuse: remove obsolete patches
...
SVN-Revision: 32393
2012-06-16 21:06:20 +00:00
John Crispin
736e65715d
set explicit -lpthread
...
SVN-Revision: 32388
2012-06-16 14:52:33 +00:00
John Crispin
75e9bbbcae
fixes ccache compile and adds missing -lc
...
SVN-Revision: 32387
2012-06-15 23:42:48 +00:00
Felix Fietkau
fe94e174e5
ath9k: fix an invalid pointer access in the tx path
...
SVN-Revision: 32376
2012-06-14 21:36:05 +00:00
Felix Fietkau
9ea33a2ff1
add uclibc++ (from packages)
...
SVN-Revision: 32367
2012-06-14 20:25:57 +00:00
Felix Fietkau
de8bc3bfb7
netifd: update to latest version, adds back the workaround for ignoring wlan* in /etc/config/network
...
SVN-Revision: 32356
2012-06-14 16:50:45 +00:00
Jo-Philipp Wich
bfe966574f
base-files: enable shell tracing in initscripts when INIT_TRACE is set
...
SVN-Revision: 32340
2012-06-13 17:10:41 +00:00
Felix Fietkau
9a1d6f0678
base-files: override Build/Compile/Default instead of Build/Compile ( fixes #11667 )
...
SVN-Revision: 32339
2012-06-13 16:25:29 +00:00
Jo-Philipp Wich
b0ef94f8da
ppp: make ppp-mod-pptp depend on resolveip
...
SVN-Revision: 32269
2012-06-12 21:07:53 +00:00
Jo-Philipp Wich
0b5da2e16e
ppp: add missing options.pptp
...
SVN-Revision: 32233
2012-06-11 23:22:52 +00:00
Jo-Philipp Wich
b43599598c
drop userspace pptp - it is defunct, slow and badly integrated
...
SVN-Revision: 32198
2012-06-11 20:09:01 +00:00
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
2012-06-11 20:07:46 +00:00
Jo-Philipp Wich
eb9b3bdb4f
netifd: localize internally used shell variables ( #11567 )
...
SVN-Revision: 32192
2012-06-11 13:25:58 +00:00
Felix Fietkau
002f3a6940
e2fsprogs: move dependencies to the right packages
...
SVN-Revision: 32184
2012-06-11 00:56:45 +00:00
Felix Fietkau
11c8f45612
util-linux: disable udev support, add missing dependencies
...
SVN-Revision: 32183
2012-06-11 00:56:41 +00:00
Felix Fietkau
a546d41fc0
fuse: add missing dependency
...
SVN-Revision: 32182
2012-06-11 00:56:38 +00:00
Felix Fietkau
1e01b228c4
ebtables: add a missing dependency
...
SVN-Revision: 32181
2012-06-11 00:56:34 +00:00
Felix Fietkau
b2f70f0df0
toolchain: remove target dependencies on libgcc/libgfortran, add checks to package install template instead
...
SVN-Revision: 32176
2012-06-10 22:24:28 +00:00
Felix Fietkau
6a11725d42
busybox: remove BUSYBOX_USE_LIBRPC
...
SVN-Revision: 32175
2012-06-10 22:24:24 +00:00
Felix Fietkau
70e48cb877
ubus: add a missing dependency
...
SVN-Revision: 32174
2012-06-10 20:27:47 +00:00
Felix Fietkau
0013723df6
libubox: add a missing dependency
...
SVN-Revision: 32173
2012-06-10 20:27:44 +00:00
Felix Fietkau
9fe1b02ddf
toolchain: fix libc dependency on libgcc
...
SVN-Revision: 32170
2012-06-10 20:27:34 +00:00
Felix Fietkau
07826e391d
base-files: move all toolchain packages to a separate package directory 'toolchain'
...
SVN-Revision: 32169
2012-06-10 20:27:30 +00:00
Felix Fietkau
479336f824
util-linux: libblkid depends on libuuid
...
SVN-Revision: 32168
2012-06-10 20:27:24 +00:00
Luka Perkov
33dadd70ab
mklibs: update to 0.1.34 (v2)
...
SVN-Revision: 32165
2012-06-10 17:07:46 +00:00
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
2012-06-10 13:19:45 +00:00
Felix Fietkau
378773f143
ppp: block restart of interfaces if pppd refused the command line options
...
SVN-Revision: 32160
2012-06-10 12:12:10 +00:00
Felix Fietkau
bfd06f261a
ath9k: add some more ani fixes
...
SVN-Revision: 32159
2012-06-10 12:03:33 +00:00
Luka Perkov
cb9db16e2f
zlib: update to 1.2.7
...
SVN-Revision: 32147
2012-06-09 23:29:28 +00:00
Felix Fietkau
557a3b5dd4
ppp: enable no_device in the netifd pppoa handler to bring it up at boot time ( #11631 )
...
SVN-Revision: 32146
2012-06-09 23:16:26 +00:00
Luka Perkov
30edb14356
util-linux: update to 2.21.2
...
SVN-Revision: 32141
2012-06-09 17:37:29 +00:00
Luka Perkov
d21fccaa2c
e2fsprogs: update to 1.42.3
...
SVN-Revision: 32140
2012-06-09 17:37:27 +00:00
Felix Fietkau
4d8cd3afc0
make librpc compatible with eglibc, unconditionally enable it for packages that need rpc support
...
SVN-Revision: 32129
2012-06-08 15:10:18 +00:00
Jo-Philipp Wich
15189a628a
firewall: allow incoming ICMPv6 router-advertisement and neighbor-advertisement, thanks swalker
...
SVN-Revision: 32127
2012-06-08 14:20:34 +00:00
Felix Fietkau
809cc8a435
mac80211: remove the passive-scan/no-ibss flag of channels 36-48 in the world regd similar to the default regd in ath
...
SVN-Revision: 32126
2012-06-08 12:09:36 +00:00
Felix Fietkau
287b504a2c
kernel: add module packages for usbip (from the packages feed)
...
SVN-Revision: 32117
2012-06-07 16:51:53 +00:00
Jo-Philipp Wich
9869b4da3c
base-files: implement network_defer_device() and network_ready_device() wrappers for upcoming netifd iface deferring support
...
SVN-Revision: 32106
2012-06-07 14:55:26 +00:00
Felix Fietkau
72d33803e7
iproute2: fix build errors with newer versions of eglibc
...
SVN-Revision: 32103
2012-06-07 12:37:49 +00:00
Felix Fietkau
93372a3e69
iptables: fix build error if only libraries are selected
...
SVN-Revision: 32102
2012-06-07 12:24:37 +00:00
Jo-Philipp Wich
1760bf569a
netifd: fix typo in dhcp protocol handler, fixes reqopt handling ( #11609 )
...
SVN-Revision: 32098
2012-06-07 10:54:03 +00:00
Felix Fietkau
bcd4209323
hostapd: fix driver setting for wpa_s in IBSS/WPA-NONE
...
This fix is needed to correctly set the driver to use with wpa_s in case of
IBSS/WPA-NONE. The current setting is not made correctly.
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
SVN-Revision: 32084
2012-06-06 15:25:52 +00:00
Felix Fietkau
b17afa9f65
libubox: add mirror md5sum
...
SVN-Revision: 32080
2012-06-06 13:45:57 +00:00
Luka Perkov
84a8853430
util-linux: fix typo
...
SVN-Revision: 32074
2012-06-05 20:54:33 +00:00
Jo-Philipp Wich
6cdf25289c
base-files: add permission exceptions, do not clobber shadow permissions - based on patch by Mark Mentovai <mark@moxienet.com>
...
SVN-Revision: 32073
2012-06-05 18:02:00 +00:00
John Crispin
f8655c0177
remove bogus patch
...
SVN-Revision: 32071
2012-06-05 17:55:35 +00:00
John Crispin
e2a63ac51d
rename libmisc.a to libipfixmisc.a
...
libmisc.a is too generic to be globally staged. It was clashing with xinetd
builds.
SVN-Revision: 32066
2012-06-05 17:49:57 +00:00
Jo-Philipp Wich
5e84df6bac
base-files: ship a static initial shadow db instead of creating it from passwd with sed, this fixes registering of users at compile time
...
SVN-Revision: 32064
2012-06-05 17:48:41 +00:00
Jo-Philipp Wich
a044a43d06
base-files: make user_add() populate the shadow db as well
...
SVN-Revision: 32063
2012-06-05 17:40:32 +00:00
Jo-Philipp Wich
9ae901445b
/etc/functions.sh => /lib/functions.sh
...
SVN-Revision: 32062
2012-06-05 16:04:23 +00:00
Luka Perkov
dc9e720739
uboot-envtools: forgot to remove uboot-envtools.init file
...
SVN-Revision: 32052
2012-06-04 22:03:00 +00:00
Luka Perkov
7f00e5ffc6
uboot-envtools: update to 2012.04.01
...
SVN-Revision: 32051
2012-06-04 21:55:49 +00:00
Felix Fietkau
2a80e86614
netifd: update to latest version, fixes wifi restart issues
...
SVN-Revision: 32049
2012-06-04 18:22:09 +00:00
Felix Fietkau
971c721c6f
ubus: update to latest version, adds reconnect support
...
SVN-Revision: 32048
2012-06-04 18:22:04 +00:00
Felix Fietkau
8b0d6b2477
ath9k: fix typo in last commit
...
SVN-Revision: 32046
2012-06-04 13:46:29 +00:00
Felix Fietkau
c9e36f4709
ath9k: fix ANI weak signal detection handling
...
SVN-Revision: 32045
2012-06-04 13:42:39 +00:00
Felix Fietkau
b755998cd7
ath9k: fall back to OTP ROM if the platform data does not contain valid eeprom data
...
SVN-Revision: 32044
2012-06-04 10:42:03 +00:00
Luka Perkov
6c8d273721
pjsip: update to version 1.14.2
...
SVN-Revision: 32040
2012-06-03 23:37:58 +00:00
Felix Fietkau
785c3f1db8
pptp: fix passing setup json variables to the ppp setup code
...
SVN-Revision: 32035
2012-06-03 17:01:30 +00:00
Felix Fietkau
12cb49b233
kernel: kmod-video-gspca-core depends on kmod-input-core ( fixes #11412 )
...
SVN-Revision: 32033
2012-06-03 12:38:53 +00:00
John Crispin
1ee4031e14
fix videobuf2 escription
...
fixes #11411
SVN-Revision: 32032
2012-06-03 10:56:01 +00:00
John Crispin
c64fca15da
Missing kernel module entry for GSPCA driver for SE401 webcam
...
fixes #11505
SVN-Revision: 32030
2012-06-03 07:28:48 +00:00
Jo-Philipp Wich
23eaea57ad
uhttpd: remove some dead code
...
SVN-Revision: 32028
2012-06-02 15:08:54 +00:00
Jo-Philipp Wich
2cf72776d8
uhttpd: add explicit stdin eof notification for Lua and CGI childs
...
SVN-Revision: 32027
2012-06-02 14:56:24 +00:00
John Crispin
8d43ddab2f
use symlinks for voip FW to make laoding easier
...
SVN-Revision: 32025
2012-06-02 14:03:30 +00:00
John Crispin
a4fa2cb611
move /dev/vmmcX creation to a more central place
...
SVN-Revision: 32024
2012-06-02 14:03:28 +00:00
Hauke Mehrtens
cedf84c348
mac80211: brcmsmac: add some patches starting to add support for some more chips
...
SVN-Revision: 32020
2012-06-01 21:17:04 +00:00
Hauke Mehrtens
1fb7419efb
mac80211: make brcmfmac depend on usb
...
SVN-Revision: 32019
2012-06-01 21:14:08 +00:00
Felix Fietkau
e4e7c284dd
mac80211: merge some pending fixes
...
SVN-Revision: 32018
2012-06-01 10:26:02 +00:00
John Crispin
e660665de1
fixes a descriptions mismatch
...
fixes #11381
SVN-Revision: 32012
2012-05-30 20:16:29 +00:00
Jo-Philipp Wich
afb93ae33b
libubox: update to 2012-05-30, fixes bad non-empty return values in case of already cached variables
...
SVN-Revision: 32011
2012-05-30 19:53:01 +00:00
Jo-Philipp Wich
5aefe3b277
uhttpd: fix wrongly applied sizeof() leading to writing beyound end of buffer and subsequent data corruption ( #11557 )
...
SVN-Revision: 32005
2012-05-30 15:30:07 +00:00
Felix Fietkau
478ae49618
mac80211: update to wireless-testing 2012-05-29
...
SVN-Revision: 32002
2012-05-30 01:01:06 +00:00
Felix Fietkau
ce4aa59497
kernel: move esfq to kmod-sched-esfq, as it has extra netfilter dependencies
...
SVN-Revision: 32001
2012-05-29 22:22:19 +00:00
Gabor Juhos
eca7502dfd
base-files: add LED specific functions to /lib/functions/uci-defaults
...
SVN-Revision: 31991
2012-05-29 16:39:16 +00:00
Felix Fietkau
c444edc6fd
netifd: remove obsolete config variable dependency
...
SVN-Revision: 31988
2012-05-29 13:02:10 +00:00
Felix Fietkau
d8aabfe091
pptp: remove old network scripts
...
SVN-Revision: 31985
2012-05-29 12:59:23 +00:00
Felix Fietkau
b971ea720c
ppp: remove old network scripts
...
SVN-Revision: 31984
2012-05-29 12:59:19 +00:00
Felix Fietkau
d3efcab813
6to4: remove old network scripts
...
SVN-Revision: 31983
2012-05-29 12:59:15 +00:00
Felix Fietkau
fdcc84f78e
comgt: remove old network scripts
...
SVN-Revision: 31982
2012-05-29 12:59:11 +00:00
Felix Fietkau
d8d7529e0e
6in4: remove old network scripts
...
SVN-Revision: 31981
2012-05-29 12:59:07 +00:00
Felix Fietkau
8a9e94b077
base-files: remove base-files-network, netifd is the only supported option now
...
SVN-Revision: 31980
2012-05-29 12:59:03 +00:00
Felix Fietkau
16eda3e152
ppp: fix local ip in status info ( fixes #11551 )
...
SVN-Revision: 31979
2012-05-29 12:58:57 +00:00
Jo-Philipp Wich
c11151bc70
base-files: add network_is_up()
...
SVN-Revision: 31978
2012-05-29 02:03:25 +00:00
Jo-Philipp Wich
c998280a7c
libubox: update to 2012-05-29
...
SVN-Revision: 31962
2012-05-29 00:36:46 +00:00
Jo-Philipp Wich
bf52cbf108
base-files: let network_get_device() return the l3 interface, introduce network_get_physdev() to obtain the underlying iface (if applicable)
...
SVN-Revision: 31960
2012-05-29 00:20:16 +00:00
Felix Fietkau
ba73b67726
mac80211: use built-in regulatory database instead of crda to avoid various race conditions
...
SVN-Revision: 31954
2012-05-28 16:17:30 +00:00
Felix Fietkau
9fba35fe7e
netifd: call /sbin/wifi up on /etc/init.d/network reload
...
SVN-Revision: 31941
2012-05-28 14:22:42 +00:00
Jo-Philipp Wich
8ef9450b37
base-files: add network_get_device() to network.sh
...
SVN-Revision: 31937
2012-05-28 03:24:56 +00:00
Jo-Philipp Wich
963a0cd98b
firewall: fix nat reflection after netifd status format change - use /lib/functions/network.sh - simplify nat reflection code
...
SVN-Revision: 31936
2012-05-28 03:15:05 +00:00
Jo-Philipp Wich
f1d04190c5
base-files: introduce /lib/functions/network.sh This file will contain common procedures to deal with network interfaces. Initially provides network_get_ipaddr(), network_get_ipaddr6(), network_get_subnet() and network_get_subnet6() to determine the primary IP addresses or subnets of a given logical interface.
...
SVN-Revision: 31935
2012-05-28 03:15:02 +00:00
Felix Fietkau
b03dd7a531
libubox: update to 2012-05-26
...
SVN-Revision: 31933
2012-05-28 02:55:50 +00:00
Jo-Philipp Wich
83758220ae
iwinfo: assume that no tx power information is available if nl80211 returns 0 dBm maximum
...
SVN-Revision: 31932
2012-05-28 00:52:26 +00:00
Jo-Philipp Wich
022fa36b40
uhttpd: - rewrite large parts of the server, use uloop event driven structure - support concurrent requests and make the upper limit configurable - implement initial version of HTTP-to-ubus JSON proxy and session.* namespace - add compile time support for debug information - code style changes - bump package revision
...
SVN-Revision: 31931
2012-05-28 00:52:24 +00:00
Felix Fietkau
d1ad1c2c56
kernel: remove more unnecessary kernel version checks/dependencies
...
SVN-Revision: 31907
2012-05-27 15:22:13 +00:00
Felix Fietkau
b85c7c117a
kernel: remove a few more obsolete CompareKernelPatchVer calls, add dependencies on @TARGET_x86 for a few network drivers that are typically not found in non-PC equipment
...
SVN-Revision: 31870
2012-05-27 12:33:55 +00:00
Felix Fietkau
d7522444d2
netifd: fix "Command failed: Not found" error with dhcp
...
SVN-Revision: 31863
2012-05-26 20:36:49 +00:00
Felix Fietkau
11397a5f75
mac80211: backport a fix for single-queue drivers ( fixes #11534 )
...
SVN-Revision: 31862
2012-05-26 20:15:28 +00:00
Felix Fietkau
925fcc107d
ncurses: libncursesw should not depend on libncurses
...
SVN-Revision: 31861
2012-05-26 18:03:56 +00:00
Felix Fietkau
f2db9f2339
ppp: add back ip-{up,down}.d support for now
...
SVN-Revision: 31860
2012-05-26 15:31:54 +00:00
Felix Fietkau
7c1c457855
mac80211: get rid of duplicate iw reg set command (thx, stintel)
...
SVN-Revision: 31859
2012-05-26 14:56:04 +00:00
Felix Fietkau
38c2c53e65
netifd: update to latest version, fixes an endian issue in broadcast address handling
...
SVN-Revision: 31858
2012-05-25 07:59:29 +00:00
Felix Fietkau
ad98ada7d8
netifd: update to latest version, fixes overriding the mac address for bridge interfaces ( #11526 )
...
SVN-Revision: 31857
2012-05-24 18:45:01 +00:00
Felix Fietkau
cc61ab5c6d
netifd: bring up wifi at boot
...
SVN-Revision: 31855
2012-05-24 16:24:55 +00:00
Jo-Philipp Wich
44f64af730
util-linux: compile with -fPIC, some users of its libuuid.a require it, e.g. cryptsetup ( #11508 )
...
SVN-Revision: 31854
2012-05-24 09:17:27 +00:00
Felix Fietkau
166db84309
base-files: kill ubusd and udhcpc on sysupgrade as well
...
SVN-Revision: 31852
2012-05-23 21:54:12 +00:00
Felix Fietkau
5d6628a88c
base-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade
...
SVN-Revision: 31851
2012-05-23 21:49:31 +00:00
Felix Fietkau
b86652832e
netifd: improve /sbin/ifup wifi hack, make it work properly with -a. fold /etc/init.d/netifd into /etc/init.d/network
...
SVN-Revision: 31850
2012-05-23 21:49:28 +00:00
Jo-Philipp Wich
267b414b4c
netifd: port r27720 ( #9763 ) to the netifd ifup variant
...
SVN-Revision: 31849
2012-05-23 21:26:20 +00:00
Gabor Juhos
6aec1d72c2
package/base-files: copy /lib/functions.sh to the ramfs on sysupgrade
...
SVN-Revision: 31842
2012-05-23 21:05:20 +00:00
Felix Fietkau
cba8c384fc
netifd: update to latest version, adds interface alias support ( #11518 ), and fixes network route drops on dhcp renew
...
SVN-Revision: 31840
2012-05-23 20:38:45 +00:00
Felix Fietkau
9037c2ccc6
lantiq: allow platforms with rt2x00 to override the mac address without overriding eeprom, fixes bogus wlan mac address on arv4520
...
SVN-Revision: 31835
2012-05-20 21:58:03 +00:00
Felix Fietkau
102640b4cf
kernel: fix kmod-sched-core build for kernels without codel
...
SVN-Revision: 31834
2012-05-20 21:57:58 +00:00
Felix Fietkau
64b882f002
pppd: add noipdefault option to /etc/ppp/options ( fixes #11499 )
...
SVN-Revision: 31831
2012-05-20 14:02:05 +00:00
Felix Fietkau
402393bbee
netifd: update to latest version, fixes dns server issues ( #11501 )
...
SVN-Revision: 31830
2012-05-20 13:56:25 +00:00
Felix Fietkau
52e16e27ec
netifd: update to latest version, fixes peerdns handling, custom dns override and interface metric settings
...
SVN-Revision: 31822
2012-05-19 23:47:33 +00:00
Jo-Philipp Wich
fc7c50c1d3
kernel: fix packaging of act_connmark.ko ( #11492 )
...
SVN-Revision: 31821
2012-05-19 23:33:47 +00:00
Jo-Philipp Wich
df754ded76
openssl: update to v1.0.1c (CVE-2012-2333)
...
SVN-Revision: 31819
2012-05-19 21:00:14 +00:00
Jo-Philipp Wich
7345133eae
dnsmasq: bump package revision
...
SVN-Revision: 31817
2012-05-19 20:17:57 +00:00
Jo-Philipp Wich
0e540ec90d
dnsmasq: allow forcing options
...
The option 'force' when set to '1' will transform a dhcp-option to dhcp-option-force instead in the config.
This is useful for forcing options to be sent back to a client (even options it didn't ask for).
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31816
2012-05-19 20:17:56 +00:00
Jo-Philipp Wich
38cf8379b0
dnsmasq: add support for set: and tag: pairs
...
On my network, I have a variety of machines and appliances, some of which need different configuration issues than the default options.
For example:
config host
option name 'client'
option mac '00:01:02:03:04:05'
option ip '192.168.1.20'
option tag 'acme'
config tag acme
option force '1'
list dhcp_option 'option:router,192.168.1.253'
list dhcp_option 'option:domain-name,acme.com'
list dhcp_option 'option:domain-search,acme.com,redfish-solutions.com'
which allows me to override the default router for my client's host, as well as its domain-name, and its domain-search.
this causes the following config lines:
dhcp-host=00:01:02:03:04:05,set:acme,192.168.1.20,client
dhcp-option-force=tag:acme,option:router,192.168.1.253
dhcp-option-force=tag:acme,option:domain-name,acme.com
dhcp-option-force=tag:acme,option:domain-search:acme.com,redfish-solutions.com
This could be useful elsewhere, for instance, if you have an IP CCTV that you don't want to have a default-route, etc.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31815
2012-05-19 20:17:54 +00:00
Jo-Philipp Wich
3eb1820532
dnsmasq: fix parsing of mx record options ( #11365 )
...
SVN-Revision: 31814
2012-05-19 20:17:19 +00:00
Felix Fietkau
5348608f9f
netifd: update to latest version, fixes a crash on restart
...
SVN-Revision: 31812
2012-05-18 21:59:23 +00:00
Felix Fietkau
0b41ae819d
ubus: update to latest version, fixes a socket race condition in the client library with uloop
...
SVN-Revision: 31811
2012-05-18 20:36:02 +00:00
Gabor Juhos
d9dab97d38
x86/ep80579: switch to 3.3
...
Also fix build errors in the ep80579-drivers package.
Compile tested only.
SVN-Revision: 31802
2012-05-18 20:10:33 +00:00
Gabor Juhos
7217afc657
package/ep80579-drivers: refresh patches
...
SVN-Revision: 31801
2012-05-18 20:10:28 +00:00
Felix Fietkau
1751186f18
kernel: add et131x from packages/
...
SVN-Revision: 31792
2012-05-18 19:03:35 +00:00
Felix Fietkau
040ce45f98
kernel: split off act_connmark into a separate package to avoid cluttering kmod-sched with a netfilter dependency ( fixes #11483 )
...
SVN-Revision: 31791
2012-05-18 18:36:36 +00:00
Hauke Mehrtens
7dd6e5c7bb
mac80211: add brcmfmac driver
...
SVN-Revision: 31786
2012-05-18 15:43:04 +00:00
Felix Fietkau
2360a53116
kernel: remove obsolete dependencies and conditionals
...
SVN-Revision: 31779
2012-05-17 15:28:17 +00:00
Felix Fietkau
ce9b21bc11
kernel: remove the dummy kmod-rtc-core-* package, make all rtc drivers depend on @RTC_SUPPORT - prevent RTC support from leaking into kernels for targets that do not need this
...
SVN-Revision: 31778
2012-05-17 15:28:13 +00:00
Felix Fietkau
1963c6b019
kernel: remove kmod-gpio-cs5535, it was only relevant for old kernel versions
...
SVN-Revision: 31776
2012-05-17 15:28:06 +00:00
Felix Fietkau
8ff9b93dfa
kernel: remove obsolete CompareKernelPatchVer calls
...
SVN-Revision: 31775
2012-05-17 15:28:02 +00:00
Hauke Mehrtens
23f253fbdc
mac80211: brcmsmac update to version from wireless-testing tag master-2012-05-16-2
...
SVN-Revision: 31773
2012-05-17 13:24:47 +00:00
Hauke Mehrtens
273797f15a
kernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
...
SVN-Revision: 31772
2012-05-17 13:22:38 +00:00
Felix Fietkau
c8dc123892
6to4: load the network config to fix radvd announce ( #11467 )
...
SVN-Revision: 31770
2012-05-17 12:42:05 +00:00
Felix Fietkau
57d3b4b47d
tc: depend on kmod-sched-core instead of kmod-sched ( fixes #11465 )
...
SVN-Revision: 31769
2012-05-17 12:36:00 +00:00
Felix Fietkau
d4961fbcb7
6in4: remove some obsolete functions
...
SVN-Revision: 31768
2012-05-17 12:35:56 +00:00
Felix Fietkau
4bd4fd2ca2
libubox: fix jshn handling of variables with numbers ( fixes #11468 )
...
SVN-Revision: 31767
2012-05-17 12:35:52 +00:00
Felix Fietkau
ef86a2c081
qos-scripts: use kmod-sched-core instead of kmod-sched
...
SVN-Revision: 31761
2012-05-16 15:23:23 +00:00
Felix Fietkau
96d0c04d9a
kernel: split kmod-sched into kmod-sched-core and kmod-sched
...
SVN-Revision: 31760
2012-05-16 15:23:19 +00:00
Felix Fietkau
d5fc598d62
qos-scripts: replace sfq/red with fq_codel - massively improves latency under load
...
SVN-Revision: 31759
2012-05-16 15:23:16 +00:00
Felix Fietkau
3f97b9eb36
iproute2: update to 3.3.0, drop a few useless old patches, add codel support
...
SVN-Revision: 31758
2012-05-16 15:23:12 +00:00
Felix Fietkau
f9b64e59ca
kernel: add codel and fq_codel support to kmod-sched (patch by Dave Täht)
...
SVN-Revision: 31757
2012-05-16 15:23:08 +00:00
Jo-Philipp Wich
329d18a25c
firewall: rework interface address determination to skip ipv6 addresses
...
SVN-Revision: 31755
2012-05-16 13:37:49 +00:00
Jo-Philipp Wich
82fc13d3c2
firewall: fix nat reflection after netifd switch ( #11460 )
...
SVN-Revision: 31754
2012-05-16 13:03:54 +00:00
Felix Fietkau
ee8322c3c9
libubox: update to latest version, fixes handling of numbers in jshn variables
...
SVN-Revision: 31747
2012-05-16 08:45:24 +00:00
Felix Fietkau
768d49a428
netifd: bring up all interfaces on /etc/init.d/network restart
...
SVN-Revision: 31732
2012-05-14 23:50:59 +00:00
Felix Fietkau
5eed1d8f6b
enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few relevant places
...
SVN-Revision: 31730
2012-05-14 23:33:35 +00:00
Felix Fietkau
a6e7b3cffe
netifd: use the new json_get_vars function in the dhcp helper script
...
SVN-Revision: 31727
2012-05-14 20:58:27 +00:00
Felix Fietkau
e8fa94daa4
ppp: use the new json_get_vars function
...
SVN-Revision: 31726
2012-05-14 20:58:24 +00:00
Felix Fietkau
3ee1a3abf0
pptp: use the new json_get_vars function
...
SVN-Revision: 31725
2012-05-14 20:58:20 +00:00
Felix Fietkau
189c25d318
pptp: use resolveip, schedule restart if dns lookups fail
...
SVN-Revision: 31724
2012-05-14 20:58:16 +00:00
Felix Fietkau
89532e6437
netifd: update to 2012-05-14, fixes a file descriptor leak, fixes a use-after-free on host dependencies, adds a command for scheduling proto-shell restarts and adds support for more address options (point to point, broadcast)
...
SVN-Revision: 31723
2012-05-14 20:58:13 +00:00
Felix Fietkau
c9d393186c
pptp: drop the dependency on ip if netifd is selected
...
SVN-Revision: 31722
2012-05-14 20:58:09 +00:00
Felix Fietkau
fbe1a53770
libubox: update to latest version, adds a new function in jshn.sh
...
SVN-Revision: 31721
2012-05-14 20:58:06 +00:00
Felix Fietkau
cd1760ee41
relayd: fix return code check for resolving network->ifname mapping
...
SVN-Revision: 31712
2012-05-14 14:08:43 +00:00
Gabor Juhos
047c0b8d28
package/e2fsprogs: disable building of internal lib{blkid,uuid}
...
Also remove an empty patch.
SVN-Revision: 31702
2012-05-13 12:20:17 +00:00
Gabor Juhos
b15e49f2fa
package/util-linux: install development files
...
Also remove trailing whitespaces from the Makefile.
Based on a patch by M. Braun.
SVN-Revision: 31701
2012-05-13 12:20:15 +00:00
Felix Fietkau
dc30d4fd3a
ath9k: fix ar9330 internal regulator setup
...
SVN-Revision: 31692
2012-05-12 17:41:05 +00:00
Felix Fietkau
2e8e109624
ath9k: update initvals for ar9330 to fix issues with high power designs
...
SVN-Revision: 31691
2012-05-12 17:40:59 +00:00
Felix Fietkau
373d489a2c
ath9k: fix a rare use-after-free bug
...
SVN-Revision: 31690
2012-05-12 17:40:53 +00:00
Felix Fietkau
5cc362bd7a
ath9k: stop rx before tx, should reduce the frequency of "Failed to stop Tx DMA" errors
...
SVN-Revision: 31689
2012-05-12 17:40:47 +00:00
Felix Fietkau
d7bb955e45
remove kmod-mvswitch, it does not work on kernels <3.2 and is not necessary as a module anyway
...
SVN-Revision: 31678
2012-05-11 22:08:06 +00:00
Gabor Juhos
e976bf5600
package/kernel: add package for the ADT7473/7475/7476/7490 sensors
...
SVN-Revision: 31657
2012-05-09 10:48:36 +00:00
Gabor Juhos
0f8e0335a7
package/kernel: add package for the LM85 sensor
...
SVN-Revision: 31656
2012-05-09 10:48:34 +00:00
Gabor Juhos
c403828c57
package/kernel: move hwmon-vid into a separate package
...
SVN-Revision: 31655
2012-05-09 10:48:33 +00:00
Jo-Philipp Wich
0422ba4687
ppp: remove stray bracked in ppp-up script, thanks swalker
...
SVN-Revision: 31647
2012-05-07 22:41:41 +00:00
Jonas Gorski
80650c9475
base-files: wait for wifi modules to settle
...
On slower devices wifi drivers might take too long for detecting
devices, resulting in the wifi detect call not seeing them.
This was observed on a bcm6348 with bcm4318 wifi. Adding a one second
pause was enough for b43 to expose the device.
SVN-Revision: 31639
2012-05-06 21:25:42 +00:00
Felix Fietkau
c3f0b757a3
pptp: fix installation path for netifd proto handler
...
SVN-Revision: 31636
2012-05-06 21:19:04 +00:00
Hauke Mehrtens
8ff6417c41
kernel: remove kernel modules and references to kernels <= 2.6.36
...
OpenWrt does not support kernel version <= 2.6.36 any more, remove all modules only build for those kernels and all conditions specific for those kernel versions.
SVN-Revision: 31634
2012-05-06 20:43:17 +00:00
Hauke Mehrtens
a42570bc3e
kernel: remove kmod-usb-serial-airprime
...
This was removed from kernel 2.6.27
SVN-Revision: 31633
2012-05-06 20:40:54 +00:00
Hauke Mehrtens
2f93cd1fad
kernel: remove kmod-usb-video
...
This was remove in kernel 2.6.38 and is not needed any more.
The last commit (r31631) has the wrong message, kmod-usb-phidget was removed in kernel 2.6.30.
SVN-Revision: 31632
2012-05-06 20:40:19 +00:00
Hauke Mehrtens
34c32d3a9d
kernel: remove kmod-usb-video
...
This was remove in kernel 2.6.38 and is not needed any more.
SVN-Revision: 31631
2012-05-06 20:37:08 +00:00
Hauke Mehrtens
0fd86465d0
kernel: add video-videobuf2
...
This should fix #11349 and #11142
SVN-Revision: 31630
2012-05-06 20:35:54 +00:00
Hauke Mehrtens
655a320a6b
kernel: build kmod-video-gspca-gl860 and kmod-video-gspca-jeilinj on all kernel versions
...
This module is available on all supported kernel versions
SVN-Revision: 31629
2012-05-06 20:34:55 +00:00
Hauke Mehrtens
216853d6ba
kernel: add kmod-video-gspca-konica and remove kmod-video-konica
...
kmod-video-konica was removed from kernel 2.6.38 and is now replaced by kmod-video-gspca-konica
SVN-Revision: 31628
2012-05-06 20:34:00 +00:00
Hauke Mehrtens
865ac15306
kernel: remove kmod-video-ov511 and kmod-video-ovcamchip
...
These two modules where removed from kernel with kernel version 2.6.36, use kmod-video-gspca-ov519 instead.
SVN-Revision: 31627
2012-05-06 20:33:17 +00:00
Felix Fietkau
ffa7a3ac35
ubus: update to latest version, add LUAPATH to cmake options - fixes #11398
...
SVN-Revision: 31622
2012-05-06 08:27:40 +00:00