Your message dated Thu, 07 Jan 2021 00:35:05 +0000
with message-id <[email protected]>
and subject line Bug#961462: fixed in ppp 2.4.9-1+1
has caused the Debian Bug report #961462,
regarding ppp: Buster pppoe-discovery -U is broken
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
961462: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961462
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ppp
Version: 2.4.7-2+4.1+deb10u1
Control: subscribe -1
Hello!
pppoe-discovery with -U option (Use Host-Unique to allow multiple PPPoE
sessions) is in Debian Buster currently broken.
Its output on PPPoE network via eth0 interface is just:
# pppoe-discovery -U -I eth0
Timeout waiting for PADO packets
But tcpdump on eth0 interface confirms that PADO packets were received:
# tcpdump -n -p -vvvv -i eth0
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 262144
bytes
...
21:04:23.835174 PPPoE PADI [Service-Name] [Host-Uniq 0x0DCC]
21:04:23.853135 PPPoE PADO [Service-Name] [AC-Name "ke-pols-bras-1"]
[Host-Uniq 0x0DCC] [AC-Cookie 0x37591CD0FA31C63720E0CF08D4340C61]
21:04:23.853396 PPPoE PADO [Service-Name] [AC-Name "po-maue-bras-1"]
[Host-Uniq 0x0DCC] [AC-Cookie 0xEC3CB571EEF00E875E46F71059CA58F9]
21:04:26.853685 PPPoE PADO [Service-Name] [AC-Name "ba-jros-bras-3"]
[Host-Uniq 0x0DCC] [AC-Cookie 0x7D802A631A6DC4F1F3C70737DA71678A]
21:04:31.858854 PPPoE PADI [Service-Name] [Host-Uniq 0x0DCC]
21:04:31.868204 PPPoE PADO [Service-Name] [AC-Name "ke-pols-bras-1"]
[Host-Uniq 0x0DCC] [AC-Cookie 0x37591CD0FA31C63720E0CF08D4340C61]
21:04:31.868358 PPPoE PADO [Service-Name] [AC-Name "po-maue-bras-1"]
[Host-Uniq 0x0DCC] [AC-Cookie 0xEC3CB571EEF00E875E46F71059CA58F9]
21:04:34.948714 PPPoE PADO [Service-Name] [AC-Name "ba-jros-bras-3"]
[Host-Uniq 0x0DCC] [AC-Cookie 0x7D802A631A6DC4F1F3C70737DA71678A]
21:04:39.953858 PPPoE PADI [Service-Name] [Host-Uniq 0x0DCC]
21:04:39.962591 PPPoE PADO [Service-Name] [AC-Name "ke-pols-bras-1"]
[Host-Uniq 0x0DCC] [AC-Cookie 0x37591CD0FA31C63720E0CF08D4340C61]
21:04:39.962649 PPPoE PADO [Service-Name] [AC-Name "po-maue-bras-1"]
[Host-Uniq 0x0DCC] [AC-Cookie 0xEC3CB571EEF00E875E46F71059CA58F9]
21:04:43.048720 PPPoE PADO [Service-Name] [AC-Name "ba-jros-bras-3"]
[Host-Uniq 0x0DCC] [AC-Cookie 0x7D802A631A6DC4F1F3C70737DA71678A]
...
Without -U option pppoe-discovery is working fine:
# pppoe-discovery -I eth0
Access-Concentrator: ke-pols-bras-1
Got a cookie: 37 59 1c d0 fa 31 c6 37 20 e0 cf 08 d4 34 0c 61
--------------------------------------------------
AC-Ethernet-Address: 24:21:24:e9:be:3f
Access-Concentrator: po-maue-bras-1
Got a cookie: ec 3c b5 71 ee f0 0e 87 5e 46 f7 10 59 ca 58 f9
--------------------------------------------------
AC-Ethernet-Address: 20:e0:9c:3e:98:01
Access-Concentrator: ba-jros-bras-3
Got a cookie: 7d 80 2a 63 1a 6d c4 f1 f3 c7 07 37 da 71 67 8a
--------------------------------------------------
AC-Ethernet-Address: 24:21:24:b9:76:3f
It looks like that ppp package in Debian Buster has custom patch which
implements -U option [1] which differs from upstream implementation of
-U option [2] [3].
I compiled pppoe-discovery from upstream ppp project with upstream -U
patch [3] and this is working fine. Output is:
# ./pppd/plugins/rp-pppoe/pppoe-discovery -U -I eth0
Access-Concentrator: ke-pols-bras-1
Got a cookie: 37 59 1c d0 fa 31 c6 37 20 e0 cf 08 d4 34 0c 61
AC-Ethernet-Address: 24:21:24:e9:be:3f
--------------------------------------------------
Access-Concentrator: po-maue-bras-1
Got a cookie: ec 3c b5 71 ee f0 0e 87 5e 46 f7 10 59 ca 58 f9
AC-Ethernet-Address: 20:e0:9c:3e:98:01
--------------------------------------------------
Access-Concentrator: ba-jros-bras-3
Got a cookie: 7d 80 2a 63 1a 6d c4 f1 f3 c7 07 37 da 71 67 8a
AC-Ethernet-Address: 24:21:24:b9:76:3f
--------------------------------------------------
So it means that Debian's custom patch in Buster [1] is broken. Please
replace this broken Debian patch by working upstream patch [3]. To make
pppoe-discovery from ppp package in Debian working.
[1] -
https://sources.debian.org/patches/ppp/2.4.7-2+4.1+deb10u1/pr-28-pppoe-custom-host-uniq-tag.patch/
[2] - https://github.com/paulusmack/ppp/pull/97
[3] -
https://github.com/paulusmack/ppp/commit/c9d9dbfb8459b528ab56bd1cf0c41460801bbfdf
--
Pali Rohár
[email protected]
--- End Message ---
--- Begin Message ---
Source: ppp
Source-Version: 2.4.9-1+1
Done: Chris Boot <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ppp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Chris Boot <[email protected]> (supplier of updated ppp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 07 Jan 2021 00:10:29 +0000
Source: ppp
Architecture: source
Version: 2.4.9-1+1
Distribution: unstable
Urgency: medium
Maintainer: Chris Boot <[email protected]>
Changed-By: Chris Boot <[email protected]>
Closes: 477245 578726 710946 961462 968040 978396 978732 979255
Changes:
ppp (2.4.9-1+1) unstable; urgency=medium
.
[ Samuel Thibault ]
* Use merge request URLs.
* Add comments from upstream for Nacked patches.
.
[ Chris Boot ]
* New upstream release.
- Adds defaultroute6 option. (Closes: #477245)
- Adds defaultroute-metric option. (Closes: #578726)
- Accepts Windows Server 2019 malformed messages. (Closes: #968040)
- Fixes pppoe-discovery -U. (Closes: #961462)
* Remove patches merged upstream (lots!) and refresh the rest.
* d/ppp.symbols: update for the new version.
* d/rules: adjust for renamed pppoe plugin.
* d/ppp.lintian-overrides: update paths to plugins.
* d/ppp.postinst: remove left-in debugging aid (set -x). (Closes: #978732)
* Update d/watch to point at ftp.samba.org and add the signing key.
* Freshen up the ip{,v6}-{up,down} scripts. (Closes: #710946)
.
[ Michael Biebl ]
* Stop using deprecated systemd-resolve tool. (Closes: #979255)
.
[ наб ]
* Add /etc/ppp/ip-pre-up and corresponding /etc/ppp/ip-pre-up.d.
(Closes: #978396)
Checksums-Sha1:
7f40e05424c7b96f3caf563dd810f9b900f7e086 2516 ppp_2.4.9-1+1.dsc
56ba143f331f6436efa3a1d41c75691c828833ba 716165 ppp_2.4.9.orig.tar.gz
143ecc9e1d167847cd2962627e2d31b4ff5b8a35 488 ppp_2.4.9.orig.tar.gz.asc
342897b0dfa0dbcaa22a13add9425088ac939a7a 93128 ppp_2.4.9-1+1.debian.tar.xz
Checksums-Sha256:
4b65e4f7aca6fe51a8c8a41c01ab10ff7791b92fc6768620ebfd1f7c9a6d1064 2516
ppp_2.4.9-1+1.dsc
f938b35eccde533ea800b15a7445b2f1137da7f88e32a16898d02dee8adc058d 716165
ppp_2.4.9.orig.tar.gz
9f5cc230f2b2d750135bee36ec8e3c86fbf76428b9fc66b11442c585c83398e6 488
ppp_2.4.9.orig.tar.gz.asc
226264682e5dd2cc876839572ae8d9e61db506686131be57dbd06fd6e4c09588 93128
ppp_2.4.9-1+1.debian.tar.xz
Files:
4b23c0599653674ac479260df8249fb1 2516 admin optional ppp_2.4.9-1+1.dsc
c88153ae3d16ae114152cd3c15c7301d 716165 admin optional ppp_2.4.9.orig.tar.gz
0013b594113fded6f3de226f92246961 488 admin optional ppp_2.4.9.orig.tar.gz.asc
cd77f4b1992479b8910ecdec4c70192d 93128 admin optional
ppp_2.4.9-1+1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKlBAEBCgCPFiEEakxNgo23DDPFqbsY1o29Dt2gqWQFAl/2UcNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZB
NEM0RDgyOERCNzBDMzNDNUE5QkIxOEQ2OERCRDBFRERBMEE5NjQRHGJvb3RjQGRl
Ymlhbi5vcmcACgkQ1o29Dt2gqWTXcg//RA+JFfhiQFbOySg4AEUlcGXQHVsDQXFi
ycYVUYxMjXPatWdhVcIFFVlVAnWVDl5gdPZWfQFBpmjDVtnjjMIuJzg7Wsm4RIdN
vlFwY5WaLlHo8c6WbMHpbGLKG+gKqjgMHKL8+i51FfcGxtt9V1s9U3UtJMsTa2iY
bafiuFeFTTW2ljKQPrJCZW/OhNEawKapK4JiSLrPW/Bd526qjcY8Tv8s1CcReT0C
Mim2kaMe4yUR71Hd5E/YjP3XqWR2EWEpRW7Dhzbx3lZ8vj6RkhECUHCABws5GVUE
5uxHugQRIT2OWNDoBidmTfTSdOBmd9ycBnfKGpXUc5G3LtZ6GQ7FPZEv01EHNgQ6
qzOK9cyx32OeKolu5n9UD5NFNS2VPBC3ljclogfA2SqkLmMMJFZeeC2bqQqxOFhu
MkvYV1J6Ya/tYaZpb9E4NI0KFbvP0RcUKQh1gRrfu7Zs8dJ6gecay3n5JsNkhxzU
tshuGXdsXaY3WuwE0J8RzenJcrUzdR4ug7Ttu0B7muVvydz8a6jBHECoAcQubKs0
Bpo/RbQwdf73nJXB8UkiFIo4/2aOpcShzed7BVYN9Q/pd2m0E+svUdZ9nv+0Ubz1
gA+GDGRz076KmLyg+IwjQXrmvDH661HyML+U9wUtGU0ZzeWreS1ufDrGNnGrajsl
NKxjaARU9ok=
=G8BA
-----END PGP SIGNATURE-----
--- End Message ---