HP Pavilion DV7-1261wm wireless not working

I just installed OpenSuse 11.3 on my HP Pavilion DV7-1261wm and cannot get the wireless to work.

The YaST control center shows the card as:

AR928X Wireless Network Adapter (PCI-Express)
MAC : 00:25:56:69:2f:24
BusID : 0000:09:00.0

When I press the red LED touch button below the screen to turn it on, nothing happens. Also the LED that indicates that the wireless is on stays red and does not turn blue. I have dual boot on and tested it under Windows 7 where everything works fine, so I know the internal wireless card and touch key is working. Just not in OpenSuse. I am using the KDE plasma desktop.

HELP!!!

More information:

Under YaST2/Hardware Information/Wireless LAN

AR928X Wireless Network Adapter (PCI-Express) (wlan0)
Bus ID: 9
Bus: PCI
Class (spec):
Class: Network controller
Device Identifier (spec): 70529
Device Identifier: 65578
Device Name: wlan0
Device Names
wlan0
Device: AR928X Wireless Network Adapter (PCI-Express)
Driver: ath9k
Drivers
Active: Yes
modprobe: Yes
modules
modprobe ath9k
Hwcfg Bus: pci
Kernel Driver: ath9k
Model: Atheros AR928X Wireless Network Adapter (PCI-Express)
Old Unique Key: WuSq.TgWTyr6yxOA
Parent Unique ID: H0_h.4ggkTELR2K4
Resources
HW Address
addr: 00:25:56:69:2f:24
IRQ
Count: 0
Enabled: Yes
IRQ: 18
Memory
Active: Yes
Length: 65536
start: 3507486720
Wireless LAN
auth_modes
open
sharedkey
wpa-psk
wpa-eap
channels
link
state: Yes
Revision: 1
Subvendor Identifier: 69692
Subvendor: Hewlett-Packard Company
Sysfs ID: /devices/pci0000:00/0000:00:06.0/0000:09:00.0
Sysfs ID: 0000:09:00.0
Unique Key: y9sn.TgWTyr6yxOA
Vendor Identifier: 71308
Vendor: Atheros Communications Inc.
Wireless LAN: Yes
modalias: pci:v0000168Cd0000002Asv0000103Csd00001381bc02sc80i00

Output of
> sudo /usr/sbin/iwlist scan

lo Interface doesn’t support scanning.

eth0 Interface doesn’t support scanning.

wlan0 Interface doesn’t support scanning : Network is down

br0 Interface doesn’t support scanning.

UPDATE

I got it to work.

Under YaST global options I had to disable “Traditional Method with ifup” and change it to “User Controlled with NetworkManager”. Now it is able to work using Knetworkmanager.