Month before I installed this driver from aur for the internal RTL8821CE adapter in my laptop.
Yesterday I plugged an external TL-WN722N(rtl8188eu) adapter in my laptop and installed the driver with monitor mode support for it. As usual with the TL-WN722N adapter, I executed these commands to launch monitor mode on the interface wlp3s0.
sudo airmon-ng check kill
sudo ifconfig wlp3s0 down
sudo iwconfig wlp3s0 mode monitor
sudo ifconfig wlp3s0 up
For some time I was debugging my ESP8266 project, capturing mostly beacon frames.
Today while the wireshark was capturing packets I unplugged the TL-WN722N. Imagine my face when they were still coming.
Turns out TL-WN722N was named wlp0s20f0u1, and wlp3s0 is actually an internal RTL8821CE adapter.
I accidentally switched monitor mode on the wrong adapter and it worked! How is it possible?
Well, monitor mode is working because you're using rtw88 which is the built-in kernel module by Realtek for this card. You're actually not using the code in this repo :)
Month before I installed this driver from aur for the internal RTL8821CE adapter in my laptop.
Yesterday I plugged an external TL-WN722N(rtl8188eu) adapter in my laptop and installed the driver with monitor mode support for it. As usual with the TL-WN722N adapter, I executed these commands to launch monitor mode on the interface wlp3s0.
For some time I was debugging my ESP8266 project, capturing mostly beacon frames. Today while the wireshark was capturing packets I unplugged the TL-WN722N. Imagine my face when they were still coming. Turns out TL-WN722N was named wlp0s20f0u1, and wlp3s0 is actually an internal RTL8821CE adapter. I accidentally switched monitor mode on the wrong adapter and it worked! How is it possible?
Some info:
Me connecting to my router, captured on RTL8821CE:
Also works with 5GHz: