Stefan Sperling <[email protected]> writes:

> FreeBSD committed a couple of interesting things in r307529
> https://svnweb.freebsd.org/base?view=revision&revision=r307529
> Unfortunately the commit is a giant patch bomb which makes
> it hard to pick out individual fixes :-(
>
> This patch extracts what I believe "fix IQ calibration bug" refers to.
> The current code is only ever setting bits but not clearing bits which
> should be cleared.
>
> My diff looks very different because FreeBSD made a lot of style
> changes in their driver (e.g. they have an rtwn_bb_setbits() function
> which we don't have). We could think about porting these over but
> for now I'd like to focus on fixing bugs instead of style.

Appears to work fine with

urtwn0 at uhub0 port 1 configuration 1 interface 0 "vendor 0x0bda ALFA 
AWUS036NHR" rev 2.00/2.00 addr 2
urtwn0: MAC/BB RTL8188RU, RF 6052 1T1R, address 00:c0:ca:xx:xx:xx

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to