I cant get my wireless working. I just switched over from Ubuntu because of a lot of problems I was having. Though in Ubuntu I got the wireless working. This is what I did:
For i386 Users
First go to System–>Administration–>Hardware Drivers" and disable by un-ticking the following option
Atheros Hardware Access Layer (Hal)
Then Reboot your system.
Preparing your system
sudo apt-get install build-essential
Then open the terminal from Applications–>Accessories–>Terminal and copy the following command
tar xfz madwifi-ng-r2756+ar5007.tar.gz
sudo make install
sudo modprobe ath_pci
I can see OpenSUSE 11 (KDE4) is different in that it uses RPM packages and uses “su” instead of “sudo” so how would I go about doing the steps I took for Ubuntu to get my wireless card working?
i feel your pain and was equally troubled when i migrated about a year ago.
I have yet to get the madwifi drivers working on opensuse for a variety of reasons, however Ndiswrapper works wonderfully.
To make this work you need to do the following:
Download the Ndiswrapper package via YaST (In the control panel, select software management)
After installation, in Konsole, envoke super user permissions (su in the prompt followed by your password), then ndiswrapper -i (your wifi card driver. You will need to download it if you don’t have it)
Return to YaST and under network devices, select network settings
Highlight your wifi card and select edit
On the first page, insert ndiswrapper into the kernel module field, press next. Under the hardware tab of the next page, do the same. Accept the changes and reboot.
This works wonderfully with my AR5007eg as madwifi won’t support it without a patch. Mind you this is for opensuse 11.0 x86. Madwifi or Ndiswrapper will NOT work for this chipset under x86_64.
Ok I got to the 2nd step when I try to use modprobe it says “bash: modprobe: command not found” and then when I go to network deviced it doesnt let me edit and it tells me:
AR242x 802.11abg Wireless PCI Express Adapter (Not connected)
BusID : 0000:03:00.0
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.