Network issues in Eden [SOLVED]
#1
I installed Eden today, first time I try XBMCbuntu. I've always used XBMC on Windows.
Anyhow, the wired network doesn't work.
I've got a Zotac box with the infamous r8169 network module, so naturally first thing I tried was to change it to r8168. I managed to do so, but still no wired network. Wireless workes fine though, I'm on wifi as I'm typing this.

lspci -v
Code:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: ZOTAC International (MCO) Ltd. Device 8168
    Physical Slot: 32
    Flags: bus master, fast devsel, latency 0, IRQ 43
    I/O ports at d800 [size=256]
    Memory at fbffb000 (64-bit, prefetchable) [size=4K]
    Memory at fbffc000 (64-bit, prefetchable) [size=16K]
    Expansion ROM at feae0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: r8168
    Kernel modules: r8168

ifconfig
Code:
eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet6 addr: XXXX::XXX:XXXX:XXXX:XXXX/XX Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:198 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:32702 (32.7 KB)  TX bytes:12378 (12.3 KB)
          Interrupt:43

dmesg | grep eth0
Code:
[    1.661522] eth0: Identified chip type is 'RTL8168D/8111D'.
[   14.081608] r8168: eth0: link down
[   14.082127] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   17.175045] r8168: eth0: link up
[   17.175454] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   18.080025] r8168: eth0: link up
[   27.800014] eth0: no IPv6 routers present

Any ideas?
Linux Mint x64
Intel Core i5
8 GB DDR3
NVidia 8800 GT

Mediacenter:
Zotac ZBOX HD ID40
2 GB DDR2
NVidia GT218 ION
XBMCbuntu Eden
Reply
#2
Can you post your lspci -v with root access?
I'm running debian here:
Code:
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
        Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards
        Flags: bus master, fast devsel, latency 0, IRQ 45
        I/O ports at d000 [size=256]
        Memory at d0004000 (64-bit, prefetchable) [size=4K]
        Memory at d0000000 (64-bit, prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 01
        Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
        Capabilities: [d0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number a3-00-00-00-68-4c-e0-00
        Kernel driver in use: r8169

Though this is on a Asus/Zacate board.

Can you post modinfo r8168?

Code:
modinfo r8169
filename:       /lib/modules/3.2.0-1-amd64/kernel/drivers/net/ethernet/realtek/r8169.ko
firmware:       rtl_nic/rtl8168f-2.fw
firmware:       rtl_nic/rtl8168f-1.fw
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-3.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
version:        2.3LK-NAPI
license:        GPL
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <[email protected]>
srcversion:     B4DBE6621AC5024B6F727C8
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
depends:        mii
intree:         Y
vermagic:       3.2.0-1-amd64 SMP mod_unload modversions
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)

In either cases, on debian the r8169 module hosts firmware/drivers for r8168 as well.
Reply
#3
Thanks, here's what I get (fresh install, so I'm back on the r8169 module)

Code:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: ZOTAC International (MCO) Ltd. Device 8168
    Physical Slot: 32
    Flags: bus master, fast devsel, latency 0, IRQ 43
    I/O ports at d800 [size=256]
    Memory at fbffb000 (64-bit, prefetchable) [size=4K]
    Memory at fbffc000 (64-bit, prefetchable) [size=16K]
    Expansion ROM at feae0000 [disabled] [size=128K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
    Capabilities: [cc] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 3c-4e-00-00-68-4c-e0-00
    Kernel driver in use: r8169
    Kernel modules: r8169

Code:
filename:       /lib/modules/3.0.0-16-generic/kernel/drivers/net/r8169.ko
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
version:        2.3LK-NAPI
license:        GPL
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <[email protected]>
srcversion:     91BDC1109C31F7EEF7E9783
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
depends:        
vermagic:       3.0.0-16-generic SMP mod_unload modversions 686
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)
Linux Mint x64
Intel Core i5
8 GB DDR3
NVidia 8800 GT

Mediacenter:
Zotac ZBOX HD ID40
2 GB DDR2
NVidia GT218 ION
XBMCbuntu Eden
Reply
#4
lspci -v from my other computer.
Same chip, different rev. Works like a charm

Code:
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
    Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
    Flags: bus master, fast devsel, latency 0, IRQ 41
    I/O ports at de00 [size=256]
    Memory at fbeff000 (64-bit, prefetchable) [size=4K]
    Memory at fbef8000 (64-bit, prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
    Capabilities: [d0] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
    Kernel driver in use: r8168
    Kernel modules: r8168
Linux Mint x64
Intel Core i5
8 GB DDR3
NVidia 8800 GT

Mediacenter:
Zotac ZBOX HD ID40
2 GB DDR2
NVidia GT218 ION
XBMCbuntu Eden
Reply
#5
I don't understand your complaint. From the data in your original post, it looks like eth0 is up and running. The messages log looks normal.
You need to verify your network settings in network-manager gui from the ubuntu desktop.

If you are not useing IPv6, you should disable it. This will speed up your IPv4 connectivity. It can be disabled by selecting "Ignore" from the pull-down on the IPv6 tab in network manager.
Reply
#6
ethtool confirms, link is up...but it doesn't get an IP from the router?
I have set ipv6 to ignore, but that didn't help

Code:
Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Half 1000baseT/Full
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Half 1000baseT/Full
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                         100baseT/Half 100baseT/Full
                                         1000baseT/Full
    Link partner advertised pause frame use: Symmetric Receive-only
    Link partner advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                   drv probe ifdown ifup
    Link detected: yes
Linux Mint x64
Intel Core i5
8 GB DDR3
NVidia 8800 GT

Mediacenter:
Zotac ZBOX HD ID40
2 GB DDR2
NVidia GT218 ION
XBMCbuntu Eden
Reply
#7
I figured it out Smile
eth0 wasn't configured

This is what I did

Code:
sudo gedit /etc/network/interfaces

added following lines

auto eth0
iface eth0 inet dhcp

Code:
sudo /etc/init.d/networking restart
ifdown eth0
ifup eth0
Linux Mint x64
Intel Core i5
8 GB DDR3
NVidia 8800 GT

Mediacenter:
Zotac ZBOX HD ID40
2 GB DDR2
NVidia GT218 ION
XBMCbuntu Eden
Reply

Logout Mark Read Team Forum Stats Members Help
Network issues in Eden [SOLVED]0