vamos a centrarnos.
solo hay 2 o 3 formas de que reaver se pase de largo
1 - que estemos ante un roter NO CHECKSUM
2 - que se le indique un inicio de pin que no sea correcto
3 - estemos lejos del ap , y en un caso muy remoto , se podria descartar un pin bueno , pero este caso lo dudo bastante.
no hay mas.
el kernel no tiene absolutamente nada que ver , con que reaver se salte o no algun pin , nunca NUNCA , en la vida me he qudado en un blucle con reaver.