Commit Graph

91 Commits (3720f45e3cf20e62fb57ac3f838d7b28a3e56db5)

Author SHA1 Message Date
Jo-Philipp Wich a4e7f8c157 kernel: fix kmod-ipsec load order (#12552)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-07 10:54:56 +00:00
Felix Fietkau 5f136d1d2b kernel: add a module for ipv6 gre
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-15 21:59:56 +00:00
Felix Fietkau c0ef7ab7ce kernel: include the xfrm_algo module on 3.6+ (fixes #12552)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-10 18:49:30 +00:00
John Crispin 4ca51f2e67 [kernel] Load schedule modules
They were missing the AUTOLOAD directive.

Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34107 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-07 19:36:56 +00:00
Vasilis Tsiligiannis 6a78a82fe3 Revert "[package] kernel/modules: dont only change loading order on IPSEC*-m, propagate this to documentation too"
Preserve alphabetical order on KCONFIG and description for consistency with other module packages

This reverts commit r32775.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-23 19:17:05 +00:00
Luka Perkov 31406b79a5 [package] kernel/modules: dont only change loading order on IPSEC*-m, propagate this to documentation too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32775 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 23:11:31 +00:00
Vasilis Tsiligiannis d3cdfeaade [package] kernel/modules: fix ipcomp6 load order
ipcomp6 depends on xfrm6_tunnel, load order changed accordingly.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 20:50:44 +00:00
Luka Perkov 59c4e41dde package: kernel: estetic fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32714 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-14 23:10:32 +00:00
Jo-Philipp Wich 89b6c406bd kernel/modules: load pppol2tp after pppox
l2tp_ppp needs to be loaded after pppox, otherwise it ends up like this:
l2tp_ppp: Unknown symbol pppox_ioctl (err 0)
...
during boot.
I also fixed the dependency, it should be pppox rather than pppoe.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32562 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-01 10:34:45 +00:00
Jo-Philipp Wich 8a5df4ff67 [package] kernel: split kmod-pppoe into kmod-pppox and kmod-pppoe, make kmod-pptp depend on kmod-pppox (#11677)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32433 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 23:26:36 +00:00
Felix Fietkau 06134628f5 kernel: move esfq to kmod-sched-esfq, as it has extra netfilter dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 22:22:19 +00:00
Felix Fietkau aba80d0d04 kernel: remove more unnecessary kernel version checks/dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:22:13 +00:00
Felix Fietkau cb7839b1f6 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 12:33:55 +00:00
Felix Fietkau ab127b7e11 kernel: fix kmod-sched-core build for kernels without codel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 21:57:58 +00:00
Jo-Philipp Wich 2b42d9a454 [package] kernel: fix packaging of act_connmark.ko (#11492)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 23:33:47 +00:00
Felix Fietkau 488d927554 kernel: split off act_connmark into a separate package to avoid cluttering kmod-sched with a netfilter dependency (fixes #11483)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 18:36:36 +00:00
Felix Fietkau d25930c39b kernel: remove obsolete CompareKernelPatchVer calls
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31775 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:02 +00:00
Felix Fietkau 24e5083747 kernel: split kmod-sched into kmod-sched-core and kmod-sched
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31760 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:19 +00:00
Felix Fietkau eab3f3adaa kernel: add codel and fq_codel support to kmod-sched (patch by Dave Täht)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31757 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:08 +00:00
Hauke Mehrtens 9897c49803 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.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31634 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-06 20:43:17 +00:00
John Crispin 03a8872df7 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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-14 19:07:13 +00:00
Florian Fainelli ddb0ee9c96 [package] allow building 8021q and bridge as modules
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-15 22:24:18 +00:00
Jonas Gorski 7cdbaef39d package: kernel: add handling for 3.2 renames (and some missed ones for 3.1)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28897 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 21:16:52 +00:00
Nicolas Thill 114af4099a package/kernel: prefix library modules with lib-
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-28 13:24:41 +00:00
Jonas Gorski 654e2c5945 package: kernel: remove last use of $(LINUX_KMOD_SUFFIX)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28600 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-26 13:01:11 +00:00
Nicolas Thill 64873ac4e6 [package] kernel: add dependency on kmod-crypto-authenc to kmod-ipsec (closes: #7431)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-22 10:19:27 +00:00
Jonas Gorski 4fad9a20d2 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).

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-09 12:19:27 +00:00
Florian Fainelli b8c570e707 [package] add kmod-sched-netem (#8839)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27458 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-05 12:40:53 +00:00
Hauke Mehrtens 82c740f5ef 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:12:49 +00:00
Jo-Philipp Wich 0484b718f2 [package] kernel: revert unrelated change in previous commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-09 14:36:01 +00:00
Jo-Philipp Wich 4a82dbd30a [package] kernel: gre depends on ipv6 is Kernel is built with IPv6 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-09 14:34:53 +00:00
Hauke Mehrtens 7967debb9c 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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-25 19:51:40 +00:00
Vasilis Tsiligiannis 7d202aa431 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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26900 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-15 09:37:24 +00:00
Jo-Philipp Wich ffcc3b539f [PATCH 2/2] 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 21:21:05 +00:00
Florian Fainelli 3f620a51c4 [package] exclude pktgen for uml target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-29 12:04:17 +00:00
Felix Fietkau 6fa55a246f 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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 19:06:34 +00:00
Hauke Mehrtens c5514eb255 kernel: fix some problems with kernel 2.6.38
In some places LINUX_2_6_38 was just missing.
Some kernel modules were moved.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-19 17:42:48 +00:00
Jo-Philipp Wich 97f990f638 [package] kernel: further fixes to kmod-gre packaging
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26012 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-10 15:41:04 +00:00
Jo-Philipp Wich 62574df3c8 [package] kernel: fix usage of CompareKernelPatchVer for kmod-gre
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-10 14:30:05 +00:00
Jo-Philipp Wich 3f3b03ce7f [package] kernel: package kmod-pptp, autoload kmod-gre
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25987 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-09 22:20:16 +00:00
Jo-Philipp Wich db57b5e7a7 [package] kernel: fix kmod-gre for Kernel >= 2.6.37 (#9009)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-09 21:57:03 +00:00
Felix Fietkau 1c5130ba5f kernel: disable scheduler actions by default, they will be enabled only when kmod-sched is selected
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-27 19:52:57 +00:00
Felix Fietkau 45385bb7e7 kernel: add a new scheduler action for restoring the connection tracking mark - useful for ingress shaping, will be used for replacing IMQ later
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-21 00:03:20 +00:00
Felix Fietkau 0dccf8045e move the cbc crypto module out of the crypto core and into a separate package - it is only used for ipsec
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-12 23:55:06 +00:00
Felix Fietkau 9d0c3ce03e move the deflate crypto module out of the crypto core and into a separate package - it is only used for ipsec
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-12 23:54:59 +00:00
Alexandros C. Couloumbis bd932b7e83 target/linux: revert r24014 (further testing is needed)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 14:07:40 +00:00
Alexandros C. Couloumbis 7b55671599 linux/generic: add kernel mppc/mppe for 2.6.37. http://yablochkin.net.ru/mppc/ (not enabled by default)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 13:42:21 +00:00
Hauke Mehrtens 11ba81f1fa kernel: fix l2tp kernel packages
l2tp-ip and l2tp-eth should depend on l2tp_netlink
fix pppol2tp for kernel >= 2.6.35


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23993 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-14 20:51:30 +00:00
Hauke Mehrtens 4978599cd4 kernel: add CONFIG_IPV6_SIT_6RD
This closes #8227


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23986 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-13 13:44:52 +00:00
Hauke Mehrtens 3800e54517 l2tp: activate l2tp for kernel 2.6.36 and 2.6.37 and fix pppol2tp
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 19:10:38 +00:00