Commit Graph

80 Commits

Author SHA1 Message Date
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
102640b4cf kernel: fix kmod-sched-core build for kernels without codel
SVN-Revision: 31834
2012-05-20 21:57:58 +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
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
Felix Fietkau
8ff9b93dfa kernel: remove obsolete CompareKernelPatchVer calls
SVN-Revision: 31775
2012-05-17 15:28:02 +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
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
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
John Crispin
07fb815944 Add kernel module package for SLIP
This patch adds support for a kernel module package for SLIP. We needed it forusing tunslip6 from Contiki OS for 6LoWPAN communications.

Signed-off-by: Markus Becker <mab@comnets.uni-bremen.de>

SVN-Revision: 30538
2012-02-14 19:07:13 +00:00
Florian Fainelli
ffdf69028f allow building 8021q and bridge as modules
SVN-Revision: 29163
2011-11-15 22:24:18 +00:00
Jonas Gorski
0a2728664f package: kernel: add handling for 3.2 renames (and some missed ones for 3.1)
SVN-Revision: 28897
2011-11-09 21:16:52 +00:00
Nicolas Thill
ab29084cdb package/kernel: prefix library modules with lib-
SVN-Revision: 28656
2011-10-28 13:24:41 +00:00
Jonas Gorski
dccc9a6c2e package: kernel: remove last use of $(LINUX_KMOD_SUFFIX)
SVN-Revision: 28600
2011-10-26 13:01:11 +00:00
Nicolas Thill
ca8712bdbd kernel: add dependency on kmod-crypto-authenc to kmod-ipsec (closes: #7431)
SVN-Revision: 28515
2011-10-22 10:19:27 +00:00
Jonas Gorski
d430455527 package/kernel: invert dependencies for current kernel features
Instead of depending on new kernel versions, depend on not having one
of the older ones (or vice versa for modules removed in current kernels).

SVN-Revision: 27934
2011-08-09 12:19:27 +00:00
Florian Fainelli
adeb9ef829 add kmod-sched-netem (#8839)
SVN-Revision: 27458
2011-07-05 12:40:53 +00:00
Hauke Mehrtens
cd3bd6e13e package/kernel: Update version dependencies and kmods for linux 3.0
Also disable rtc-core for now since this changed to a bool, now directly
used in the kernel if enabled.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27186
2011-06-15 21:12:49 +00:00
Jo-Philipp Wich
ce4e5bd91d kernel: revert unrelated change in previous commit
SVN-Revision: 27150
2011-06-09 14:36:01 +00:00
Jo-Philipp Wich
c9ad45e098 kernel: gre depends on ipv6 is Kernel is built with IPv6 support
SVN-Revision: 27149
2011-06-09 14:34:53 +00:00
Hauke Mehrtens
6769216a64 kernel: generic: Update 2.6.39 to final
* Add missing config symbols
* Update package/kernel for 2.6.39

CONFIG_BT_L2CAP=y and CONFIG_BT_SCO=y are set to build them into the bluetooth module.

Thank you Jonas Gorski for the patch

SVN-Revision: 27010
2011-05-25 19:51:40 +00:00
Vasilis Tsiligiannis
b468227827 package/kernel: Remove $(KMOD_SUFFIX) usage
Since there's only 2.6 in trunk $(KMOD_SUFFIX) can be safely replaced with
ko for all mainline kernel modules.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26900
2011-05-15 09:37:24 +00:00
Jo-Philipp Wich
3d0ac93274 kernel: add kmod-crypto-{wq,rng,iv} Add kmod-crypto-iv as a dependency for kmod-ipsec. Also remove the extraneous kmod-crypto-core dependency to eliminate recursion.
Signed-off-by: Lars Hjersted <lars@hjersted.com>

SVN-Revision: 26813
2011-05-03 21:21:05 +00:00
Florian Fainelli
ed5e092217 exclude pktgen for uml target
SVN-Revision: 26781
2011-04-29 12:04:17 +00:00
Felix Fietkau
40d6cd6c16 kernel: enable MPPE again, got broken in r26296
Since r26296 mppe.ko could not be loaded, kernel gives "device missing" error.
According to KConfig cypther-ecb is required.

Signed-off-by: Sven Roederer <mailinglists.sven_at_roederer.dhs.org>

SVN-Revision: 26507
2011-04-07 19:06:34 +00:00
Hauke Mehrtens
aadec1ec97 kernel: fix some problems with kernel 2.6.38
In some places LINUX_2_6_38 was just missing.
Some kernel modules were moved.

SVN-Revision: 26239
2011-03-19 17:42:48 +00:00
Jo-Philipp Wich
395bd8bf60 kernel: further fixes to kmod-gre packaging
SVN-Revision: 26012
2011-03-10 15:41:04 +00:00
Jo-Philipp Wich
cce1002869 kernel: fix usage of CompareKernelPatchVer for kmod-gre
SVN-Revision: 26010
2011-03-10 14:30:05 +00:00
Jo-Philipp Wich
378a7cadb9 kernel: package kmod-pptp, autoload kmod-gre
SVN-Revision: 25987
2011-03-09 22:20:16 +00:00
Jo-Philipp Wich
eb5ed5087b kernel: fix kmod-gre for Kernel >= 2.6.37 (#9009)
SVN-Revision: 25985
2011-03-09 21:57:03 +00:00
Felix Fietkau
875c8353f6 kernel: disable scheduler actions by default, they will be enabled only when kmod-sched is selected
SVN-Revision: 25771
2011-02-27 19:52:57 +00:00
Felix Fietkau
c0f0316109 kernel: add a new scheduler action for restoring the connection tracking mark - useful for ingress shaping, will be used for replacing IMQ later
SVN-Revision: 25639
2011-02-21 00:03:20 +00:00
Felix Fietkau
858292316b move the cbc crypto module out of the crypto core and into a separate package - it is only used for ipsec
SVN-Revision: 25493
2011-02-12 23:55:06 +00:00
Felix Fietkau
2d9427566a move the deflate crypto module out of the crypto core and into a separate package - it is only used for ipsec
SVN-Revision: 25491
2011-02-12 23:54:59 +00:00
Alexandros C. Couloumbis
79a2f2debc target/linux: revert r24014 (further testing is needed)
SVN-Revision: 24015
2010-11-16 14:07:40 +00:00
Alexandros C. Couloumbis
4cf92fbdf7 linux/generic: add kernel mppc/mppe for 2.6.37. http://yablochkin.net.ru/mppc/ (not enabled by default)
SVN-Revision: 24014
2010-11-16 13:42:21 +00:00
Hauke Mehrtens
1c290dcbf7 kernel: fix l2tp kernel packages
l2tp-ip and l2tp-eth should depend on l2tp_netlink
fix pppol2tp for kernel >= 2.6.35

SVN-Revision: 23993
2010-11-14 20:51:30 +00:00
Hauke Mehrtens
faf2d6e4d3 kernel: add CONFIG_IPV6_SIT_6RD
This closes #8227

SVN-Revision: 23986
2010-11-13 13:44:52 +00:00
Hauke Mehrtens
e24f008d09 l2tp: activate l2tp for kernel 2.6.36 and 2.6.37 and fix pppol2tp
SVN-Revision: 23948
2010-11-10 19:10:38 +00:00
Florian Fainelli
573f15826d kmod-sctp: Add SCTP kernel support
This adds a new kmod-sctp option that enables support of SCTP in 2.6x
kernels.
The patch also contains a small cleanup in the dependencies.

Signed-off-by: Sebastien Decugis <sdecugis@nict.go.jp>

SVN-Revision: 22917
2010-09-04 18:06:49 +00:00
Jo-Philipp Wich
0d06aa524a kernel: fix missing symbol introduced by l2tp
SVN-Revision: 22507
2010-08-06 02:05:07 +00:00
Jo-Philipp Wich
ae8dbcbae4 kernel: package L2TP v3 ("Pseudowire") modules, restrict them to 2.6.35
SVN-Revision: 22501
2010-08-06 00:58:49 +00:00
Felix Fietkau
7a5f143f64 kmod-ipsec: fix a compile error with some configurations. since CONFIG_XFRM_IPCOMP is not selectable on its own (no prompt), always select CONFIG_INET_IPCOMP along with it, to make sure that it gets enabled
SVN-Revision: 22402
2010-07-27 21:04:49 +00:00
Claudio Mignanti
2d86ea7bf3 massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
SVN-Revision: 22145
2010-07-12 14:06:13 +00:00
Felix Fietkau
ff3d5025ac remove obsolete kernel dependencies and version checks
SVN-Revision: 21956
2010-06-26 20:44:28 +00:00
Felix Fietkau
543d870e82 remove linux 2.4 support from several packages
SVN-Revision: 21954
2010-06-26 20:43:41 +00:00
Nicolas Thill
36ee230fca package/kernel: mark a bunch of kmod packages that don't exist on 2.4 as 2.6 only
SVN-Revision: 21251
2010-04-29 10:25:57 +00:00
Nicolas Thill
5034b75865 package/kernel: introduce a new file that will be sourced first and holding complex dependencies spread over multiple files, use it for kmod-crc16
SVN-Revision: 21101
2010-04-23 04:01:03 +00:00
Nicolas Thill
83e4e40e22 package/kernel: add missing modules autoloading for kmod-ipsec, kmod-ipsec4 & kmod-ipsec6 (partially closes: #7164)
SVN-Revision: 20893
2010-04-16 00:08:52 +00:00
Hauke Mehrtens
94e9763799 kernel: make ISDN build again
In combination with r20339 ISDN will be build again.

 * Fix syntax problem in kmod-capi
 * add xfrm_ipcomp to kmod-ipsec

SVN-Revision: 20341
2010-03-21 14:05:59 +00:00