Atheros madwifi problem

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
cd madwifi-ng-r2756+ar5007
sudo make install
sudo modprobe ath_pci
sudo reboot

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:

  1. Download the Ndiswrapper package via YaST (In the control panel, select software management)
  2. 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)
  3. modprobe ndiswrapper
  4. Return to YaST and under network devices, select network settings
  5. Highlight your wifi card and select edit
  6. 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.

Hope this helps.

In the future, a question like this is better suited in the Wireless
forum and would probably draw more answers there.

:smiley: 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.

Ok so I’m looking at the documentation HCL/Laptops/Compaq - openSUSE

It says for my computer,Compaq Presario F700, it works it says “with ndiswrapper (bcmwl5.inf & bcmwl5.sys from xp partition)”

It does not give directions.

ndiswrapper how-to’s

A Frustrated User’s Guide to Linux
Ndiswrapper howto - openSUSE
Stuntmanandys openSUSE/SuSE forum • View topic - Ndiswrapper & wireless


I got it installed and the network shows up in the “edit network” section but I can not connect to it.