After doing some research on the internet:
I found some of the adapters can do TX when they are in monitor mode.
This is the reference, and from this reference I bought TP-LINK TL-WN722N.
<
And from the github open source, I found a really interesting project. Here is the link:
<
This is a Python project, and it can be simulated as an AP.
Follows the instructions on the git-hub, I successfully launch this fakeAP in the monitor mode. And from sniffer, I can found the beacon frame are sent from this fakeAP. The blue rectangle is the beacon frames, and the red rectangle is the SSID I specified in the program.
The following is the sniffer:
![enter image description here](
I also try with Managed mode, but the program launch fail. Hope this post will help anyone who are interested in this field.