firstly let me say thanks to emanuele for taking the time to write this great front end for aircrack-ng (and pyrit) for those of us who are too lazy to type all the time, (and also the newbs and s/k i suppose lol) so thanks !
now for anyone else who come accross this wpa2 display problem i worked out a fix myself, i have sent it to emanuele so it will be in newer versions of gerix but if you can't wait here's the diff
playing around with it a little more i found another small problem in how the commands were being output when using pyrit to crack the wpa handshake, i have changed the below diff to incorporate the fixes for both issues
first fix is applied and the new version (2.0-bt5) is in the repo, diff changed to show this
--- /root/gerix-a/usr/share/gerix-wifi-cracker-ng/gerix.py 2009-12-21 20:46:46.000000000 +0000
+++ /root/gerix-b/usr/share/gerix-wifi-cracker-ng/gerix.py 2010-01-10 23:47:50.000000000 +0000
@@ -139,7 +139,7 @@ class Main_window_ex(Main_window):
elif self.dfile2 == "":
self.output("dictionary is not set", 1)
- command = 'pyrit -e "' + self.essid + '" -i "' + self.dfile2 + '" -r "' + config_dir + '*.cap" attack_passthrough'
+ command = 'pyrit -e ' + self.essid + ' -i ' + self.dfile2 + ' -r ' + config_dir + '\*.cap attack_passthrough'
ct = Command_thread(command, 'Cracking WPA password with pyrit launched', '')