[Solved] Interface *mon is too long for linux so it will be renamed to the old style (wlan#) name.
If you tried to start monitor mode in a wireless interface, probably you will see the following message: Interface wlx6466b31e7738mon is too long for linux so it will be renamed to the old style (wlan#) name. , where 6466b31e7738 is the MAC address from your interface. Just write the following commands in your terminal: sudo ifconfig wlx6466b31e7737 down sudo ip link set wlx6466b31e7737 name wlan0 sudo ifconfig wlan0 up , where wlx6466b31e7737 is your wireless interface. Now, you could start monitor mode in your interface as follows: sudo airmon-ng start wlan0 Found 4 processes that could cause trouble. Kill them using 'airmon-ng check kill' before putting the card in monitor mode, they will interfere by changing channels and sometimes putting the interface back in managed mode PID Name 1382 avahi-daemon 1388 NetworkManager 1424 wpa_supplicant 1427 avahi-daemon PHY Interface Driver Chipset phy2 wlan0 ath9k_htc Qualcomm Atheros Communi