antes dijiste que te decía algo de mascara de red...
veo que trabajas con un interfaz inalámbrico, quizás vayan por aquí los tiros, pero la verdad es que yo nunca he tenido problemas aun trabajando con tarjetas inalámbricas y el ettercap
podrías postear los pasos exactos que sigues para scanear los hosts??
depende del keylogger y su funcionalidad, pero por poder implementarse se puede, aunque lo normal es que tengas un backdoor y a través de él accedas al Pc donde el keylogger guarda los logs
parece que hay problemas con alguna librería, pero no es el post adecuado, aquí se habla del pape en general, no del uso particular de las herramientas, así que busca en google o abre un post en gnu/linux