Hi! I finally got tired of not using my wireless card on my laptop and decided to take a look at the code. I compared the ath OpenBSD code with similar drivers on NetBSD and Linux kernels, start adding/correcting the ath code and finally got it to work. I am currently able to use my AR5424 wireless card!
Now, most probably the code isn't perfect: I started merging the differences and stopped when the card started to work. Also, I might have broken support for other cards that were working before (I am not able to test any other card). Of course I can send my patch to this list but there are two issues: 1) Most of the code I'm using is from Linux driver which is AFAIK GPL'ed code. Is this a problem? 2) I know nothing about wireless cards and my code is probably doing very stupid things. This means that I will not be able to provide any kind of support to it. Luis