diff --git a/doc/scapy/usage.rst b/doc/scapy/usage.rst
index 3bde23e416b5173e604d74ae6c834c2979c1d26c..4a2744cb10ab7e7b5abf4580105c5f5eaa4cc052 100644
--- a/doc/scapy/usage.rst
+++ b/doc/scapy/usage.rst
@@ -1043,18 +1043,21 @@ Provided that your wireless card and driver are correctly configured for frame i
 
 ::
 
-    $ ifconfig wlan0 up
-    $ iwpriv wlan0 hostapd 1
-    $ ifconfig wlan0ap up
+    $ iw dev wlan0 interface add mon0 type monitor
+    $ ifconfig mon0 up
 
 you can have a kind of FakeAP::
 
-    >>> sendp(Dot11(addr1="ff:ff:ff:ff:ff:ff",addr2=RandMAC(),addr3=RandMAC())/
-              Dot11Beacon(cap="ESS")/
-              Dot11Elt(ID="SSID",info=RandString(RandNum(1,50)))/
-              Dot11Elt(ID="Rates",info='\x82\x84\x0b\x16')/
-              Dot11Elt(ID="DSset",info="\x03")/
-              Dot11Elt(ID="TIM",info="\x00\x01\x00\x00"),iface="wlan0ap",loop=1) 
+    >>> sendp(RadioTap()/
+              Dot11(addr1="ff:ff:ff:ff:ff:ff",
+                    addr2="00:01:02:03:04:05",
+                    addr3="00:01:02:03:04:05")/
+              Dot11Beacon(cap="ESS", timestamp=1)/
+              Dot11Elt(ID="SSID", info=RandString(RandNum(1,50)))/
+              Dot11Elt(ID="Rates", info='\x82\x84\x0b\x16')/
+              Dot11Elt(ID="DSset", info="\x03")/
+              Dot11Elt(ID="TIM", info="\x00\x01\x00\x00"),
+              iface="mon0", loop=1)
 
 
 Simple one-liners