Modify

Opened 3 years ago

Last modified 3 years ago

#18526 new defect

Data corrupted between two OpenWrt Boxes using PPtP

Reported by: han_min@… Owned by: developers
Priority: high Milestone: Barrier Breaker 14.07
Component: packages Version: Barrier Breaker 14.07
Keywords: data corrupted pptpd Cc:

Description

I've setup a VPN network between two OpenWrt boxes using pptp protocal(not nat, static route mode). When I upgraded the main box(served as pptpd server) from 12.09 to 14.07, the data transferred from the main box to the client is corrupted. On the contrary. If I downgraded the main box to version 12.09, no matter which version(AA or BB) the client used, everything is back to OK.

It's weird that If I connect the main box using Windows pptp client tools, the problem is also disappeared.

Attachments (0)

Change History (4)

comment:1 Changed 3 years ago by han_min@…

This issue seems to be related to the hardware failure(my router is mt7620n based, and all packages through PPP protocol are affected). I will test it again when I replace the unstable hardware.

comment:2 Changed 3 years ago by han_min@…

Today I replaced my router with new one(same model, mt7620). However, the data through both PPPoE and PPtP are corrupted when I copy a big file(20M ~ 300M) through the router.

My OP version is r43757(under BB branch). The packages I've installed are bellow:

  • 6in4 - 17-1
  • 6rd - 7-1
  • 6to4 - 12-1
  • 6tunnel - 0.11rc2-3
  • amule - 2.3.1-1
  • aria2 - 1.18.7-1
  • arptables - 0.0.4-1
  • base-files - 156-unknown
  • bind-dig - 9.9.4-1
  • bind-host - 9.9.4-1
  • bind-libs - 9.9.4-1
  • block-mount - 2014-06-22-e0430f5c62f367e5a8e02755412977b02c3fc45e
  • busybox - 1.22.1-3
  • curl - 7.38.0-1
  • ddns-scripts - 1.0.0-23
  • dnsmasq-full - 2.71-4
  • dropbear - 2014.63-2
  • e2fsprogs - 1.42.4-1
  • ebtables - 2.0.10-4-1
  • ebtables-utils - 2.0.10-4-1
  • etherwake - 1.09-3
  • fdisk - 2.24.1-1
  • firewall - 2014-09-19
  • fstools - 2014-06-22-e0430f5c62f367e5a8e02755412977b02c3fc45e
  • git - 2.0.0-1
  • hd-idle - 1.04-1
  • hdparm - 9.39-1
  • hostapd-common - 2014-06-03.1-1
  • ip - 3.15.0-1
  • ip6tables - 1.4.21-1
  • ip6tables-extra - 1.4.21-1
  • ip6tables-mod-nat - 1.4.21-1
  • ipset - 6.20.1-1
  • iptables - 1.4.21-1
  • iptables-mod-conntrack-extra - 1.4.21-1
  • iptables-mod-extra - 1.4.21-1
  • iptables-mod-filter - 1.4.21-1
  • iptables-mod-iface - 2.3-1
  • iptables-mod-ipmark - 2.3-1
  • iptables-mod-ipopt - 1.4.21-1
  • iptables-mod-nat-extra - 1.4.21-1
  • iptables-mod-quota2 - 2.3-1
  • iptables-mod-u32 - 1.4.21-1
  • iw - 3.15-1
  • iwinfo - 51
  • jshn - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
  • jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
  • kernel - 3.10.49-1-d01a3e5aab03c572d20f651f2c22c248
  • kmod-arptables - 3.10.49-1
  • kmod-bridge - 3.10.49-1
  • kmod-cfg80211 - 3.10.49+2014-05-22-1
  • kmod-crypto-aes - 3.10.49-1
  • kmod-crypto-arc4 - 3.10.49-1
  • kmod-crypto-core - 3.10.49-1
  • kmod-crypto-ecb - 3.10.49-1
  • kmod-crypto-hash - 3.10.49-1
  • kmod-crypto-manager - 3.10.49-1
  • kmod-crypto-pcompress - 3.10.49-1
  • kmod-crypto-sha1 - 3.10.49-1
  • kmod-ebtables - 3.10.49-1
  • kmod-ebtables-ipv4 - 3.10.49-1
  • kmod-ebtables-ipv6 - 3.10.49-1
  • kmod-eeprom-93cx6 - 3.10.49-1
  • kmod-fs-ext4 - 3.10.49-1
  • kmod-fs-hfsplus - 3.10.49-1
  • kmod-fs-isofs - 3.10.49-1
  • kmod-fs-vfat - 3.10.49-1
  • kmod-gpio-button-hotplug - 3.10.49-1
  • kmod-gre - 3.10.49-1
  • kmod-gre6 - 3.10.49-1
  • kmod-ifb - 3.10.49-1
  • kmod-input-core - 3.10.49-1
  • kmod-ip6-tunnel - 3.10.49-1
  • kmod-ip6tables - 3.10.49-1
  • kmod-ip6tables-extra - 3.10.49-1
  • kmod-ipt-compat-xtables - 3.10.49+2.3-1
  • kmod-ipt-conntrack - 3.10.49-1
  • kmod-ipt-conntrack-extra - 3.10.49-1
  • kmod-ipt-core - 3.10.49-1
  • kmod-ipt-extra - 3.10.49-1
  • kmod-ipt-filter - 3.10.49-1
  • kmod-ipt-iface - 3.10.49+2.3-1
  • kmod-ipt-ipmark - 3.10.49+2.3-1
  • kmod-ipt-ipopt - 3.10.49-1
  • kmod-ipt-ipset - 3.10.49+6.20.1-1
  • kmod-ipt-nat - 3.10.49-1
  • kmod-ipt-nat-extra - 3.10.49-1
  • kmod-ipt-nat6 - 3.10.49-1
  • kmod-ipt-nathelper - 3.10.49-1
  • kmod-ipt-nathelper-extra - 3.10.49-1
  • kmod-ipt-nathelper-rtsp - 3.10.49+2.3-1
  • kmod-ipt-quota2 - 3.10.49+2.3-1
  • kmod-ipt-u32 - 3.10.49-1
  • kmod-iptunnel - 3.10.49-1
  • kmod-iptunnel4 - 3.10.49-1
  • kmod-iptunnel6 - 3.10.49-1
  • kmod-ipv6 - 3.10.49-1
  • kmod-l2tp - 3.10.49-1
  • kmod-leds-gpio - 3.10.49-1
  • kmod-ledtrig-usbdev - 3.10.49-1
  • kmod-lib-crc-ccitt - 3.10.49-1
  • kmod-lib-crc-itu-t - 3.10.49-1
  • kmod-lib-crc16 - 3.10.49-1
  • kmod-lib-textsearch - 3.10.49-1
  • kmod-lib-zlib - 3.10.49-1
  • kmod-llc - 3.10.49-1
  • kmod-loop - 3.10.49-1
  • kmod-mac80211 - 3.10.49+2014-05-22-1
  • kmod-macvlan - 3.10.49-1
  • kmod-mppe - 3.10.49-1
  • kmod-nfnetlink - 3.10.49-1
  • kmod-nls-base - 3.10.49-1
  • kmod-nls-cp437 - 3.10.49-1
  • kmod-nls-iso8859-1 - 3.10.49-1
  • kmod-nls-utf8 - 3.10.49-1
  • kmod-ppp - 3.10.49-1
  • kmod-pppoe - 3.10.49-1
  • kmod-pppol2tp - 3.10.49-1
  • kmod-pppox - 3.10.49-1
  • kmod-pptp - 3.10.49-1
  • kmod-rt2800-lib - 3.10.49+2014-05-22-1
  • kmod-rt2800-mmio - 3.10.49+2014-05-22-1
  • kmod-rt2800-soc - 3.10.49+2014-05-22-1
  • kmod-rt2800-usb - 3.10.49+2014-05-22-1
  • kmod-rt2x00-lib - 3.10.49+2014-05-22-1
  • kmod-rt2x00-mmio - 3.10.49+2014-05-22-1
  • kmod-rt2x00-usb - 3.10.49+2014-05-22-1
  • kmod-rtl8192c-common - 3.10.49+2014-05-22-1
  • kmod-rtl8192cu - 3.10.49+2014-05-22-1
  • kmod-rtlwifi - 3.10.49+2014-05-22-1
  • kmod-rtlwifi-usb - 3.10.49+2014-05-22-1
  • kmod-sched-connmark - 3.10.49-1
  • kmod-sched-core - 3.10.49-1
  • kmod-scsi-core - 3.10.49-1
  • kmod-sit - 3.10.49-1
  • kmod-slhc - 3.10.49-1
  • kmod-stp - 3.10.49-1
  • kmod-tun - 3.10.49-1
  • kmod-usb-core - 3.10.49-1
  • kmod-usb-ohci - 3.10.49-1
  • kmod-usb-printer - 3.10.49-1
  • kmod-usb-storage - 3.10.49-1
  • kmod-usb-storage-extras - 3.10.49-1
  • kmod-usb-wdm - 3.10.49-1
  • kmod-usb2 - 3.10.49-1
  • kmod-video-core - 3.10.49-1
  • kmod-video-uvc - 3.10.49-1
  • kmod-video-videobuf2 - 3.10.49-1
  • libblkid - 2.24.1-1
  • libblobmsg-json - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
  • libbz2 - 1.0.6-1
  • libc - 0.9.33.2-1
  • libcryptoxx - 5.6.0-3
  • libcurl - 7.38.0-1
  • libdaemon - 0.14-4
  • libdlna - 0.2.4-1
  • libevent2 - 2.0.21-1
  • libexif - 0.6.21-1
  • libexpat - 2.1.0-1
  • libext2fs - 1.42.4-1
  • libffmpeg-mini - 0.11.5-5
  • libflac - 1.2.1-1
  • libgcc - 4.8-linaro-1
  • libgmp - 6.0.0-1
  • libid3tag - 0.15.1b-4
  • libip4tc - 1.4.21-1
  • libip6tc - 1.4.21-1
  • libiwinfo - 51
  • libiwinfo-lua - 51
  • libjpeg - 6b-1
  • libjson-c - 0.11-2
  • libjson-script - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
  • liblua - 5.1.5-1
  • liblzo - 2.08-1
  • libminiupnpc - 1.9-1
  • libmnl - 1.0.3-1
  • libncurses - 5.9-1
  • libnettle - 2.7.1-1
  • libnfnetlink - 1.0.1-1
  • libnl-tiny - 0.1-3
  • libogg - 1.3.2-2
  • libopenssl - 1.0.1j-1
  • libpcap - 1.5.3-1
  • libpng - 1.2.51-1
  • libpolarssl - 1.3.8-2
  • libpthread - 0.9.33.2-1
  • libreadline - 6.2-1
  • librt - 0.9.33.2-1
  • libsqlite3 - 3080701-1
  • libstdcpp - 4.8-linaro-1
  • libubox - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
  • libubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
  • libubus-lua - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
  • libuci - 2014-04-11.1-1
  • libuci-lua - 2014-04-11.1-1
  • libupnp - 1.6.19-2
  • libusb-1.0 - 1.0.9-1
  • libuuid - 2.24.1-1
  • libvorbis - 1.3.4-2
  • libwxbase - 2.8.12-1
  • libxml2 - 2.9.2-1
  • libxtables - 1.4.21-1
  • lua - 5.1.5-1
  • luci - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-aria2 - 2014-09-04-1
  • luci-app-commands - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-ddns - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-firewall - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-hd-idle - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-minidlna - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-mwan3 - 1.3-5
  • luci-app-p910nd - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-qos - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-radvd - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-samba - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-upnp - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-ushare - 0.12+git-14.328.38210-ea67bd1-1
  • luci-app-wol - 0.12+git-14.328.38210-ea67bd1-1
  • luci-base - 0.12+git-14.328.38210-ea67bd1-1
  • luci-i18n-chinese - 0.12+git-14.328.38210-ea67bd1-1
  • luci-lib-nixio - 0.12+git-14.328.38210-ea67bd1-1
  • luci-mod-admin-full - 0.12+git-14.328.38210-ea67bd1-1
  • luci-proto-ipv6 - 0.12+git-14.328.38210-ea67bd1-1
  • luci-proto-openconnect - 1
  • luci-proto-ppp - 0.12+git-14.328.38210-ea67bd1-1
  • luci-proto-relay - 0.12+git-14.328.38210-ea67bd1-1
  • luci-theme-bootstrap - 0.12+git-14.328.38210-ea67bd1-1
  • mini-snmpd - 1.2b-8
  • minidlna - 1.1.3-1
  • miniupnpc - 1.9-1
  • miniupnpd - 1.8.20140523-4
  • mtd - 20
  • mwan3 - 1.5-8
  • n2n - 3875-4
  • netifd - 2014-09-08.1-46c569989f984226916fec28dd8ef152a664043e
  • odhcp6c - 2014-12-10-722226c4f1d45c8bf4ac9189523738abcf7d648f
  • odhcpd - 2014-09-25-a6e2953843eaf6c93764f9feef10466e7a84ec85
  • openconnect - 6.00-3
  • openssh-client - 6.6p1-1
  • openssh-client-utils - 6.6p1-1
  • openssh-keygen - 6.6p1-1
  • openvpn-openssl - 2.3.6-1
  • opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
  • p910nd - 0.95-3
  • ppp - 2.4.7-2
  • ppp-mod-pppoe - 2.4.7-2
  • ppp-mod-pppol2tp - 2.4.7-2
  • ppp-mod-pptp - 2.4.7-2
  • ppp-mod-radius - 2.4.7-2
  • pptpd - 1.4.0-1
  • procd - 2014-09-15-c1a558f7d0c1e6c1ffa5a47d557a7b45205eef1d
  • qos-scripts - 1.2.1-6
  • radvd - 1.9.1-2
  • redsocks - 0.4-a9cfd090119385a1ef973baf94342a2db20595b9
  • relayd - 2014-06-29-8b20ffae06b9b7fcc6fb52d3b8a80b45ed424e39
  • resolveip - 2
  • samba36-server - 3.6.24-1
  • shadowsocks-libev-polarssl - 1.6.1
  • shadowsocks-libev-server-polarssl - 1.6.1
  • sshtunnel - 3-3
  • swap-utils - 2.24.1-1
  • swconfig - 10
  • tc - 3.15.0-1
  • terminfo - 5.9-1
  • ubox - 2014-09-16-5c45b560bc8c9e13682269ed963a8a4a65959518
  • ubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
  • ubusd - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
  • uci - 2014-04-11.1-1
  • uhttpd - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
  • uhttpd-mod-ubus - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
  • usbreset - 4
  • usbutils - 007-1
  • ushare - 1.1a-4
  • wpad - 2014-06-03.1-1
  • xl2tpd - 1.3.6-5619e1771048e74b729804e8602f409af0f3faea
  • yaaw - 2014-10-12-1
  • zlib - 1.2.8-1

comment:3 Changed 3 years ago by Shogo

How's the load of the CPU when you do the transfer?
Did you try with openvpn?
Maybe there is a chance that the CPU can't handle it?

comment:4 Changed 3 years ago by Shogo

.

Last edited 3 years ago by Shogo (previous) (diff)

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.