I am running suse 11.0 on a toshiba laptop which has an atheros ar242x 802.11 abg wireless PCI Express Adapter which is recognized in the hardware information in Yast.
I have tried installing MadWifi and it seemed to install ok and after running the ‘modprobe ath_pci’ command in root it returned to the next command line like it should, but the wireless card still won’t work.
I have also blacklisted ath5k in the blacklist file.
In yast network settings for the wireless card it displays this and won’t let me edit any settings:
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.’
I have also tried using ndiswrapper but had no success.
I have the identical card. I followed the instructions at madwifi, but it still didn’t work.
After upgrading to openSUSE 11.1, it now works out of the box. The problem is that 11.0 uses kernel 2.6.26.x. If you want to continue to use 11.0, one possibility would be to compile a vanilla kernel 2.6.27.x. I did that for Debian and Slackware 12, and the card worked for both of them.
You most likely have a 2417 or 2424 or 2425. Try Atheros’ drivers 5006 and/or 5007, plus variations, like 5006B, or 5007SE, etc.
My Pavilion has a 2417, so v11 tried ath5k, which worked a little, but it was also loading ath_pci. I tried booting with broken_modules = ath_pci, which didn’t work, so I uninstalled ath_pci so that it couldn’t load, and then, somehow, unknown to me, it finally popped up with 5006, which works great.