LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (http://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Unable to find Atheros AR8132 PCI-E Ethernet Controller driver for my CentOS (http://www.linuxquestions.org/questions/linux-networking-3/unable-to-find-atheros-ar8132-pci-e-ethernet-controller-driver-for-my-centos-888478/)

T3RM1NVT0R 06-26-2011 05:50 PM

Unable to find Atheros AR8132 PCI-E Ethernet Controller driver for my CentOS
 
Hello everyone,

I am unable to find Atheros AR8132 PCI-E Ethernet Controller driver for CentOS which is installed on my netbook.

I contacted DELL to provide me the driver and they said that they do not support Linux on netbook and I have to arrange it myself.

I told them that I don't need help in installing I just need the driver file to which they said that they don't have driver for Linux.

NIC is getting detected and works fine on the same netbook (Am dual booting Windows7/CentOS) with Windows7

When I type: ls -l /dev/ it does not show up eth0. Same result with ifconfig. When I type lspci | grep net it does show up something like Atheros Communications AR8132 L1 PCI Gigabit

Please help me in finding the driver.

Peacedog 06-26-2011 09:16 PM

Hi T3RM1NVT0R, Welcome to LQ. Looks like there is a driver here.

http://partner.atheros.com/Drivers.aspx

Good luck. ;-)

T3RM1NVT0R 06-27-2011 05:29 PM

@ Reply
 
Hi there,

Thank you for the link. I downloaded the one which says Linux l1 but when I am trying to do rpmbuild -tb filename.tar.gz it gives me a lot of error. Also when I try to do make install it shows me couple of errors saying unable to find the directory atl1-1-1.1 even when the directory is there.

I am sorry but am unable to post the exact error message the reason being there is no networking on CentOS and can't copy paste. Also there are number of errors so couldn't write them.

Please let me know if there .rpm driver file which I can download and simply install it.

T3RM1NVT0R 06-27-2011 06:21 PM

@ Reply
 
Hi there,

I got it fixed!!! :-)

I downloaded the driver from the following link: https://bugzilla.redhat.com/attachment.cgi?id=355728

It was giving me some error earlier related to redefining structure, I edited the header file and removed the redundant structure. Then I ran make install --> depmod -a atl17.gz --> reboot and Whop!!! I got my network card detected. See I am writing this post from my CentOS.

There is just a little problem that my ethernet is appearing as eth1 instead of eth0. Not sure why, but I am good as of now as I have got networking on my CentOS.

Thanks for your help.

Peacedog 06-27-2011 07:33 PM

You're welcome. Glad you got it sorted. Your Ethernet cards are likely named by udev depending on when they show up.

Good luck. ;-)

jalmod 05-27-2012 04:58 AM

Quote:

Originally Posted by T3RM1NVT0R (Post 4397410)
Hi there,

I got it fixed!!! :-)

I downloaded the driver from the following link: https://bugzilla.redhat.com/attachment.cgi?id=355728

It was giving me some error earlier related to redefining structure, I edited the header file and removed the redundant structure. Then I ran make install --> depmod -a atl17.gz --> reboot and Whop!!! I got my network card detected. See I am writing this post from my CentOS.

There is just a little problem that my ethernet is appearing as eth1 instead of eth0. Not sure why, but I am good as of now as I have got networking on my CentOS.

Thanks for your help.

Hi T3RM1NVT0R,

I have exactly the same problem.
Can you please tell me what is the name of the header file you changed and how?

Many thanks.

aktar_alam 10-03-2013 11:30 PM

Quote:

Originally Posted by T3RM1NVT0R (Post 4397410)
Hi there,

I got it fixed!!! :-)

I downloaded the driver from the following link: https://bugzilla.redhat.com/attachment.cgi?id=355728

It was giving me some error earlier related to redefining structure, I edited the header file and removed the redundant structure. Then I ran make install --> depmod -a atl17.gz --> reboot and Whop!!! I got my network card detected. See I am writing this post from my CentOS.
.

Hi,
Can you tell me what header files that you edited. Bcoz I am also stuck at this point.

Thank in advance for your help.

jalmod 04-18-2014 03:01 AM

To resolve make install error
edit the file kcompat.h and comment lines from: 1568 to:1573

/* NAPI API changes in 2.6.24 break everything
struct napi_struct {
used to look up the real NAPI polling routine
int (*poll)(struct napi_struct *, int);
int weight;
}; */


All times are GMT -5. The time now is 10:23 PM.