LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-07-2010, 11:55 AM   #1
riganta
Member
 
Registered: May 2007
Location: Cork (Ireland)
Distribution: FreeBSD 9.1
Posts: 154

Rep: Reputation: 25
Red face eth0 not showing and feeling pretty Dumb


Hi Guys,

I feel really dumb asking this question,but here it is:
I was using ubuntu for a while and decided to try out arch. I have to say that I have never had any issues with ubuntu. Everything worked perfectly.

I loaded arch fine, and was trying to set up my network (eth0), nothing actually came up.
lspci | less ---> returns everything but my ethernet card
lspci | grep Ethernet --> returns null.
cat /var/log/dmesg |grep -i eth0 --> did not report anything at all.

Could anyone explain me in simple terms please, why I am not able to get my NIC up and running in Arch when I know for a fact that in Ubuntu it is running ok ? Most of all, if in my case you have no idea of the manufacturer of my NIC and it is not showing in lspci or whatnote, what do you do exactly ? Since in ubuntu it worked out the box, I actually never thought of looking for the make and model of my NIC.

Cheers

zongo
 
Old 03-07-2010, 12:05 PM   #2
jstephens84
Senior Member
 
Registered: Sep 2004
Location: Nashville
Distribution: Manjaro, RHEL, CentOS
Posts: 2,098

Rep: Reputation: 102Reputation: 102
Quote:
Originally Posted by riganta View Post
Hi Guys,

I feel really dumb asking this question,but here it is:
I was using ubuntu for a while and decided to try out arch. I have to say that I have never had any issues with ubuntu. Everything worked perfectly.

I loaded arch fine, and was trying to set up my network (eth0), nothing actually came up.
lspci | less ---> returns everything but my ethernet card
lspci | grep Ethernet --> returns null.
cat /var/log/dmesg |grep -i eth0 --> did not report anything at all.

Could anyone explain me in simple terms please, why I am not able to get my NIC up and running in Arch when I know for a fact that in Ubuntu it is running ok ? Most of all, if in my case you have no idea of the manufacturer of my NIC and it is not showing in lspci or whatnote, what do you do exactly ? Since in ubuntu it worked out the box, I actually never thought of looking for the make and model of my NIC.

Cheers

zongo
try looking through /etc/udev/rules.d/70-persistent-net.rules and see if you see anything that says eth0.

also can you post your lspci output? If I remember you can run something like netconfig or something like that.

Also can you post your /etc/rc.conf file?
 
Old 03-07-2010, 12:30 PM   #3
riganta
Member
 
Registered: May 2007
Location: Cork (Ireland)
Distribution: FreeBSD 9.1
Posts: 154

Original Poster
Rep: Reputation: 25
jstephens84: thank you for your prompt response.
the file /etc/udev/rules.d/70-persistent-net.rules is empty
I do not have a /etc/rc.conf file (strangely enough)

here is a copy of my lspci output:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
08:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)

For clarity, I am adding output of "lspci -v"

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Toshiba America Info Systems Device ffe1
Flags: bus master, fast devsel, latency 0, IRQ 28
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8]
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [d0] Power Management version 3
Kernel driver in use: i915
Kernel modules: i915

00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Toshiba America Info Systems Device ffe1
Flags: bus master, fast devsel, latency 0
Memory at f0400000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [d0] Power Management version 3

00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at 1820 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 21
I/O ports at 1840 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 1860 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 19
Memory at f0804800 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCIe advanced features <?>
Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at f0600000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Toshiba America Info Systems Device ffe0
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Toshiba America Info Systems Device ffe0
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: c0000000-c00fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Toshiba America Info Systems Device ffe0
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 23
I/O ports at 1880 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 18a0 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 18c0 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at f0804c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCIe advanced features <?>
Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
Capabilities: [50] Subsystem: Toshiba America Info Systems Device ffe0

00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) (prog-if 01)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 27
I/O ports at 1818 [size=8]
I/O ports at 180c [size=4]
I/O ports at 1810 [size=8]
I/O ports at 1808 [size=4]
I/O ports at 18e0 [size=32]
Memory at f0804000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/4 Enable+
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA <?>
Capabilities: [b0] PCIe advanced features <?>
Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Subsystem: Toshiba America Info Systems Device ffe0
Flags: medium devsel, IRQ 10
Memory at c0100000 (64-bit, non-prefetchable) [size=256]
I/O ports at 1c00 [size=32]
Kernel modules: i2c-i801

08:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. Device 8181
Flags: fast devsel, IRQ 5
I/O ports at 2000 [disabled] [size=256]
Memory at c0000000 (32-bit, non-prefetchable) [disabled] [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>
Capabilities: [160] Device Serial Number 00-e0-4c-ff-fe-22-55-88

Finally, I have made a bootable usb key and reinstalled ubuntu for ease of use for troubleshooting. Well, my NIC is not showing in ubuntu as well. I think, it could just be a hardware issue on my NIC. How can I know if my NIC is dead hardware wise ?

Cheers

Last edited by riganta; 03-07-2010 at 12:37 PM. Reason: clarity
 
Old 03-07-2010, 12:39 PM   #4
bret381
Member
 
Registered: Nov 2009
Location: Alabama
Distribution: Arch x86_64
Posts: 650

Rep: Reputation: 78
no rc.conf? um yeah you need that
 
Old 03-07-2010, 12:47 PM   #5
riganta
Member
 
Registered: May 2007
Location: Cork (Ireland)
Distribution: FreeBSD 9.1
Posts: 154

Original Poster
Rep: Reputation: 25
I fully agree bret381. Having look a couple of times in /etc where the rc.conf should be, I can tell you there is no such file in /etc. Again, I fully agree. It is most needed.
http://www.gsp.com/cgi-bin/man.cgi?s...&topic=rc.conf
 
Old 03-07-2010, 12:49 PM   #6
jstephens84
Senior Member
 
Registered: Sep 2004
Location: Nashville
Distribution: Manjaro, RHEL, CentOS
Posts: 2,098

Rep: Reputation: 102Reputation: 102
Quote:
Originally Posted by riganta View Post
jstephens84: thank you for your prompt response.
the file /etc/udev/rules.d/70-persistent-net.rules is empty
I do not have a /etc/rc.conf file (strangely enough)
here is a copy of my lspci output:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
08:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
Ok so it does see your network adapter. It is using a realtek chipset.

You have a few options:
1. Install ndiswrapper, then load the NIC drivers from your card's install cd

2. Download the driver from RealTeks Site

3. Get another card like a usb card that is supported.

Personally 3 should be a last resort. If you have another computer then I would go and download the source and compile it.
 
Old 03-07-2010, 12:55 PM   #7
riganta
Member
 
Registered: May 2007
Location: Cork (Ireland)
Distribution: FreeBSD 9.1
Posts: 154

Original Poster
Rep: Reputation: 25
jstephens84, isn't "08:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)" my wifi card ? Sorry for all those stupid questions, but now I am very confused. Most of all, why do I not have a rc.conf file in /etc as bret381 rightfully mentioned. I also looked in /etc/default/ (nada) and I had a look in "/etc/rc.local/"..?
Thank you for all your response as I am learning a lot here. This is much appreciated.

Cheers

Last edited by riganta; 03-07-2010 at 12:56 PM. Reason: clarity
 
Old 03-07-2010, 01:13 PM   #8
riganta
Member
 
Registered: May 2007
Location: Cork (Ireland)
Distribution: FreeBSD 9.1
Posts: 154

Original Poster
Rep: Reputation: 25
I can confirm that the realtek is linked to my wifi card and not my NIC. I now have wifi enabled but sill no eth0. Is there anyways I can know that my NIC is damaged or not ?

Cheers
 
Old 03-07-2010, 01:16 PM   #9
jstephens84
Senior Member
 
Registered: Sep 2004
Location: Nashville
Distribution: Manjaro, RHEL, CentOS
Posts: 2,098

Rep: Reputation: 102Reputation: 102
Quote:
Originally Posted by riganta View Post
I can confirm that the realtek is linked to my wifi card and not my NIC. I now have wifi enabled but sill no eth0. Is there anyways I can know that my NIC is damaged or not ?

Cheers
Not really. It should be showing up using lspci. What laptop model and make are you running? Also I am not sure why you don't have an rc file.

Try doing an su -
and see if you can now find rc.conf

you can also try

Code:
find / -name "rc.conf"
 
Old 03-07-2010, 01:22 PM   #10
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian "Jessie"
Posts: 6,085

Rep: Reputation: 398Reputation: 398Reputation: 398Reputation: 398
It might be worth booting from a 'buntu live CD. But any old "live CD" will do.
If that doesn't see your NIC then there's probably a hardware fault.
In which case start by re-seating your NIC (with the wall plug unplugged, please).
 
Old 03-07-2010, 03:00 PM   #11
bret381
Member
 
Registered: Nov 2009
Location: Alabama
Distribution: Arch x86_64
Posts: 650

Rep: Reputation: 78
are you following the beginners guide to installing Arch? It is very helpful and should solve your problems.

Beginners Guide
 
Old 03-08-2010, 03:28 AM   #12
riganta
Member
 
Registered: May 2007
Location: Cork (Ireland)
Distribution: FreeBSD 9.1
Posts: 154

Original Poster
Rep: Reputation: 25
yes i read it from front to back and the guide (being very well written) did not help me in solving my issue. I actually went to bed yesterday night with no NIC in my netbook. Woke up this morning and the NIC was backup. I could see it while booting off a live knoppix cd but once the actual system was installed, the NIC was gone. In ubuntu remix 9.10, it came back up after a little while. I do not know what happened really. I am testing at the moment and the NIC is working fine. It might have been due to the fact that I was trying to install arch linux. I did an upgrade of my bios a couple of days back but it worked fine straight afterward under Ubuntu. Hmmm really not understanding it....

Thank you guys for your help.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Ubuntu 9.04 I'm feeling pretty good about it LXer Syndicated Linux News 0 10-10-2009 08:00 AM
eth0 showing as a wireless card waelaltaqi Linux - Wireless Networking 2 02-07-2007 09:09 AM
eth0 is not showing eastsidecrew SUSE / openSUSE 16 01-29-2006 04:05 PM
No eth0 showing??? RIB-EYE Slackware 6 10-25-2005 06:30 PM
I'm feeling Dumb MIPAK_LULYS Linux - Newbie 1 02-19-2005 04:54 PM


All times are GMT -5. The time now is 02:37 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration