Hello again,

Time for yet another review of the Alfa AWUS036H USB adapter.

This time, I'm using the stock drivers provided with BT3 beta. Here goes:

Upon connection, the following modules were loaded:

Code:
r8187
ieee80211_rtl
ieee80211_crypt_rtl
The interface was initialized, but not up, so I executed:

Code:
ifconfig wlan0 up
Using the following command:

Code:
watch iwconfig wlan0
I was able to see the card was now channel-hopping in search of an AP.

I waited... and waited... and watched...
The card cycled through all channels several times, and never associated. I decided to give it a little help:

Code:
iwconfig wlan0 essid mycoolessid
upon providing the essid, the Alfa immediately changed to the proper channel, and associated with the AP.

This tells me that the adapter does not auto-associate with the first good AP it finds. You must specify the AP to associate. If anyone gets different results than this, please let me know.

I did notice that once associated, the Bit Rate was listed as 11Mb/s. This is reminiscent of the test results I received with the drivers from the aircrack-ng site in my previous Alfa post. (You can find it under the wireless forum, I still can't post links. )

the following command:

Code:
iwlist wlan0 bitrate
provides the following output:

Code:
wlan0     4 available bit-rates :
          1 Mb/s
          2 Mb/s
          5.5 Mb/s
          11 Mb/s
          Current Bit Rate=11 Mb/s
I don't see 54 Mb/s listed. Time to test the throughput...

After testing throughput, I averaged 1.5MB/s. That's not bad, and certainly better than my testing of the downloaded drivers in my first review. It's on-par with the in-kernel drivers that I tested in that same review. Looks like this set of drivers is not capped at 11Mb/s.

Packet injection works just as well as any of my previous tests. I get an average of 500 pps.

macchanger works like a charm:

Code:
macchanger -m 11:22:33:44:55:66
Code:
Current MAC: 00:11:22:33:44:55 (Cimsys Inc)
Faked MAC:   11:22:33:44:55:66 (unknown)
I noticed that I get about 50 carriage-returns after running the command. That could just be the notebook system I am using, but it happens each time. It's nothing more than a cosmetic annoyance, so no biggie.

Manual channel specification does not work in these drivers. You will be required to specify the essid you need to connect to in order to change to the channel it is on. If you need to see it, here is the command and resulting output:

Code:
iwconfig wlan0 channel 1
Code:
Error for wireless request "Set Frequency" (8B04) :
    SET failed on device wlan0 ; Operation not supported.
Overall, the drivers provided in BT3 work wonderfully. Only a couple of little quirks noted, but nothing that impedes their functionality.

As usual, I'd greatly appreciate any feedback on this post. In addition, I'd love to hear about other people's experiences with this adapter under BT3.

Thanks to the dev team for BT3, it's awesome.