Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656052 - <=net-dialup/xl2tpd-1.3.11 is broken on newer kernels
Summary: <=net-dialup/xl2tpd-1.3.11 is broken on newer kernels
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Torsten Alex
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-18 16:54 UTC by Daniel M. Weeks
Modified: 2018-08-10 08:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel M. Weeks 2018-05-18 16:54:09 UTC
The following error is repeated when creating a connection and the connection fails entirely:

udp_xmit failed to xxx with err=-1:No such device

The kernel change was introduced in 4.15 and backported to 4.14 around .30 (4.14.34 contains the change). I do not know if 4.16 or 4.9 are affected at this time.

See: 
* https://github.com/xelerance/xl2tpd/issues/147
* https://github.com/xelerance/xl2tpd/pull/148

Reproducible: Always
Comment 1 Torsten Alex 2018-05-22 07:53:21 UTC
Running into this bug myself with kernel 4.14.34 a while ago I can confirm it. Since then I have been following the discussion on github on this bug closely and been testing the fix in 1.3.11-r2, it is working fine so far. 
In the meantime xl2tpd 1.3.12 got released last friday though. It also includes the fix for this bug and seems to be running fine. I would suggest to stick with that version and will start a pull request for it tonight.
Comment 2 Daniel M. Weeks 2018-05-22 16:28:51 UTC
(In reply to Torsten Alex from comment #1)
> will start a pull request for it tonight.

There is already an open pull request, however, it's currently held up by an unrelated issue...
Comment 3 Larry the Git Cow gentoo-dev 2018-08-10 08:31:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8a448b439b1bd96359297b2a1f89081a0d7962

commit 6e8a448b439b1bd96359297b2a1f89081a0d7962
Author:     Torsten Alex <tee@itc-gmbh.de>
AuthorDate: 2018-07-31 01:56:46 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-08-10 08:22:20 +0000

    net-dialup/xl2tpd: version bump to 1.3.12
    
    Closes: https://bugs.gentoo.org/656052
    Closes: https://github.com/gentoo/gentoo/pull/9393
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-dialup/xl2tpd/Manifest             |  1 +
 net-dialup/xl2tpd/xl2tpd-1.3.12.ebuild | 45 ++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)