View Poll Results: Did this how-to work for you?

204. You may not vote on this poll
  • Yes

    184 90.20%
  • No

    20 9.80%
Results 1 to 10 of 231

Thread: How To:MadWifi Support for AR2425 (AR5007EG) on 64bit Ubuntu !!!

Threaded View

  1. #1
    Join Date
    Apr 2006
    Ubuntu Development Release

    How To:MadWifi Support for AR2425 (AR5007EG) on 64bit Ubuntu !!!

    Updated April 18,2009 10:43:08 A.M. MST

    * Please read this how-to in it's entirety before proceeding

    Oh man this made me sooo happy when I found this!I just have to share

    I can't take any credit for this how to but I have tried it out and it works more ndiswrapper for this puppy
    You can see all the details regarding the lack of support for Atheros on 64bit linux here and here

    You will need an internet connection so get wired up if need be.

    Lets give it a go.

    1: First off be sure the build-essential package is installed
    sudo apt-get install build-essential
    2: You will need the linux-restricted-modules package installed to be able to compile the driver
    sudo apt-get install linux-restricted-modules-$(uname -r)
    3: Also install subversion
    sudo apt-get install subversion
    NOTE:If you have been using ndiswrapper like I was you need to disable/remove it

    I recommend doing what I did and run the first command in section 4 before removing ndiswrapper that way you can avoid hooking up to a wired network if your wireless is functional using ndiswrapper
    sudo ndiswrapper -e net5211
    sudo modprobe -r ndiswrapper
    sudo apt-get remove --purge ndiswrapper-common ndiswrapper-utils ndisgtk
    Also run
    gksudo gedit /etc/modprobe.d/blacklist
    Remove any references to ath_pci and ath_hal

    * Before the next steps go to System ->Administration ->Hardware Drivers and make sure both Atheros drivers are disabled and reboot the system if they were not.

    4: Get the files and install the driver
    svn co
    cd ~/madwifi-hal-
    sudo make install
    sudo depmod -ae
    sudo modprobe ath_pci
    echo ath_hal | sudo tee -a /etc/modules
    echo ath_pci | sudo tee -a /etc/modules
    5: Finally go to System ->Administration ->Hardware Drivers and reenable the Atheros drivers and reboot the system.

    One thing I should add is you will need to repeat this procedure whenever you get a kernel update.I have just kept the downloaded packages on my system and after booting into a new kernel I do:

    cd ~/madwifi-hal-
    make clean
    sudo make install
    Reboot and I am up and running again.
    Hopefully this makes your day like it did mine!

    If everything installs and loads properly but you cannot connect to any networks you probably need to configure your network properly.Try browsing through here for assistance.


    Wifi light not working?Try ZeroXtreme's fix.

    In a terminal type:

    1. sudo sysctl -w dev.wifi0.ledpin=3
    2. sudo sysctl -w dev.wifi0.softled=1
    If this works, add the following to your /etc/sysctl.conf file to make the changes persistent:

    sudo geditit /etc/sysctl.conf and add
    # Enable WiFi LED
    I won't guarantee this will work for everyone but it works on ZeroExtreme's and my Acer Aspire.
    Last edited by Anduu; April 18th, 2009 at 05:53 PM.
    What color do Smurfs turn when you choke em?

Tags for this Thread


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts