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?

Reply via email to