You are not logged in.

#1 2013-02-21 16:34:56

mdz1
Member
Registered: 2013-02-21
Posts: 1

Unrecognized ethernet card

Hey guys, I'm trying to install Arch on my lenovo yoga 13. Linux systems don't have the driver corresponding to my network card, but fortunately there is a kernel module out there that can be compiled and then loaded.

My problem is that I don't have the tools to compile from my barebones Arch setup.

I've tried getting the linux-headers package and then taking compiler tools from my other ubuntu distro, but I still get errors when trying to compile. For example now I'm stuck at:

error while loading shared libraries: libopcodes-2.22.90-system,2012094.so: cannot open shared object file: No such file or directory

I'm starting to get the feeling that it will take a long time to track down all of the necessary pieces to get this compile without having internet access. I was thinking I could modprobe -force my ubuntu compiled module in to get connected and then get a clean module in once I could get more tools at my disposal, but the kernel even rejected that.

So I guess, what do you think my next steps should be? Is there any easy to set up environment that is similar to the 3.7.5 Arch kernel that would let me compile a compatible kernel module, or should I keep loading tools into my Arch set up from outside, and if so, is there any easier way to do this?

Thanks

Last edited by mdz1 (2013-02-21 16:35:46)

Offline

#2 2013-02-21 18:24:05

frank604
Member
From: BC, Canada
Registered: 2011-04-20
Posts: 1,218

Re: Unrecognized ethernet card

I thought the base-devel package that is installed during arch's installation has the tools to compile?

Offline

#3 2013-02-21 18:45:10

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Unrecognized ethernet card

@frank604, the base-devel package does include those tools.  To be clear though, it is a meta-package, so it simply is an empty package that pulls in a whole gang of others that enable building.

@mdz1, maybe if you mentioned what the card actually is, you might get help specific to your original problem (the one that is actually mentioned in the title).

Offline

#4 2013-02-22 15:43:40

s1ln7m4s7r
Member
Registered: 2013-02-22
Posts: 262

Re: Unrecognized ethernet card

If you post what is the card i'm sure we can help you!

tried getting the linux-headers package and then taking compiler tools from my other ubuntu distro, but I still get errors when trying to compile. For example now I'm stuck at:

NOTE: you should never do that. First check official arch repos or AUR, then you can trye to buid the needed tools from source. But dont copy binaries from other distros, expecially Ubuntu, because arch's packages are clean and Ubuntu adds its own patches to the packages, it may lead into buggy builds that will mess up your arch installation

Offline

#5 2013-02-22 16:24:01

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,347

Re: Unrecognized ethernet card

To WonderWoofy's point,  Please post the output of lspci -nn   (That is two n's)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#6 2013-05-18 14:35:58

fei243
Member
Registered: 2005-11-17
Posts: 2

Re: Unrecognized ethernet card

still unsolved? I bought a yoga 13, and I am considering install archlinux too. But I don't know if the wifi driver is ok.

Offline

#7 2013-05-18 17:16:07

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Unrecognized ethernet card

fei243 wrote:

still unsolved? I bought a yoga 13, and I am considering install archlinux too. But I don't know if the wifi driver is ok.

Make a live media USB and try it.  If your card is supported by the kernel natively, it will work.  The Arch Linux live media is simply a snapshot of the base install and a few other select packages, so if it works there, it will work on your machine as well.

Honestly, I am rather curious what this network card is.  My Thinkpad Edge E430 (which should have some very similar internals) has a Realtek RTL8111/8168 (rev 07).  When I installed the system, it was using the r8169 in-tree module and it sucked.  But installing the r1868 package from the repos fixed this problem.  Though I have been once again trying w/o the r8168 package, and the r8169 module seems to be doing quite well.  Though since that time, I had to have my motherboard replaced, and therefore the integrated ethernet was replaced with it.

Offline

#8 2013-05-18 18:26:49

shulamy
Member
From: israel
Registered: 2010-09-11
Posts: 467

Re: Unrecognized ethernet card

14 Wlan WiFi 1x1 BGN+BT RTL8732 BGN USB + USB BT 
WLAN
20200052 N

ezik

Offline

#9 2013-05-18 20:00:22

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Unrecognized ethernet card

@shulamy, I don't think that is what is being discussed here.  Typically it is the wifi chipset with Thinkpad's that causes the greatest issues in Linux (in any computer brand for that matter).  But in this case, the OP seems to be referring the the thernet card specifically.  Also, I am not sure what tool you used to get that output, but a better option nest time would be to use "lspci -nn", as that will actually yeild real information about the actual product code. 

ie. my ethernet card has this output:

$ lspci -nn | grep Ether
0c:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 07)

Offline

#10 2013-05-18 20:13:31

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,347

Re: Unrecognized ethernet card

WonderWoofy wrote:

ie. my ethernet card has this output:

$ lspci -nn | grep Ether
0c:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 07)

WonderWoofy is correct.  You might notice that I made that explicit request a few days back.  It tells us exactly what chip set you are using (with a few brain dead exceptions).  I just figured that if my post was being ignored, then my feedback was not appreciated.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB