Hola gente como estan?

Bueno les escribo para consultar algunas preguntas…

Estoy utilizando backtrack 4, Baje una rainbow table de [RS] Church of Wifi WPA-PSK Rainbow Tables - Hak5 Forums que se llama (myhome)
Cambien el nombre de mi SSID a (myhome) y consegui que la Laptop que estoy utilizando backtrack 4 consiguiera un (handshake) de la laptop que tengo connectada en forma inalambrica al router.

Despues utilizo el comando:
./cowpatty -r sniff-01.cap -d myhome.wpa –s myhome


donde:
sniff-01.cap tiene el handshake
myhome.wpa es la rainbow table
myhome es mi SSID

La laptop todabia esta tratando de conseguir la clave. Ya hace 4 horas. Algo estoy haciendo mal!!
Tengo dos dudas sobre este proceso.
a) puede ser el handshake
b) puede ser la rainbow table que baje

Mi pregunta son:
Como ago para chequear si el handshake que tengo sirve?
Que diccionario (txt) tengo que utilizar con Genpmk para crear la table?
Que comando tendria que utilizar una vez creada la table?

./cowpatty –r sniff-01.cap –d myhome.wpa –s myhome

donde:
sniff-01.cap tiene el handshake
myhome.wpa es la rainbow table creada por el diccionario
myhome es mi SSID

Gracias…