You are not logged in.

#1 2007-06-17 15:30:08

Metsfan978
Member
Registered: 2007-06-17
Posts: 2

Arch linux won't see NIC, but Ubuntu LiveCD does

Just upgraded my second box and I'm trying to get linux on it. Problem is I can't get it to see my NIC at all, but the Ubuntu Live CD sees it just fine. I know I have a Realtek 8168/8111 network controller.

Running lspci on my installed based system and I see Network Controller: Unknown Device 0001:8168 (rev 01)
running lspci on the Ubuntu CD and it says Realtek Semiconductor 8168/8111 device (rev 01) (or something like that)

Now if I run lspci -H 1 I see Ethernet controller: Realtek Semiconductor RTL811/8168 PCI Express Gigabit ethernet controller

I've tried manually loading the r8169 module, and it does load.  Eth0 still doesn't exist.  When trying to start the network I get Error, eth0: iocrtl SIOCGIFHWADDR: No such device

I tried updating the pci.ids file but that didn't help.  I'm almost positive it just isn't detecting the hardware right, but Ubuntu does just fine.  What can I do to fix this?

Offline

#2 2007-06-17 15:44:53

Acid7711
Member
From: Chicago, IL
Registered: 2006-08-18
Posts: 300
Website

Re: Arch linux won't see NIC, but Ubuntu LiveCD does

Stupid suggestion, but maybe compare an lsmod from both and see if you're missing any other modules?  However, this probably isn't your problem.

Last edited by Acid7711 (2007-06-17 15:45:12)

Offline

#3 2007-06-17 18:57:18

ToLo
Member
From: Flensburg/Germany
Registered: 2006-02-12
Posts: 36

Re: Arch linux won't see NIC, but Ubuntu LiveCD does

hi Metsfan

I had something similar with my onboard NIC:

lspci:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)

here i found today some interesting information:

http://gentoo-wiki.com/HARDWARE_RTL8168

I used the "alternative installation" from this artikel and it is working since this modul-update(still in testing).
Here is again the link for the download:
http://www.realtek.com.tw/downloads/dow … wn=false#2

ethtool -i eth0 is now

driver: r8168
version: 8.001.00-NAPI
firmware-version:
bus-info: 0000:01:00.0

hope you get it working

ToLo

Offline

#4 2007-06-17 19:10:36

Metsfan978
Member
Registered: 2007-06-17
Posts: 2

Re: Arch linux won't see NIC, but Ubuntu LiveCD does

Got it working.  Downloaded the kernel source and manually compiled it.  Took a while to get the hd drivers right, but once I stopped getting kernel panics i found the nic was loaded and everything worked.

After going though all that though, I found that adding pci=conf1 as a kernel boot option worked too

Offline

#5 2007-06-17 19:43:05

ToLo
Member
From: Flensburg/Germany
Registered: 2006-02-12
Posts: 36

Re: Arch linux won't see NIC, but Ubuntu LiveCD does

ok sounds good, looks like that you moved arch from one system to an other, bye ToLo

Offline

Board footer

Powered by FluxBB