It's hard trying to help you as. Vlan syntax changed from the upgrade or 6.1 to 6.2 and the pf queuing changed from 6.3 to 6.4.
So looks like you skip a few version and no where did you provide any details on your configuration. So I would suggest to go and read either the man page or look at the upgrade from 61. to 6.2 for your vlan part. https://www.openbsd.org/faq/upgrade62.html and then 6.3 to 6.4 for your pf part. https://www.openbsd.org/faq/upgrade64.html If you do upgrade a system it's always a good idea to go read the excellent upgrade page before doing it. Assuming things never changed is not a good idea. OpenBSD will changed everything if that make sense to do at time, but they also document it as well. For what I can read anyway and guess from your info is that look to me to upgrade or skip a few version, or run an old configuration on a much newer system without looking changes that happens. Worst case get your system working again and then read the vlan part if you still have issue and experiment with that and get it back where you want it. In any case with what you provided it's not possible to help or tell you more, everything I wrote here is simply a guess based on your info. Hope this help you some. Daniel On 9/1/19 9:04 AM, Felix Hanley wrote: > I had assumed I would be able to use the existing pf.conf (which has worked > for years) even after the introduction of the > vlan2 interface as the pppoe0 parent. To get anything to work I had to remove > all queueing references. > > BTW, I am running 6.5: > > # uname -a > OpenBSD malkmus.xx.xx 6.5 GENERIC.MP#3 amd64 > > Thank you for any suggestions to try. > > -felix >

