[Bug 341556] New: Unable to establish PPTP with MPPE encryption
https://bugzilla.novell.com/show_bug.cgi?id=341556#c1 Summary: Unable to establish PPTP with MPPE encryption Product: openSUSE 10.3 Version: Final Platform: x86-64 OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: lavrinenko_alex@mail.ru QAContact: qa@suse.de Found By: --- Hello, After upgrading kernel to 2.6.24-rc2-23-default from KOTD repo I'm unable to bring up PPTP VPN tunnel that uses MPPE encryption: [superuser@shark :: ~]/usr/sbin/pppd call lanbill Using interface ppp0 Connect: ppp0 <--> /dev/pts/0 CHAP authentication succeeded MPPE required, but kernel has no support. Connection terminated. Script pptp --loglevel 0 91.191.XXX.XX --nolaunchpppd finished (pid 16891), status = 0x0 Manual modprobe'ing fails with 'No such device' (dmesg shows nothing): [superuser@shark :: ~]modprobe ppp_mppe FATAL: Error inserting ppp_mppe (/lib/modules/2.6.24-rc2-23-default/kernel/drivers/net/ppp_mppe.ko): No such device [superuser@shark :: ~]lsmod |grep ppp ppp_deflate 22912 0 zlib_deflate 36616 1 ppp_deflate ppp_async 28928 0 ppp_generic 46112 3 ppp_deflate,bsd_comp,ppp_async slhc 22784 1 ppp_generic crc_ccitt 19072 2 ppp_async,irda [superuser@shark :: ~]uname -a Linux shark 2.6.24-rc2-23-default #1 SMP 2007/11/07 23:05:56 UTC x86_64 x86_64 x86_64 GNU/Linux [superuser@shark :: ~] It worked perfectly with previous kernels from KOTD and stock. Remote server is openSUSE 10.2 x86-64 with 2.6.18.2-34-default stock kernel. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556#c1 Karsten Keil <kkeil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkeil@novell.com Status|NEW |RESOLVED Resolution| |INVALID --- Comment #1 from Karsten Keil <kkeil@novell.com> 2007-11-14 04:27:04 MST --- Thank you for testing mainline kernel from KOTD, but these are unsupported by us, please report any issues to the mainline bugzilla http://bugzilla.kernel.org. We do not have any additional patches in this area. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User lavrinenko_alex@mail.ru added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c2 Alexander Lavirnenko <lavrinenko_alex@mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | --- Comment #2 from Alexander Lavirnenko <lavrinenko_alex@mail.ru> 2008-03-27 02:43:36 MST --- Hello, exactly the same with 2.6.25-rc6-git5-10-default, that is in SL-OSS-factory repo. 'ppp_mppe.ko' module is here, but it doesn't load: [superuser@shark ::~]ls /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp* /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_async.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_deflate.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_generic.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_mppe.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_synctty.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/pppoe.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/pppol2tp.ko /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/pppox.ko [superuser@shark ::~]insmod /lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_mppe.ko insmod: error inserting '/lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_mppe.ko': -1 No such device [superuser@shark ::~]modprobe ppp_mppe FATAL: Error inserting ppp_mppe (/lib/modules/2.6.25-rc6-git5-10-default/kernel/drivers/net/ppp_mppe.ko): No such device [superuser@shark ::~] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User jeffm@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c3 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeffm@novell.com Status|REOPENED |NEEDINFO Info Provider| |lavrinenko_alex@mail.ru --- Comment #3 from Jeff Mahoney <jeffm@novell.com> 2008-03-28 14:46:21 MST --- I can't reproduce this locally. It loads fine on my system with 2.6.25-rc6-git5-10-default. Do you have anything in /etc/modprobe.conf or /etc/modprobe.d that interacts with the crypto modules? When it loads, I see this in lsmod: The -ENODEV is returned by this: if (!(crypto_has_blkcipher("ecb(arc4)", 0, CRYPTO_ALG_ASYNC) && crypto_has_hash("sha1", 0, CRYPTO_ALG_ASYNC))) return -ENODEV; ppp_mppe 24584 0 ppp_async 29824 0 crc_ccitt 19072 1 ppp_async sha1_generic 19456 0 arc4 19072 0 ecb 20992 0 crypto_blkcipher 38660 1 ecb ppp_generic 47784 2 ppp_mppe,ppp_async slhc 23040 1 ppp_generic -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User jeffm@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c4 --- Comment #4 from Jeff Mahoney <jeffm@novell.com> 2008-03-28 14:46:36 MST --- I can't reproduce this locally. It loads fine on my system with 2.6.25-rc6-git5-10-default. Do you have anything in /etc/modprobe.conf or /etc/modprobe.d that interacts with the crypto modules? The -ENODEV is returned by this: if (!(crypto_has_blkcipher("ecb(arc4)", 0, CRYPTO_ALG_ASYNC) && crypto_has_hash("sha1", 0, CRYPTO_ALG_ASYNC))) return -ENODEV; When it loads, I see this in lsmod: ppp_mppe 24584 0 ppp_async 29824 0 crc_ccitt 19072 1 ppp_async sha1_generic 19456 0 arc4 19072 0 ecb 20992 0 crypto_blkcipher 38660 1 ecb ppp_generic 47784 2 ppp_mppe,ppp_async slhc 23040 1 ppp_generic -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User lavrinenko_alex@mail.ru added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c5 Alexander Lavirnenko <lavrinenko_alex@mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED Info Provider|lavrinenko_alex@mail.ru | --- Comment #5 from Alexander Lavirnenko <lavrinenko_alex@mail.ru> 2008-03-31 00:35:14 MST ---
Do you have anything in /etc/modprobe.conf or /etc/modprobe.d that interacts with the crypto modules? Not really. I haven't modified /etc/modprobe* for ages, they are all stock.
[superuser@shark :: ~]grep crypt /etc/modprobe.d/* /etc/modprobe.d/ipw2200:options ipw2200 hwcrypto=0 led=1 [superuser@shark :: ~]grep crypt /etc/modprobe.conf* [superuser@shark :: ~] Thanks for your 'lsmod' output, I found that if I manually load arc4, ecb, sha1_generic and crypto_blkcipher first, then manual ppp_mppe insertion works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User jeffm@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c6 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO Info Provider| |lavrinenko_alex@mail.ru --- Comment #6 from Jeff Mahoney <jeffm@novell.com> 2008-03-31 10:01:46 MST --- That's strange. I didn't do anything special. Does unloading the modules, running depmod -a, and trying again without loading them each by hand work? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User lavrinenko_alex@mail.ru added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c7 Alexander Lavirnenko <lavrinenko_alex@mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED Info Provider|lavrinenko_alex@mail.ru | --- Comment #7 from Alexander Lavirnenko <lavrinenko_alex@mail.ru> 2008-03-31 11:01:39 MST --- I just upgraded to 2.6.25-rc7-git2-11-default from factory, still the same. After clean boot modeprobe ppp_mppe fails with 'no such device', but arc4, ecb and crypto_blkcipher are loaded onboot. After manual loading sha1_generic first ppp_mppe loads successfully by hand. 'depmod -a' makes no difference. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User jeffm@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c8 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO Info Provider| |lavrinenko_alex@mail.ru --- Comment #8 from Jeff Mahoney <jeffm@novell.com> 2008-03-31 15:13:06 MST --- Ok, after reading through the crypto code, I saw that it has a subsystem to find and load crypto modules automatically. Do you happen to have unsupported module checking enabled? It would be in /etc/modprobe.d/unsupported.blacklist I'm running out of ideas, since I also run 10.3 with a KOTD kernel on my workstation. I'm not able to reproduce this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 Alexander Lavirnenko <lavrinenko_alex@mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Kernel |Kernel OS/Version|openSUSE 10.3 |openSUSE 11.0 Product|openSUSE 10.3 |openSUSE 11.0 Version|Final |Factory -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User lavrinenko_alex@mail.ru added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c9 Alexander Lavirnenko <lavrinenko_alex@mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED Info Provider|lavrinenko_alex@mail.ru | --- Comment #9 from Alexander Lavirnenko <lavrinenko_alex@mail.ru> 2008-03-31 21:28:27 MST --- I suppose so. Here's what I have: [superuser@shark :: ~]ls /etc/modprobe.d/ blacklist ipv6 ipw2100 ipw2200 module-renames nvidia pnp-aliases prism54 sound thinkpad_acpi tv unsupported.blacklist [superuser@shark :: ~]rpm -qf /etc/modprobe.d/*blacklist sysconfig-0.70.5-12 module-init-tools-3.4-4 [superuser@shark :: ~]grep "crypt\|ppp\|sha\|ecb\|arc" /etc/modprobe* /etc/modprobe.conf:# options arcnet io=0x300 irq=10 shmem=0xd0000 /etc/modprobe.conf:# ppp over ethernet /etc/modprobe.conf:# the kernel 2.2 uses pppox /etc/modprobe.conf:# the kernel 2.4 uses pppoe /etc/modprobe.conf:alias char-major-144 pppoe /etc/modprobe.conf:# the kernel 2.2 uses ppp.o as ppp driver, /etc/modprobe.conf:# the kernel 2.4 uses ppp_generic.o /etc/modprobe.conf:alias ppp0 ppp_generic /etc/modprobe.conf:alias ppp1 ppp_generic [superuser@shark :: ~]grep "crypt\|ppp\|sha\|ecb\|arc" /etc/modprobe.d/* /etc/modprobe.d/blacklist:blacklist arcfb /etc/modprobe.d/ipw2200:options ipw2200 hwcrypto=0 led=1 [superuser@shark :: ~] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kernel-maintainers@forge.provo.novell.com |jeffm@novell.com Status|REOPENED |NEW -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User lavrinenko_alex@mail.ru added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c10 --- Comment #10 from Alexander Lavirnenko <lavrinenko_alex@mail.ru> 2008-05-12 10:58:30 MST --- Well, automatic NOT load of sha1_generic is the reason in my case. After manual 'modprobe' of sha1_generic I'm able to connect VPN with MPPE with no prior ppp_mppe module load. Kernel is latest from factory, 2.6.25.3-2-default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User jeffm@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c11 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #11 from Jeff Mahoney <jeffm@novell.com> 2008-10-23 13:28:38 MDT --- I'm still unable to reproduce this. Since there's an obvious workaround on your system, I'm going to close as WONTFIX. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341556 User ch_georgi@gmx.de added comment https://bugzilla.novell.com/show_bug.cgi?id=341556#c12 Christian Georgi <ch_georgi@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ch_georgi@gmx.de --- Comment #12 from Christian Georgi <ch_georgi@gmx.de> 2008-11-25 11:27:22 MST --- When i load sha1_generic i get another Message. But looks much better THX -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com