Wireless card not working in WEP or WPA thinkpad t60

Hi, I managed to get SUSE 11 to recognize the card and it appears to be using the ath_pci driver. This is for an the Atheros Communications Inc. AR5212 802.11abg NIC (rev 01) card. I followed this guide to get it to recognize the ath_pci driver using the madwifi.
Madwifi or Ndiswrapper Wireless Network Drivers - Suse/openSUSE 10, 11 - LAN & Internet access

Here’s a picture of the drivers.

However, whenever I go into > system > yast > networking
and enter my settings for it doesn’t retain the configuration and jumps on some random unsecure network with no IP.

ath0      IEEE 802.11g  ESSID:"eriks network"  Nickname:""
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated
          Bit Rate:1 Mb/s   Tx-Power:8 dBm   Sensitivity=1/1
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=10/70  Signal level=-85 dBm  Noise level=-95 dBm
          Rx invalid nwid:35131  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Any ideas what’s wrong? I’ve spent countless days now trying to get this adapter working in linux Ubuntu and now the same thing is happening in SUSE 11.0 It sure is frustrating!!!

there is an extensive post I made, as I had same problems.

Go to madwifi and uninstall it.
go to snapshots.madwifi.org and get latest snapshot, compile it and install it.

#> modprobe ath_pci
#> echo “blacklist ath5k” > /etc/modprobe.d/


then check your wpa_supplicant settings