Hi, Thank for the report.
On Thu, 23 Mar 2023 15:33:02 -0700 Ryan Freeman <r...@slipgate.org> wrote: > Noticed this on OpenBSD 7.2 (and 7.1), confirmed still an issue on Mar 21 > snapshot as well. > > npppd.conf(5) states: > pool-address address-range | address-mask [for dynamic | static] > Specify the IP address space that is pooled for this IPCP > setting. The address space can be specified by address-range > (e.g. 192.168.0.2-192.168.0.254) or address-mask (e.g. > 192.168.0.0/24). dynamic means the address space is reserved for > dynamic allocation; static means the address space is reserved > for static allocation. The default is dynamic. This option can > be used multiple times. > > address-mask is not accepted by the parser: > > ipcp IPCP { > #pool-address 10.0.0.2-10.0.0.254 > pool-address 10.0.1.0/24 > dns-servers 8.8.8.8 > } > > 15:28 ryan@insomniac:~$ doas npppd -n > 2023-03-23 15:28:40:CRIT: /etc/npppd/npppd.conf:23: syntax error > 2023-03-23 15:28:40:CRIT: /etc/npppd/npppd.conf:28: ipcp IPCP is not found > 2023-03-23 15:28:40:CRIT: /etc/npppd/npppd.conf:29: interface pppx0 is not > found Surround the address/mask with " will workaround the problem. pool-address "10.0.1.0/24" I will fix this after 7.3 release. > address-range is OK: > > ipcp IPCP { > pool-address 10.0.0.2-10.0.0.254 > #pool-address 10.0.1.0/24 > dns-servers 8.8.8.8 > } > > 15:30 ryan@insomniac:~$ doas npppd -n > configuration OK > > > I've been sitting on this for a couple months and was just reminded, apologies > for the delay! > > Thanks, > -Ryan >