Wifi Packet Sniffer by Beagle Bone Black


I’m currently looking for information regarding the possibility to use the BBB as an wifi packet-sniffering device.

When carried out with the next composition, the error of came out.

OS : Ubuntu 12.04
Sniffering soft : Wireshark
USB wifi chipset : rt8070
error message :
The capabilities of the capture device “wlan0” could not be obtained (That device doesn’t support monitor mode).
Please check to make sure you have sufficient permissions, and that
you have the proper interface or pipe specified.
Try using airmon-ng, as suggested by CaptureSetup/WLAN in the Wireshark Wiki.

In the past, with the same composition on notebook PC I could capture packets.
What can I do for sniffering packets by BBB?

WIth kind regards

You might check out my Linux distro, The Deck, available from sourceforge.net. it has tons of security stuff including packet sniffing.

Two ideas:

  1. Did you “sudo” when running WireShark?
  2. If that doesn’t work, my students did a nice project[1] that runs tcpdump on the bone to collect data and passes the data to WireShark (running on the host) to display the data.

[1] http://elinux.org/ECE497_Project_WireShark

Thank you for your reply

When I reinstall Ubuntu “13.10”, I can capture packets.
Probably, some drivers needed for packet-sniffering were contained in not 12.04 package but 13.10 package.

Where did you download the 13.10 Ubuntu from? When I went to their website I only seen 12.04. I appreciate any help.