2010/6/1 Uwe Dippel <[email protected]> > To: Philip Guenther <[email protected]> > Date: Tue, 01 Jun 2010 16:07:47 +0800 > Subject: Re: pfctl not working in 4.7: DIOCBEGINADDRS and DIOCXCOMMIT > On 06/01/2010 05:32 AM, Philip Guenther wrote: > >> Was there a common thread to what did turn up? My recall is that >> basically every time people get "Operation not supported by device" >> errors from pfctl, it's because their userland and kernel don't match. > >> Review your upgrade procedure, because it's clearly broken. > > Thanks for your help, seriously. And I don't want to start arguing, not at all, but this is one of my production boxes, without access, and I have been running the boot.bsd.rd updates since 3.8 twice a year. > Being production, I diligently watched, and saw with my own eyes the asterisks advancing. I can only say, I followed standard procedures; if just for my own sanity. > I *am* losing the latter, because it seems that all files in /sbin are identical to my box still on 4.6; though something has happened to them yesterday:
[snip] Probably no help, but I had similar happen to me upgrading 4.5->4.6 a few months ago. Similar problem with pftcl after a diligent upgrade, and like you I have been following the upgrade procedure diligently since 3.something. I checked the timestamp on pfctl, it didn't seem right so I built from source and installed and the issue went away, so I assumed I had something wrong and thought nothing of it as generally if OpenBSD f*cks up it's down to me and not the developers ;-) I'd be interested to see if there's a common thread here, particularly before I upgrade this box to 4.7 which (like yours) is a remote box which will be upgraded over serial.

