Solved

Endian FW does not recognize my Atheros AR8151 PCI-E Gigabit Ethernet Controller

Posted on 2013-01-04
12
1,061 Views
Last Modified: 2013-01-14
Im trying to install a FW but one of my ethernet cards (integrated) is not beeing recognize, how can i solve this?
0
Comment
Question by:gioberty
  • 6
  • 4
  • 2
12 Comments
 
LVL 37

Expert Comment

by:Gerwin Jansen
ID: 38746902
What hardware are you building your FW with?
0
 

Author Comment

by:gioberty
ID: 38747007
Intel Pentium(R) CPU G630 2.7Ghz

Linux version 2.6.32.25

The Endian FW version is 2.5.1

MotherBoard ECS H61H2-M12
0
 
LVL 37

Expert Comment

by:Gerwin Jansen
ID: 38747056
Looks like your kernel is not supporting the nic, you'd have to install a driver.

Can't try/test this for you but here are some references that may help:

http://tuxthink.blogspot.nl/2010/08/enabling-atheros-ethernet-controller-on.html
http://ubuntuforums.org/showthread.php?t=1677122
http://abi71.wordpress.com/2011/12/21/enable-atheros-ethernet-card-ar8151-on-linux-slackware/
0
 

Author Comment

by:gioberty
ID: 38747131
I think endian fw is based in redhat
0
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 38747640
Please post the output from lspci and indicate in your post which of the listed NICs is not recognised. Then I can look for it in my collection of Linux sources.
2.6.32.25 is a regular kernel revision (i.e. not a Red Hat kernel) but it is quite old (Oct 29 2010) so will not support cards newer than that.
0
 

Author Comment

by:gioberty
ID: 38747727
The Atheros one is not been recognized
0
Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

 

Author Comment

by:gioberty
ID: 38747734
this is the pic of the lspci command
card.jpg
0
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 38747870
Your card is an Atheros AR8151 v2.0 Gigabit Ethernet. It's certainly a new card because it wasn't in my /usr/share/pci.ids dated 2011-03-12 but it was in the latest file from http://pciids.sourceforge.net/ dated 2013-01-06.
0
 
LVL 34

Accepted Solution

by:
Duncan Roe earned 500 total points
ID: 38747904
The card is supported by the newest kernel from ftp://ftp.kernel.org/pub/linux/kernel/v3.x/ which is Linux v3.7.1.
Also in v3.5.4 (which I'm running right now)
Also in v2.6.39
Not in v2.6.35, which only has a driver for the AR8151 v1.0

So there you have it. You need to upgrade to a fairly recent kernel for your card to be recognised.
0
 

Author Comment

by:gioberty
ID: 38747920
How can i upgrade my kernel to the version you suggest?
0
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 38748109
That is a whole other question really. The main thing you need to do is get the configuration of your current kernel. You then use that as the starting point when configuring the new kernel. You get the kernel in source form from ftp://ftp.kernel.org/pub/linux/kernel/ as I mentioned previously.
I posted extensively to http://www.experts-exchange.com/OS/Linux/Q_23150517.html about how to build a kernel - please take a look and post back if in doubt about anything.
0
 

Author Closing Comment

by:gioberty
ID: 38776871
The card is not recognized in older kernels. Thx
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Network Interface Card (NIC) bonding, also known as link aggregation, NIC teaming and trunking, is an important concept to understand and implement in any environment where high availability is of concern. Using this feature, a server administrator …
I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now