Package: isc-dhcp-client
Version: 4.4.1-2.3
Severity: important
Tags: ipv6 patch upstream
X-Debbugs-Cc: vfr...@gmail.com

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

isc-dhcp-client can't be used on PPP interfaces:

```
$ sudo dhclient -6 -d -cf ./dhclient6_pppoe0.conf -pf
dhclient6_pppoe0.pid -lf $PWD/dhclient6_pppoe0.leases -N pppoe0                 
                                                                         
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Unsupported device type 512 for "pppoe0"
```

My IPS assigns IPv6 addresses and prefixes using DHCPv6 over PPPoE.
WIDE DHCPv6 client supports DHCPv6 over PPP however it is not
feature-rich as ISC DHCP Client. I would like to use ISC DHCP if this
issue is fixed.

I found this thread
https://lists.isc.org/pipermail/dhcp-users/2020-February/021991.html on
ISC mailing list, which mentioned an old patch. I also found Fedora has
an up-to-date patch
https://src.fedoraproject.org/rpms/dhcp/blob/rawhide/f/0013-DHCPv6-over-PPP-support-626514.patch.

I tested this patch with
https://salsa.debian.org/debian/isc-dhcp/-/tree/master/debian/patches
locally and it is working fine.

I saw ISC has stopped maintaining the DHCP client. Is it possible to
accept this patch to Debian?

-- System Information:
Debian Release: 11.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-15-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages isc-dhcp-client depends on:
ii  debianutils        4.11.2
ii  iproute2           5.10.0-4
ii  libc6              2.31-13+deb11u3
ii  libdns-export1110  1:9.11.19+dfsg-2.1
ii  libisc-export1105  1:9.11.19+dfsg-2.1

Versions of packages isc-dhcp-client recommends:
ii  isc-dhcp-common  4.4.1-2.3

Versions of packages isc-dhcp-client suggests:
pn  avahi-autoipd         <none>
pn  isc-dhcp-client-ddns  <none>
pn  resolvconf            <none>

-- no debconf information

Reply via email to