First of all, I should advise you that I am running PCLinuxOS 2009.2 so my experience may or may not be relevant here.
My laptop is an HP Pro 59LE-2 with an Atheros wifi chip. Whenever I tried to set up the wireless in PCC Control Centre, I got the message that it was looking for ndiswrapper or similar. However, I found in a thread somewhere on the forum, that the Atheros wifi chip is handled by changing the kernel. I went searching for kernel 126.96.36.199.tex5 in the repositories and after reloading the repositories, found it.
I installed that kernel and then, when I went to PCC Control Centre > Network and Internet > Setup new network interface > wireless, there, lo and behold, it was referring to the Atheros chip.
Another point, I have had more reliable use of wireless by configuring it to manual rather than automatic via DHCP
To do this, in one window, from a terminal, I typed in ifconfig - a and found the addresses recorded for the wifi interface. Then in the second window, I inserted those addresses into the configuration. From then on, reliable wireless via the Belkin router > ADSL modem.
Someone, more knowledgeable than I am, might be able to pick something out of my post that could assist you.