L'attente sur l'appareil signifie que votre téléphone n'est pas localisé. Essayez le code suivant :
fastboot devices
Et vérifiez s'il y a des appareils reconnus. Si ce n'est pas le cas, cela signifie probablement que vous n'avez pas installé les bons pilotes. Quel O.S. utilisez-vous ? Je suppose que c'est Windows. Quelle version ? x86 ou x64 ?
EDIT : Explication sur les pilotes de téléphones Android sous Windows. C'est une idée générale, donc quelques erreurs techniques sont permises, mais en général, un téléphone Android, quand il est branché au PC, s'identifie comme plusieurs périphériques. L'un est pour monter les données (selon la version, il utilise MTP, ou monter la carte SD), un autre est le téléphone Android pour utiliser l'adb, et deux autres sont lorsque le téléphone est connecté mais en récupération ou en bootloader. Pour chacun de ces "périphériques virtuels", l'O.S. a besoin d'un pilote, généralement différent. Ainsi, vous pouvez avoir les pilotes adb installés, mais pas le fastboot.