If this is your first visit, be sure to
check out the Forum Rules by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Instead of trying hands directly on cracking and being a ethical hacker.first read how these tools work and what all FAQ's are associated with it.it will give you deeper understanding of underlying technology.

okay it works now if i write it without the -e paramater.
This works for me
aireplay-ng -1 0 -a (AP) -h 00:11:22:33:44:55 wlan0

but another little question
if enabled my MAC adress filter only for tests.
If googled and search in this forum but without succes
how can i get a list of working MAC adresses or how can i connect to an AP which has MAC adress filtering enabled?

spaces in essid names

It's cool that it worked for you without the -e argument; sometimes it does and sometimes not I find. Regardless, the error you were getting is caused by the space in the essid name and, as mentioned, you solve this by putting quotes around the entire essid.

On a related note, I set up my target parameters once in an rc file ($BSSID, $ESSID, $CHANNEL, etc.) and then alias all the attacks which get expanded when they're used, like alias dump='airodump-ng -c $CHANNEL -w $CAPFILE ath0' and the funny thing is that all these aliases and functions can survive when I put a space in my AP mane except the first fake association alias. I have to enter this manually w/ "s around the essid, even though $ESSID works fine in the rest of the aliases. Curious if anyone has a guess as to why.