Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I don't usually use Wireshark to set monitor mode so can't comment on the segfault or if this feature even works within the tool. At the very least, make sure the NetworkManager doesn't have control of it; but you can always try setting monitor mode manually after disabling the NetworkManager. Then you won't need to check the box and avoid a possible software defect. Something like:

ifconfig wlan0 down
iwconfig wlan0 mode monitor
ifconfig wlan0 up

You can try the iw tool to configure the adapter manually instead of iwconfig, too. The airmon-ng script probably does something like this already so you may have the answer already - not supported. The v1 version of that chipset uses an Atheros chipset and is well supported in Linux. This is v2 and has an RTL chipset,

https://wikidevi.com/wiki/TP-LINK_TL-WN722N_v2

I don't have one of these so don't know for sure, but looks like others are struggling with monitor mode on that particular chipset. See, for example,

https://forums.kali.org/showthread.php?37911-Getting-RTL8188-to-work-with-Kali-in-monitor-mode

There is a link to Github with a driver; that's where I would start. However, the link appears dead so I guess back to google so see if there is something new or some other solution. There is an RTL8812au driver on Github that works OK; I doubt, though, it supports this particular RTL chipset. You could find it over at the aircrack-ng website.

The command

iw list

might give you clues as to if monitor mode is supported. On one of my adapters, I get:

Supported interface modes:
     * IBSS
     * managed
     * AP
     * monitor
     * P2P-client
     * P2P-GO

or different adapter:

Supported interface modes:
     * IBSS
     * managed
     * AP
     * AP/VLAN
     * monitor
     * mesh point
     * P2P-client
     * P2P-GO
     * outside context of a BSS

Monitor appears to be supported on either interface here. Check yours.