Very strange.... the error "iwl4965: index 255 not used in uCode key table" shouldn't appear... If swcrypto=1, then all the encryption is done in mac80211....
It was there becouse first module was loaded without swcrypto. So in the end of dmesg it should not appear.
please try to uncomment key_mgmt
uncommented.There is one more funny thing.. It manged to associate.. After 30 minutes of trying... (after uncommenting key_mgmt - but it should not make any change - it's only a roulette)
Syslog attached here.
Attachment:
syslog_wpa.log
Description: Binary data