SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2012-04-22 02:47:54

lolita
Member
Registered: 2012-04-22
Posts: 10

[SOLVED] Ethernet Driver Identification Help

Hello Crunchbangers!
I am new to Linux, so please try to bear with me.
I am currently using Ubuntu to access the Internet because of my inability to successfully install the ethernet driver, but I would much rather be using Crunchbang.
I have been able to come across the lspci command to try and help me identify my ethernet card and find the corresponding driver. Here is its output:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.2 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: ATI Technologies Inc NI Whistler [AMD Radeon HD 6600M Series]
09:00.0 Network controller: Intel Corporation Centrino Advanced-N 6230 (rev 34)
0a:00.0 Ethernet controller: Atheros Communications AR8151 v2.0 Gigabit Ethernet (rev c0)
0b:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)

It looks like Atheros Communicationys AR8151 v2.0 Gigabit Ethernet is the Ethernet card I'm trying to identify, but I have had difficulty locating such a driver. How can I go about getting the proper driver?
Thank you SO MUCH in advance!

Last edited by lolita (2012-04-26 01:32:08)

Offline

Be excellent to each other!

#2 2012-04-22 03:10:31

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: [SOLVED] Ethernet Driver Identification Help

Welcome to #! I can't answer your question, but I think it would help those who can if you also post output of this command:

uname -r

and then be patient; someone will be along to help you shortly...

Last edited by 2ManyDogs (2012-04-22 03:15:31)


Be eggsalad to each other.

Offline

#3 2012-04-22 07:46:14

el_koraco
#!/loony/bun
From: inside Ed
Registered: 2011-07-25
Posts: 4,644

Re: [SOLVED] Ethernet Driver Identification Help

Post output of

lspci -knn

please, and xaos52 will help you get things going when he comes to the forum (I'm out the door as we speak).

Online

#4 2012-04-23 03:27:18

lolita
Member
Registered: 2012-04-22
Posts: 10

Re: [SOLVED] Ethernet Driver Identification Help

Here is the output to the uname -r command:

3.0.0-12-generic

and to the lspci -knn command:

00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: agpgart-intel
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:01.1 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0105] (rev 09)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:01.2 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0109] (rev 09)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel modules: i915
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: mei
    Kernel modules: mei
00:1a.0 USB Controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1c.4 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 [8086:1c18] (rev b5)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1c.7 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 [8086:1c1e] (rev b5)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel modules: iTCO_wdt
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: ahci
    Kernel modules: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel modules: i2c-i801
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc NI Whistler [AMD Radeon HD 6600M Series] [1002:6741]
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel modules: radeon
09:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6230 [8086:0090] (rev 34)
    Subsystem: Intel Corporation Centrino Advanced-N 6230 AGN [8086:5211]
    Kernel driver in use: iwlagn
    Kernel modules: iwlagn
0a:00.0 Ethernet controller [0200]: Atheros Communications AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: atl1c
    Kernel modules: atl1c
0b:00.0 USB Controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci-hcd

Thank you for your replies!

Offline

#5 2012-04-23 07:34:59

xaos52
The Good Doctor
From: Planet of the @s
Registered: 2011-06-24
Posts: 4,290

Re: [SOLVED] Ethernet Driver Identification Help

0a:00.0 Ethernet controller [0200]: Atheros Communications AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)
    Subsystem: Hewlett-Packard Company Device [103c:3385]
    Kernel driver in use: atl1c
    Kernel modules: atl1c

is your ethernet card, and has driver atl1c loaded.

09:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6230 [8086:0090] (rev 34)
    Subsystem: Intel Corporation Centrino Advanced-N 6230 AGN [8086:5211]
    Kernel driver in use: iwlagn
    Kernel modules: iwlagn

is your wireless card and has iwlagn as kernel driver.

Now this info you posted is probably when you had Ubuntu loaded.

You will have to upgrade your kernel to the last version available in backports.
Since you have no networking in crunchbang, we will have to do this from Ubuntu:

(1) Boot into Ubuntu.
(2) chroot into the #! install on the crunchbang partition:

Assumption: #! is installed on /dev/sda1
in terminal window: (you can copy/paste following commands into the terminal window)

TARGET=/media/sda1
sudo mkdir -p $TARGET
sudo mount /dev/sda1 $TARGET
sudo mount --bind /dev     $TARGET/dev
sudo mount --bind /dev/pts $TARGET/dev/pts
sudo mount --bind /proc    $TARGET/proc
sudo mount --bind /sys     $TARGET/sys
sudo chroot $TARGET /bin/bash

Download a couple of files from the internet into your HOME directory on #!:
cd /home/USER
    replace USER by your username in #!
click following 2 links, select your mirror and download to the current dir
http://packages.debian.org/squeeze-back … e/download
http://packages.debian.org/squeeze-back … s/download

Get out of chroot:

type control-D

This brings you back to where you were in the live session and you can unmount

sudo umount -l $TARGET/dev/pts
sudo umount -l $TARGET/dev
sudo umount -l $TARGET/proc
sudo umount -l $TARGET/sys

(3) Boot into crunchbang
cd $HOME

sudo dpkg -i *.deb

should install the 2 packages.

(4) Reboot into the new crunchbang kernel

And your connections should be working.

Piece of cake.

hth

Last edited by xaos52 (2012-04-23 08:12:06)

Offline

#6 2012-04-24 00:06:44

lolita
Member
Registered: 2012-04-22
Posts: 10

Re: [SOLVED] Ethernet Driver Identification Help

Thank you so much for your reply xaos52! I'll try your solution out hopefully once I successfully partition my hard drive and install Crunchbang (a problem which I have posted a new topic about) and get back to you on the results.

Offline

#7 2012-04-26 01:31:24

lolita
Member
Registered: 2012-04-22
Posts: 10

Re: [SOLVED] Ethernet Driver Identification Help

It worked perfectly after installing some dependencies and changing some GRUB options. I'm writing this in Crunchbang now! Thank you to everyone who replied, and especially xaos52.
The last thing I'd like to ask is whether adding 'nomodeset' and 'acpi=off' to my GRUB options will affect anything that I'll notice.

Offline

#8 2012-04-26 07:40:48

xaos52
The Good Doctor
From: Planet of the @s
Registered: 2011-06-24
Posts: 4,290

Re: [SOLVED] Ethernet Driver Identification Help

No, I dont think so.
And if it causes problems, it is easy to revert.
Have fun.

Offline

#9 2012-06-20 01:50:37

gonzo
New Member
From: Beirut, Lebanon
Registered: 2012-06-20
Posts: 8

Re: [SOLVED] Ethernet Driver Identification Help

Hi everybody,
I have the exact same problem as lolita above with the same ethernet driver (AR8151 v2.0 Gigabit Ethernet)
As per the instructions of xaos52, I downloaded the atheros firmware package, but I can't seem to find the latest backported kernel images for 64bit architecture.

To my surprise, the page for linux-image-3.2.0-0.bpo.2-amd64 only contains i386 download links at the end of it. Naturally that won't install on my system.
link: [http://packages.debian.org/squeeze-back … po.2-amd64]

Kindly let me know what I'm doing wrong or if I have no choice but to install the 32 bit version.
awaiting your replies.
cheers;

Offline

#10 2012-06-22 09:34:22

gonzo
New Member
From: Beirut, Lebanon
Registered: 2012-06-20
Posts: 8

Re: [SOLVED] Ethernet Driver Identification Help

bump.

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo