Alan Stern | 20 Oct 18:39 2014
Picon

Routing BUG with ppp over l2tp

James and Michal:

I'm having problem setting up a VPN connection that uses ppp over l2tp
over ipsec (this shows up under both 3.16 and 3.17-rc7).  The ipsec
part is working fine, and xl2tpd sets up its connection okay.  The
problem arises when ppp starts up.

As far as I can tell, the problem is caused by bad routing.  The kernel
gets confused because the IP address assigned by the VPN server to the
server's end of the ppp tunnel is the _same_ as the server's actual IP
address.

Here are some details.  My local address is 192.168.0.203 (behind a 
NAT-ing wireless router).  The VPN server is 140.247.233.37, as you can 
see from this entry in the system log:

Oct 13 17:10:27 saphir NetworkManager: xl2tpd[2616]: Connecting to host 140.247.233.37, port 1701

The addresses of the ppp tunnel endpoints are given later in the log:

Oct 13 17:10:30 saphir pppd[2618]: local  IP address 10.170.30.1
Oct 13 17:10:30 saphir pppd[2618]: remote IP address 140.247.233.37

The overall status from NetworkManager shows up in the log like this:

Oct 13 17:10:30 saphir NetworkManager: ** Message: L2TP service (IP Config Get) reply received.
Oct 13 17:10:30 saphir NetworkManager[439]: <info> VPN connection 'Rowland' (IP4 Config Get) reply
received from old-style plugin.
Oct 13 17:10:30 saphir NetworkManager[439]: <info> VPN Gateway: 140.247.233.37
Oct 13 17:10:30 saphir NetworkManager[439]: <info> Tunnel Device: ppp0
(Continue reading)

LED LENSER Flashlight and headlamp

Dear friend

Glad to hear that you're on the market for LED LENSER flashlight products.

We do LED LENSER Wholesale all around the world.
Our LED LENSER Products are all of high quality and the most competitive price, which are highly spoke of by
our cooperant customers. Now we're looking for new big buyers.
For more information,please contact us in any time
it will be our honor to serve you well and be your supplier
It's my great honor to hear from you soon !

Best wishes
Hellen

JRS Technology Co.,Ltd

E-mail : sales <at> JRS-Tech.net
Msn:     techjrsb <at> msn.cn
Skype:   techjrsa
http://www.jrs-tech.net


we would be grateful if you will be our led lenser catalogue reserved for your supervisor.
Francesco Pretto | 8 Oct 23:16 2014
Picon

PPP connection corruption with Windows client, MPPE, and RDP

Hello PPP mantainers,

I configured an IPsec-L2TP VPN on my work network. The VPN has both
endpoints on natted networks: ipsec client/server are both NAT enabled
and routers are configured to properly forward IPSEC UPD ports and to
passthrough VPN traffic. For some weeks it has worked reliably.
Recently it stopped working properly with RDP (Remote Desktop
Protocol) seeming to be the most effective trigger that leads the
connection to a corrupted state.

Enabling the full PPP debug, when the connection is corrupted the log
begin to be spammed with plenty of warnings of spurious packets:
Oct  1 14:18:55 lanmaster pppd[1977]: rcvd [proto=0xa1] 5f e4 25 5a 19
6b ad 6b
                                               b7 0d 60 f7 49 f8 47 f3
5d 87 73 97 12 b2 a7 63 54 21 05 35 43 6a 94 14 ...
Oct  1 14:18:55 lanmaster pppd[1977]: Unsupported protocol 0xa1 received
Oct  1 14:18:55 lanmaster pppd[1977]: sent [LCP ProtRej id=0x21 00 a1
5f e4 25 5
                                                a 19 6b ad 6b b7 0d 60
f7 49 f8 47 f3 5d 87 73 97 12 b2 a7 63 54 21 05 35 43 6a

                        ...]
Oct  1 14:18:55 lanmaster pppd[1977]: rcvd [proto=0x36f4] 76 df 4c 41
50 1b ad 4
                                                d 5d c6 2e fb c7 77 1d
6f ae b3 6c 55 db 2b 89 94 6c 7b e3 66 1d 2c d2 57 ...
Oct  1 14:18:55 lanmaster pppd[1977]: Unsupported protocol 0x36f4 received
Oct  1 14:18:55 lanmaster pppd[1977]: sent [LCP ProtRej id=0x22 36 f4
76 df 4c 4
(Continue reading)

Alan Stern | 5 Oct 17:25 2014
Picon

Deadlock in ppp_generic

Paul:

While trying to set up a VPN using PPP over L2TP over IPSEC, I 
reliably encounter the following deadlock:

[ 2214.970639] BUG: soft lockup - CPU#1 stuck for 22s! [pppd:9423]
[ 2214.970648] Modules linked in: l2tp_ppp l2tp_netlink l2tp_core pppoe pppox ppp_generic slhc authenc
cmac rmd160 crypto_null ip_vti ip_tunnel af_key ah6 ah4 esp6 esp4 xfrm4_mode_beet xfrm4_tunnel
tunnel4 xfrm4_mode_tunnel xfrm4_mode_transport xfrm6_mode_transport xfrm6_mode_ro
xfrm6_mode_beet xfrm6_mode_tunnel ipcomp ipcomp6 xfrm6_tunnel tunnel6 xfrm_ipcomp salsa20_i586
camellia_generic cast6_generic cast5_generic cast_common deflate cts gcm ccm serpent_sse2_i586
serpent_generic glue_helper blowfish_generic blowfish_common twofish_generic twofish_i586
twofish_common xcbc sha512_generic des_generic geode_aes tpm_rng tpm timeriomem_rng virtio_rng uas
usb_storage fuse ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4
ip6table_filter xt_conntrack ip6_tables nf_con
 ntrack vfat
[ 2214.970769]  fat snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel arc4 iwldvm
snd_hda_controller snd_hda_codec uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core
v4l2_common videodev mac80211 snd_hwdep coretemp kvm_intel kvm media snd_seq snd_seq_device
iTCO_wdt iTCO_vendor_support snd_pcm snd_timer snd joydev iwlwifi microcode serio_raw cfg80211
asus_laptop lpc_ich atl1c soundcore sparse_keymap rfkill input_polldev acpi_cpufreq binfmt_misc
i915 i2c_algo_bit drm_kms_helper drm i2c_core video
[ 2214.970854] CPU: 1 PID: 9423 Comm: pppd Tainted: G        W     3.16.3-200.fc20.i686 #1
[ 2214.970860] Hardware name: ASUSTeK Computer Inc.         UL20A               /UL20A     , BIOS 207     11/02/2009
[ 2214.970866] task: f0706a00 ti: e359c000 task.ti: e359c000
[ 2214.970873] EIP: 0060:[<c0a077b8>] EFLAGS: 00200287 CPU: 1
[ 2214.970885] EIP is at _raw_spin_lock_bh+0x28/0x40
[ 2214.970890] EAX: e5ff02a4 EBX: e5ff02a4 ECX: 00000060 EDX: 0000005f
[ 2214.970895] ESI: e5ff02b0 EDI: e3470d40 EBP: e359dc34 ESP: e359dc34
[ 2214.970900]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
(Continue reading)

Arne Van Theemsche | 2 Oct 09:29 2014
Picon

ml-ppp bundle dies if initial link fails (even in 2.4.7)

Hi all

We can't seem to get ml-ppp to work in a stable way (nor PPPoE, nor 
PPPoL2TP). Even when I found out the master_detach option, we compiled 
2.4.7 but that didn't to the trick.

All links may fail, except for the one who created the bundle, if that 
happens, the link goes down, if-down scripts are called, and all other 
links are nicely closed.

Does anybody have a solution for that?

P.S. tried killing pppd with the HUP signal (as mentioned in the man), 
tried interrupting the link somewhere in the middle, so the LCP fails, 
nothing has helped me so far

kind regards
Arne

--
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Alan Stern | 2 Oct 03:59 2014
Picon

Soft lockup in 3.17-rc7 when using PPP over L2TP over IPSEC

I reliably get the following lockup when trying to set up a VPN tunnel 
using L2TP over IPSEC:

[ 2214.970639] BUG: soft lockup - CPU#1 stuck for 22s! [pppd:9423]
[ 2214.970648] Modules linked in: l2tp_ppp l2tp_netlink l2tp_core pppoe pppox ppp_generic slhc authenc
cmac rmd160 crypto_null ip_vti ip_tunnel af_key ah6 ah4 esp6 esp4 xfrm4_mode_beet xfrm4_tunnel
tunnel4 xfrm4_mode_tunnel xfrm4_mode_transport xfrm6_mode_transport xfrm6_mode_ro
xfrm6_mode_beet xfrm6_mode_tunnel ipcomp ipcomp6 xfrm6_tunnel tunnel6 xfrm_ipcomp salsa20_i586
camellia_generic cast6_generic cast5_generic cast_common deflate cts gcm ccm serpent_sse2_i586
serpent_generic glue_helper blowfish_generic blowfish_common twofish_generic twofish_i586
twofish_common xcbc sha512_generic des_generic geode_aes tpm_rng tpm timeriomem_rng virtio_rng uas
usb_storage fuse ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4
ip6table_filter xt_conntrack ip6_tables nf_con
 ntrack vfat
[ 2214.970769]  fat snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel arc4 iwldvm
snd_hda_controller snd_hda_codec uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core
v4l2_common videodev mac80211 snd_hwdep coretemp kvm_intel kvm media snd_seq snd_seq_device
iTCO_wdt iTCO_vendor_support snd_pcm snd_timer snd joydev iwlwifi microcode serio_raw cfg80211
asus_laptop lpc_ich atl1c soundcore sparse_keymap rfkill input_polldev acpi_cpufreq binfmt_misc
i915 i2c_algo_bit drm_kms_helper drm i2c_core video
[ 2214.970854] CPU: 1 PID: 9423 Comm: pppd Tainted: G        W     3.16.3-200.fc20.i686 #1
[ 2214.970860] Hardware name: ASUSTeK Computer Inc.         UL20A               /UL20A     , BIOS 207     11/02/2009
[ 2214.970866] task: f0706a00 ti: e359c000 task.ti: e359c000
[ 2214.970873] EIP: 0060:[<c0a077b8>] EFLAGS: 00200287 CPU: 1
[ 2214.970885] EIP is at _raw_spin_lock_bh+0x28/0x40
[ 2214.970890] EAX: e5ff02a4 EBX: e5ff02a4 ECX: 00000060 EDX: 0000005f
[ 2214.970895] ESI: e5ff02b0 EDI: e3470d40 EBP: e359dc34 ESP: e359dc34
[ 2214.970900]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 2214.970906] CR0: 8005003b CR2: b72eb000 CR3: 25f28000 CR4: 000407d0
[ 2214.970910] Stack:
(Continue reading)

Matteo Croce | 29 Sep 02:08 2014

[PATCH] add host-uniq option for pppoe plugin to set arbitrary host-uniq tag

---
 pppd/plugins/rp-pppoe/common.c          | 12 ++++++------
 pppd/plugins/rp-pppoe/discovery.c       | 34 ++++++++++++++++-----------------
 pppd/plugins/rp-pppoe/plugin.c          |  8 +++++++-
 pppd/plugins/rp-pppoe/pppoe-discovery.c | 16 ++++++++++++++--
 pppd/plugins/rp-pppoe/pppoe.h           |  2 +-
 5 files changed, 45 insertions(+), 27 deletions(-)

diff --git a/pppd/plugins/rp-pppoe/common.c b/pppd/plugins/rp-pppoe/common.c
index 89c633c..ea1c651 100644
--- a/pppd/plugins/rp-pppoe/common.c
+++ b/pppd/plugins/rp-pppoe/common.c
 <at>  <at>  -121,13 +121,13  <at>  <at>  sendPADT(PPPoEConnection *conn, char const *msg)
     /* If we're using Host-Uniq, copy it over */
     if (conn->useHostUniq) {
 	PPPoETag hostUniq;
-	pid_t pid = getpid();
+	int len = strlen(conn->useHostUniq);
 	hostUniq.type = htons(TAG_HOST_UNIQ);
-	hostUniq.length = htons(sizeof(pid));
-	memcpy(hostUniq.payload, &pid, sizeof(pid));
-	memcpy(cursor, &hostUniq, sizeof(pid) + TAG_HDR_SIZE);
-	cursor += sizeof(pid) + TAG_HDR_SIZE;
-	plen += sizeof(pid) + TAG_HDR_SIZE;
+	hostUniq.length = htons(len);
+	memcpy(hostUniq.payload, conn->useHostUniq, len);
+	memcpy(cursor, &hostUniq, len + TAG_HDR_SIZE);
+	cursor += len + TAG_HDR_SIZE;
+	plen += len + TAG_HDR_SIZE;
     }
(Continue reading)

LED LENSER | 24 Sep 07:12 2014

LED LENSER Flashlight headlamp

Glad to hear that you're on the market for LED LENSER flashlight products.

We are JRS Technology Co.,Ltd.,doing LED LENSER Wholesale all over the world.
Our LED LENSER Products have high quality and the competitive price, They all have been warmly accepted by
customers. 
For getting more detail information, please contact us in any time
it will be our honor to serve you well and be your supplier
Looking forward to hearing from you soon.

Best wishes
Hellen

JRS Technology Co.,Ltd

E-mail : sales <at> JRS-Tech.net
Msn:     techjrsb <at> msn.cn
Skype:   techjrsa
http://www.jrs-tech.net


we would be grateful if you will be our led lenser catalogue reserved for your supervisor.
Benjamin Siaka | 22 Sep 03:19 2014
Picon

HOW ARE YOU?

Hello my Dear,

I will greatly appreciate my correspondence meets you in good health condition.

My name is Mr. Benjamin Siaka. I am seeking for your co-operation for investment partnership in your
Country. I shall provide the FUND for the investment. When you acknowledged the receipt of this
correspondence, thereafter I will give you the Full Details of my investment proposal.

I await your response in earliest.

My regards,
Mr. Benjamin Siaka.
--
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Rod | 9 Sep 15:51 2014
Picon

Persistant ethernet names and ppp

Hi,

     I'm running Gentoo, and have now got persistant ethernet names..

     This has created a problem, I'm not sure where it starts, but I 
dont have those names in /dev, as in /dev/enp4s1 (which is the port that 
plugs in the ADSL)

     from the man page, if I leave out the slash "/" it appends the 
/dev/ itself, but enp4s1 doesn't exist in /dev, so, how can I get pppoe 
working :(

     if I do ifconfig -a    I get the interface showing, I can set a IP, 
but I cannot get pppoe :(
--
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

support51 | 24 Aug 20:14 2014

A recommendation from His & Hers Benz Are On Order. Are Yours?


Hello,


Hey Friend,

Justin Corelli spends a lot time pinching himself to 
make sure he’s not dreaming.

After struggling with money for years, banking $12,000 
a day is now the norm for him.

What would YOU do with money like that?

Justin has two Mercedes Benz’s on the way!

Here’s how he’s doing it:

==> http://pakerpaker.14million.cpa.clicksure.com


Aussie Millionaire Stan Lutz is opening the door to a 
new life for a fortunate few lucky people.

You don’t need any experience and you don’t need a lot 
of money to start out with.

But when he takes you “under his wing”…

The HUGE PROFITS start coming in OVERNIGHT!

(Continue reading)


Gmane