You are not logged in.

#1 2011-02-05 01:42:44

startover
Member
Registered: 2011-01-24
Posts: 33

[SOLVED] unable to make eth0 work

I installed Arch, but I cannot connect to internet

$ ifconfig -a

does not even show eth0; I noticed that during the boot I get this message

myhost dhcpcd: eth0: interface not found or invalid

tried to find out the corresponding module and load it

$ lspci | grep Eth
02:00.0 Ethernet controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)

$ lspci -s 02:00.0 -n
02:00.0 0200: 1969:1073 (rev c0)

$ grep -e '1969 *' /lib/modules/`uname -r`/modules.pcimap
radeon               0x00001002 0x00007196 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
atl1                 0x00001969 0x00001048 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
atl2                 0x00001969 0x00002048 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
atl1e                0x00001969 0x00001026 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
atl1e                0x00001969 0x00001066 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
atl1c                0x00001969 0x00001063 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
atl1c                0x00001969 0x00001062 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0

but 1969:1073 doesnot exist in above. Yet in my other linux distribution atl1c is also aliased to 1969:1073, so I loaded it. But still no luck in making eth0 work.

Last edited by startover (2011-02-12 17:11:48)

Offline

#2 2011-02-05 01:47:50

lagagnon
Member
From: an Island in the Pacific...
Registered: 2009-12-10
Posts: 1,087
Website

Re: [SOLVED] unable to make eth0 work

Your boot message means the kernel is not seeing the ethernet chip. Are you positive it is not disabled in BIOS, or that the card needs to be reseated, or the ethernet chip is not fried?


Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.

Offline

#3 2011-02-05 01:51:13

startover
Member
Registered: 2011-01-24
Posts: 33

Re: [SOLVED] unable to make eth0 work

lagagnon wrote:

Your boot message means the kernel is not seeing the ethernet chip. Are you positive it is not disabled in BIOS, or that the card needs to be reseated, or the ethernet chip is not fried?

I have no problem with the ethernet chip in 7 or Fedora

Offline

#4 2011-02-05 03:50:38

whukes
Member
Registered: 2008-07-18
Posts: 34

Re: [SOLVED] unable to make eth0 work

I have the same card!

[whukes] [~] : lspci -nn | grep AR8151
02:00.0 Ethernet controller [0200]: Atheros Communications AR8151 v1.0 Gigabit Ethernet [1969:1073] (rev c0))

Do modprobe atl1c as root then add it to your modules line in /etc/rc.conf.  Works great for me.  I also have the following in /etc/udev/rules.d/10-network.rules

SUBSYSTEM=="net", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="eth0"

Where aa:bb:cc:dd:ee:ff is the mac address of the card in lowercase.

Last edited by whukes (2011-02-05 03:54:15)

Offline

#5 2011-02-05 13:13:32

openess
Member
From: sweden
Registered: 2009-10-18
Posts: 24
Website

Re: [SOLVED] unable to make eth0 work

I had the same problem on a fresh install. The problem for me was that the kernel (witch is old on the 2010.05 image) on the install media had no support for the card.

I did not have the same card, but a similar one (Atheros Communications AR8152 v1.1 Fast Ethernet (rev c1) ) It uses the same module anyway.  I solved my problem by installing from a core image and then upgrading the kernel via USB, I also got the tip to fetch a newer image from http://releng.archlinux.org/isos/, but as I had already worked it out I havn't tried this, should work tho'

Hope you fix it wink

EDIT: a link to my thread and what I did

Last edited by openess (2011-02-05 13:14:30)


Happy computergeek gaming girl. And those are analog games, mind you, not analog computers though.

Offline

#6 2011-02-12 17:09:16

startover
Member
Registered: 2011-01-24
Posts: 33

Re: [SOLVED] unable to make eth0 work

openess wrote:

I also got the tip to fetch a newer image from http://releng.archlinux.org/isos/, but as I had already worked it out I havn't tried this, should work

Thanks,
I installed arch from the newer image and eth0 works now.

Offline

Board footer

Powered by FluxBB