wirelesings device recognized but not function

I just installed opensuse 10.2 on an old Dell laptop. everything works fine, but the the usb wireless card (tp-link tl-wn620g) wireless card doesn’t work (the card light doesn’t turn on). problem is I cannot install the driver sent to me by the card vendor. the usb port and the card are fine ( believe me).
I did the following in the console:

‘/usr/bin/lsusb’ yields:

Bus 001 Device 003: ID 0cf3:0002 Atheros Communications, Inc.

‘dmesg | less’ yields:

usb 1-1.4: new device found, idVendor=0cf3, idProduct=0002
usb 1-1.4: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.4: Product: AR5523
usb 1-1.4: Manufacturer: Atheros Communications Inc
usb 1-1.4: SerialNumber: 1.0
usb 1-1.4: configuration #1 chosen from 1 choice

‘/usr/sbin/iwconfig’ gives:
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

‘sudo /usr/sbin/iwlist scan’ gives:
lo Interface doesn’t support scanning.

eth0 Interface doesn’t support scanning.

sit0 Interface doesn’t support scanning.

if it is a firmware probleM? this is not mentioned by the kernel.
any ideas?