[Nexus 7 (2013) General] droidshadow:
Updates with Alfa!

Hey guys!

So i wanted to let you know that I have finally made some progress with the ALFA AWUS036H USB WIFI device! The problem that I was having was the way I was setting up my OTG cables. I was using the OTG cable with a Y-SPLIT for POWER which works great if you want to use your Nexus 7 tablet with one usb wifi devices,

specifically the TP-LINK W2722N because that wifi device does not require much power for use.

However if you want to use your Nexus 7 with more than one usb wifi device as in the picture shown by BeNe then you need to setup your cables a bit

differently

...

Okay to use more than one usb wifi device you should be using a single OTG cable with

NO Y-SPLIT.

Then you plug in a USB HUB as like the one in my picture into the OTG cable and the other male usb cable from your USB HUB into your powerbank. Make sure your powerbank has at least one usb plug that has at least 2V output. This is required/recommended in order to power your ALFA. Then on the bottom part of your USB HUB plug in your usb wifi devices such as your ALFA and TP-LINK.

Here is a picture...

Study this picture to get your setup working correctly, and don't make fun of my bed sheets! Now above I mentioned that you should get a powerbank with at least 2 usb outputs and that the powerbank should have at least a 2A output for one of their usb output choices. For my powerbank shown above it has 3 usb output choices. Two of the usb outputs are 1A and one of the usb outputs puts out 2.2A.

I am plugging my usb hub into the 2.2A output so that I have sufficient power to use my Alfa and my TP-LINK.

Important Kali Linux Tip.

To help you connect your USB devices to Kali PwnPad you should install one program while you are in the Kali Linux Chroot environment. Okay so when you are logged into Kali Linux run this command: "apt-get install usbutils" The package 'usbutils' will install a few programs one of them being "lsusb". LSUSB is a program that will list all USB devices that are connected to your Kali Linux system. When I was installing this program I didn't think that it would work correctly in a chroot environment but I was very happily surprised to see that it did!

When you run lsusb if everything goes well you should see your usb wifi device(s) connected and if you are using a USB HUB like the one that I am in the picture above you will actually see your USB HUB connected too!

This is a very nice utility and it can really help you, especially if you are having troubles connecting your usb devices. It is great for troubleshooting...

Second Kali PwnPad Tip:

Now if you are trying to connect more than usb wifi device and you run iwconfig to check that you have the wireless extensions you should see wlan1 and wlan2. Now if you want you can do "ifconfig wlan1 up" and "ifconfig wlan2 up" and you can have both up at the same time, it worked for me. If you don't want to run that command you can just run "WIFITE" and you should see your USB wifi devices in the list from WIFITE so you can choose which usb wifi device to use and place into monitor mode. Now if you choose to use WIFITE and no bring wlan1 or wlan2 up from the terminal -> "ifconfig wlan1 or wlan2 up" you may notice your ALFA's light may not come on. Your usb wifi device will still work great even if the light is not blinking but if you really want your light on you need to use the command "ifconfig wlan1 or wlan2 up" and you may need to do "iwlist wlan1 scan" or "iwlist wlan2 scan" to get the light on your ALFA blinking. While this is not exactly important I just wanted to put this information out there because little things like that can bug me. Yes Yes...i know i am weird! =)

So far i have these 3 usb wifi devices working on the Bruce2728 odexed ROM (custom CyanogenMod 11) and I have also tested all 3 of these USB Wifi Devices with the latest OmniRom (unofficial with multi-window support!).

Working USB WIFI DEVICES:

Alfa AWUS036NHA (this is similar to the AWUS036H except with an Atheros chipset, same chipset as the TP-LINK)

Alfa AWUS036H (this is the rtl8187 chipset)

TP-LINK W2772N (atheros chipset, usb wifi devices advertised with the pwn pad)

OmniRom (Unofficial with Multi-Windows Support) working great:

OmniRom (unofficial with multi-window support) is working great with Kali Pwn Pad. Using OmniRom (unofficial with multi-windows support) I have tested all three of these usb wifi devices on my home router by changing my home router from WPA2 to WEP (for quick testing) and I was able to crack my home wifi key within minutes!

So i really hope this post will help others out...it took me over 10+ days to get my ALFA AWUS036H to work with my Nexus 7 2013 but i never gave up and i am so happy that it is finally working! I have been using the AWUS036H for years and I am just so happy to have it working with Android!

Well i hope everyone is having as much fun as I am with your Kali PwnPad setup and please let me know how you are doing with your setup! Show us some pictures!

Enclosed i included a picture of my ALFA AWUS036H with the light on to show you that it was in fact working on my Nexus 7.

Important ALFA information:

Also give the

ALFA AWUS036NHA (Atheros Chipset)

a try, it works great also! It is about $10 more than the TP-LINK but it has an amazing range! IFyou have never purchased an ALFA product before then you need to be very careful where you purchase it. The most important part of any USB WiFi device is the chip inside the usb wifi device.

There are many FAKE ALFA's out there so if you plan on ordering one from Amazon or Ebay please be careful.

If your ALFA AWUS036H does not have the Realtek RTL8187 Chipset or if you are going to try the ALFA AWUS036NHA (longer range abilities) it must have the Atheros chipset or it will not work correctly with Kali PwnPad or Linux in general. You need those specific chip models because the chip needs to support monitor mode and packet injection.

If you are looking for a place to order your ALFA usb wifi device then load your browser up to -> www.data-alliance.net. I have ordered all of my Alfa products from them and they are 100% authentic. Another bonus is the company has great prices and ships extremely fast! You can get these products anywhere just be careful, if you are going to order your ALFA from some place other than data-alliance.net then look for the ALFA TAIWAN authentic sticker. This is one way to prove the product is an authentic ALFA. Oh... www.data-alliance.net is an authorized distributor for ALFA.

I will also let you all know how it goes with my USB Bluetooth device as I test it tomorrow with its range + packet injection. If my usb bluetooth device ends up working I will report back here to let you know how to set it up. Hopefully it will work, but we may have to wait for Binky to add more bluetooth drivers support in an updated kernel that he is currently working on. If you are as happy with this project as I am drop by the zetaboards forum and say thank you to Binky for all of his hard work and dedication to the Android/Open Source community!

Take care everyone,

-droidshadow