I first installed OpenBSD Release 6.5. If I understood well the tags in
CVS, this match with following file revision (which fails in my laptop):
Revision 1.102
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Then, to fix the problem, I downloaded base system source code (-stable
branch) from repository and replaced athn.c file with the following
revision (which works fine in my laptop):
Revision 1.99
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Then I built the kernel and everything went well.
I only tried these two revisions. I did not check if any other previous
revision to 1.102 (and subsequent to 1.99) fix the problem also.
The reason which led me to 1.99 revision was some internet search on
forums. Somebody had a similar trouble with athn driver. She said the
6.4 release worked and 6.5 release failed. So I went straight to
revision tagged with OPENBSD_6_4 in CVS.
I can try compiling and testing any other file revision in my laptop if
you think this can help you to narrow down the problem. Just tell me
which one.
Thanks a lot for paying attention to this.
On 10/14/19 10:38 PM, Stefan Sperling wrote:
On Sun, Oct 13, 2019 at 08:40:22PM +0200, victor wrote:
I fixed the problem by means of compiling the kernel, but replacing
first athn.c file from OpenBSD 6.5 release for the older one in OpenBSD 6.4
release.
The problem disappears completeley and Wifi works properly.
So I suppose the bug must be in the difference between these two
versions of athn.c
Can you please find out which exact CVS commit to this file broke your device?