1、Using iw
Start by making sure the system recognizes the Wi-Fi interface:
root@localhost:~# iw dev
phy#1
Interface wlan1
ifindex 11
wdev 0x100000001
addr e0:ca:94:d5:f4:bf
type managed
phy#0
Interface wlan0
ifindex 10
wdev 0x1
addr e0:ca:94:07:1f:8f
type managed
root@localhost:~#
root@localhost:~#
root@localhost:~#
root@localhost:~#
root@localhost:~# ip link set wlan0 down
root@localhost:~# iw wlan0 set type monitor
root@localhost:~# ip link set wlan0 up
root@localhost:~#
root@localhost:~# iw dev
phy#1
Interface wlan1
ifindex 11
wdev 0x100000001
addr e0:ca:94:d5:f4:bf
type managed
phy#0
Interface wlan0
ifindex 10
wdev 0x1
addr e0:ca:94:07:1f:8f
type monitor
channel 1 (2412 MHz), width: 20 MHz (no HT), center1: 2412 MHz
root@localhost:~#
root@localhost:~#
root@localhost:~# iw dev wlan0 set channel 6
root@localhost:~#
root@localhost:~# iw dev
phy#1
Interface wlan1
ifindex 11
wdev 0x100000001
addr e0:ca:94:d5:f4:bf
type managed
phy#0
Interface wlan0
ifindex 10
wdev 0x1
addr e0:ca:94:07:1f:8f
type monitor
channel 6 (2437 MHz), width: 20 MHz (no HT), center1: 2437 MHz
2、Using iwconfig
ifconfig wlan0 down
iwconfig wlan0 mode monitor
ifconfig wlan0 up
3、Using airmon-ng