Package Details: ovpn-dco-dkms 1:0.2.20251017-1

Git Clone URL: https://aur.archlinux.org/ovpn-dco-dkms.git (read-only, click to copy)
Package Base: ovpn-dco-dkms
Description: Optional Data Channel Offload kernel module for OpenVPN 3
Upstream URL: https://github.com/OpenVPN/ovpn-dco
Keywords: kernel-module openvpn
Licenses: GPL-2.0-only
Conflicts: ovpn-dco, ovpn-dco-dkms-git, ovpn-dco-git
Provides: ovpn-dco, ovpn-dco-dkms
Submitter: SwooshyCueb
Maintainer: SwooshyCueb
Last Packager: cyqsimon
Votes: 6
Popularity: 0.000077
First Submitted: 2021-02-18 19:07 (UTC)
Last Updated: 2026-01-09 16:34 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Pinned Comments

cyqsimon commented on 2026-02-12 09:22 (UTC)

TIL the DCO driver has been upstreamed into the kernel since 6.16. So yeah, considering linux-lts is soon about to be bumped to 6.18, most people should no longer need this package. Hence I am hereby disowning it.

Latest Comments

1 2 Next › Last »

cyqsimon commented on 2026-02-12 09:22 (UTC)

TIL the DCO driver has been upstreamed into the kernel since 6.16. So yeah, considering linux-lts is soon about to be bumped to 6.18, most people should no longer need this package. Hence I am hereby disowning it.

cyqsimon commented on 2025-08-19 16:18 (UTC) (edited on 2025-08-19 16:19 (UTC) by cyqsimon)

PSA:

Since upstream doesn't provide "true releases" and only tags, I have no good way to be notified of them, at least none that I know of. And they are too frequent for me to track anyways. So my plan is to only update when either something breaks, or when someone flags this package.

I'm also open to handing out co-maintainership if you would like to share the update duty. Just ask in the comments.

cyqsimon commented on 2025-07-15 18:23 (UTC)

@SwooshyCueb I can do a drive-by update if you're busy or something. Let me know.

rubin55 commented on 2025-06-12 12:54 (UTC)

Just got some feedback from upstream, this is fixed by updated version, i.e., v0.2.20250523. I flagged this package out of date.

rubin55 commented on 2025-06-11 20:20 (UTC) (edited on 2025-06-11 20:25 (UTC) by rubin55)

Just upgraded kernel to 6.15.2 and getting this:

Error! Bad return status for module build on kernel: 6.15.2-arch1-1 (x86_64)
Consult /var/lib/dkms/ovpn-dco/0.2.20241216/build/make.log for more information.
==> WARNING: `dkms install --no-depmod ovpn-dco/0.2.20241216 -k 6.15.2-arch1-1' exited 10

in /var/lib/dkms/ovpn-dco/0.2.20241216/build/make.log:

drivers/net/ovpn-dco/main.c:212:35: error: initialization of ‘int (*)(struct net_device *, struct rtnl_newlink_params *, struct netlink_ext_ack *)’ from incompatible pointer type ‘int (*)(struct net *, struct net_device *, struct nlattr **, struct nlattr **, struct netlink_ext_ack *)’ [-Wincompatible-pointer-types]
  212 |         .newlink                = ovpn_newlink,
      |                                   ^~~~~~~~~~~~
drivers/net/ovpn-dco/main.c:212:35: note: (near initialization for ‘ovpn_link_ops.newlink’)
drivers/net/ovpn-dco/main.c:166:12: note: ‘ovpn_newlink’ declared here
  166 | static int ovpn_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[],
      |            ^~~~~~~~~~~~
make[5]: *** [/usr/lib/modules/6.15.2-arch1-1/build/scripts/Makefile.build:203: drivers/net/ovpn-dco/main.o] Error 1
make[4]: *** [/usr/lib/modules/6.15.2-arch1-1/build/scripts/Makefile.build:461: drivers/net/ovpn-dco] Error 2
make[3]: *** [/usr/lib/modules/6.15.2-arch1-1/build/Makefile:2003: .] Error 2
make[2]: *** [/usr/lib/modules/6.15.2-arch1-1/build/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/ovpn-dco/0.2.20241216/build'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.15.2-arch1-1/build'
make: *** [Makefile:51: all] Error 2

# exit code: 2
# elapsed time: 00:00:03
----------------------------------------------------------------

Issue upstream: https://github.com/OpenVPN/ovpn-dco/issues/81

<deleted-account> commented on 2023-11-06 01:54 (UTC)

[deleted]

MarsSeed commented on 2023-09-12 10:38 (UTC)

This package can be used with extra/openvpn, which supports DCO on the userland side since pkgver 2.6.1-1 (Mar 09, 2023).

larrabee commented on 2023-08-18 08:33 (UTC)

Thanks. Updated to latest commit.

glitsj16 commented on 2023-08-17 04:10 (UTC)

Hi. Upstream merged a patch for build issues on the latest kernels. Please adjust the _dco_commit in the PKGBUILD.

larrabee commented on 2023-06-15 08:44 (UTC)

@glitsj16 Thank you. Fixed.