
https://bugzilla.novell.com/show_bug.cgi?id=291102 Summary: osize too small error with mtu=mru setting in pptp with mppe_decompress (see kernel.org bug) Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: abittner@stud.fh-heilbronn.de QAContact: qa@suse.de Found By: --- hi there, i am running some ppptpd tests, with windows boxes as clients, using mschap v2 authentication and that mpppe128 encryption stuff. well, never mind, when using mtu and mru settings in /etc/ppp/options.pptp with the same value, i get pptp bugs and the traffic inside the pptp tunnel freezes. for example, i get the following log entries: /var/log/messages-20070710.bz2:Jul 9 17:08:11 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 14:25:49 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 14:32:23 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 14:33:42 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:02:02 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:08:55 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:15:27 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:22:29 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:23:01 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:24:02 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) /var/log/messages-20070710.bz2:Jul 10 15:32:51 testbox01 kernel: mppe_decompress[0]: osize too small! (have: 1004 need: 1005) ------------- i need to set different mtu and mru values in the options.pptp file, so that the tunnel keeps working. this is apparently a bug that was being fixed by the kernel.org guys in june 2007 in 2.6.22 or something, at least thats what i came across ;) <http://www.google.com/search?hl=en&q=kernel+mppe_decompress+osize+too+small+have> <http://209.85.135.104/search?q=cache:KQjAYJi1Y1YJ:kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.22-rc5+kernel+mppe_decompress+osize+too+small+have&hl=en&ct=clnk&cd=9> commit 4b2a8fb3a7f7935f62a7bbdc851789fb7c2da032 Author: Konstantin Sharlaimov Date: Sat Jun 23 23:05:54 2007 -0700 [PPP]: Fix osize too small errors when decoding mppe. The mppe_decompress() function required a buffer that is 1 byte too small when receiving a message of mru size. This fixes buffer allocation to prevent this from occurring. -- 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.