I tried to test the new kernel 3.6.6 support in ar71xx with my wndr3700
build, but I am running into trouble getting all the modules selected, as the
kernel-mode pptp looks rather unselectable.
As far as I understand, the current core module for pptp is ppp-mod-pptp.
That is invisible/unselectable in menuconfig, if I start from empty .config
and select ar71xx / wndr3700.
Only if I manually select "kmod-crypto-core" first, does the ppp-mod-pptp
item come visible.
Looking into tmp/.config-package.in reveals something rather strange looking
line with two ! marks:
depends !(!LINUX_3_3) || PACKAGE_kmod-crypto-core
That leads into either having kernel 3.3.x or selecting kmod-crypto-core.
I can't figure out, where the dependency is coming from, but I would guess
that it is actually dating from the time a few months ago, when there still
were also pre-3.3 kernels available. I wonder if that is still necessary?
Shouldn't the ppp-mod-pptp module be selectable in 3.6.6 just like it is in
3.3.8?
No module visible in menuconfig:
│ <*> ppp........................................................... PPP
daemon (NEW) │ │
│ │ < > ppp-mod-pppoa............................................... PPPoA
plugin (NEW) │ │
│ │ <*> ppp-mod-pppoe............................................... PPPoE
plugin (NEW) │ │
│ │ < > ppp-mod-pppol2tp......................................... PPPoL2TP
plugin (NEW) │ │
│ │ < > ppp-mod-radius............................................. RADIUS
plugin (NEW) │ │
│ │ < > ppp-multilink........................ PPP daemon (with multilink
support) (NEW) │ │
│ │ < > pppdump............................................. Read PPP record
file (NEW) │ │
│ │ < > pppstats........................................... Report PPP
statistics (NEW) │ │
│
Menuconfig search:
│ Symbol: PACKAGE_kmod-pptp [=n] │
│ Prompt: kmod-pptp................................................... PPtP
support │
│ Defined at tmp/.config-package.in:6873 │
│ Depends on: PACKAGE_kmod-ppp [=y] │
│ Location: │
│ -> Kernel modules │
│ -> Network Support │
│ Selects: PACKAGE_kmod-gre [=n] && PACKAGE_kmod-pppox [=n] │
│ Selected by: PACKAGE_ppp-mod-pptp [=n] && (LINUX_3_3 [=n] ||
PACKAGE_kmod-crypto-core [=n]) && (PACKAGE_ │
│ │
│ │
│ Symbol: PACKAGE_ppp-mod-pptp [=n] │
│ Prompt: ppp-mod-pptp................................................. PPtP
plugin │
│ Defined at tmp/.config-package.in:37563 │
│ Depends on: (LINUX_3_3 [=n] || PACKAGE_kmod-crypto-core [=n]) &&
(PACKAGE_ppp [=y] || PACKAGE_ppp-multil │
│ Location: │
│ -> Network │
│ -> ppp........................................................... PPP
daemon (PACKAGE_ppp [=y]) │
│ Selects: PACKAGE_kmod-mppe [=n] && PACKAGE_kmod-pptp [=n] &&
PACKAGE_libpthread [=n] && PACKAGE_libc [=n │
Section in tmp/.config-package.in:
config PACKAGE_ppp-mod-pptp
tristate "ppp-mod-pptp................................................. PPtP
plugin"
default y if DEFAULT_ppp-mod-pptp
default m if ALL
select PACKAGE_kmod-mppe
depends !(!LINUX_3_3) || PACKAGE_kmod-crypto-core
depends (PACKAGE_ppp||PACKAGE_ppp-multilink)
select PACKAGE_kmod-pptp
depends PACKAGE_kmod-ppp
select PACKAGE_libpthread if USE_EGLIBC
select PACKAGE_libc
select PACKAGE_librt if USE_EGLIBC
select PACKAGE_resolveip
help
This package contains a PPtP plugin for ppp.
http://ppp.samba.org/
Jo-Philipp Wich <[email protected]>
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel