una cosa,el parametro -d '|' si no va con -I a la hora de volcar datos a un archivo de texto no hace nada.
Ando un poco liado que tengo la familía en casa hasta finales de mes, en cuanto pueda le echo un vistazo y a ver que pasa... gracias
estube de vacaciones 10 dias, creo que es hora de meterlo en iso desarrollo ... 
Espero que lo hayas pasado bien y gastado poco jejeje
modulo creado bien y script funcionando al 100% en la 4.10.1,me falta probarlo en el portatil con atheros 9285,ahora que tengo algo de tiempo y poco a poco,yo estuve en un curso del inem de c,no me acuerdo de casi nada pero tengo un libro bastante gordo del sr Miguel Angel Acera García que me lo dieron en el curso,podriamos intentar subsanar el bug del rssi 0 en kernels superiores que llevan las isos de desarrollo.
Yo he cursado C este año. Puedo ayudar si hiciese falta.
Salu2
A ver, si quereis echarle un vistazo al código por mí no hay ningún problema, yo no tengo ese chipset por lo que ando límitado a la hora de hacer cualquier tipo de prueba. Pero vamos, si os veis capaces de aportar una solución al rssi de las athk9, adelante

PD: Otra cosa que hay que mejorar es la detección de clientes, así que si os aburris y quereis ya sabeis jeje... Eso si, no basta con saber c, hay que empaparse un poco en el tema del estándar IEEE 802.11