Installing Linux Ethernet drivers on Asus P5QPL-AM

Once again, I was overwhelmed with un-availability of drivers for Linux. In recent past I had bought Asus P5QPL-AM motherboards to use with Linux. I tried Ubuntu 9.10 and centOS 5.4 without any luck. Waiting a while, CentOS 5.5 came out and I even tried that. None of the Linux distributions I tried, provided the drivers for it on default install.

Hoping it to be L1 chip, I tried l1-linux-v1.2.40.3.tar.gz driver from Atheros partner site but that didn't work either.

Looks like I needed AR81 series driver (AR81Family-linux-v1.0.1.14.tar.gz) from here:

http://partner.atheros.com/Download.aspx?id=162

I installed CentOS 5.5 x64 on the hardware, download the AR81Family-linux-v1.0.1.14.tar.gz and did the following.

  • Untar(gz) the file AR81Family-linux-v1.0.1.14.tar.gz
  • cd AR81Family-linux-v1.0.1.14/src
  • Did a make to see if it was compliling ok
  • It compiled ok so did a make install
  • Rebooted the machine and all was well

    Hope that this helps someone in Linux Domain. :-)
  • Comments

    pigritor said…
    Hi! it seems that tar.gz file on official atheros server is broken.

    Tar output:
    "gzip: stdin: decompression OK, trailing garbage ignored
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now"

    Do you still have a 'normal' archive file on your hdd?

    Could you help me, please, and send it via email or put on some filesharing?

    thanks in advance

    PS: email: pigritor@gmail.com
    Chetan Bhargava said…
    @pigritor: I have the tar file but I'm not sure if I can distribute it.
    Chetan Bhargava said…
    I just checked, the driver is still available for download. I noticed that when the package is extracted, it spits some errors but compiling & install has no issues has no issues.