Same nic appears twice in Yast2 Network Settings

Hello!

My 2nd network card RTL-8169 gets listed twice in Yast2 Network Settings. I’m not sure how that started but eth1 remains down, although it was working fine previously. The 1st card (RTL-8139) works fine (as eth0).

1st entry shows RTL-8139

2nd entry shows RTL-8169 Gigabit Ethernet (Not connected). Unable to configure the network card because the kernel device (eth0, vlan0) is not present.

3rd entry shows RTL-8169 (No hwinfo)

Your help will be greatly appreciated.

Thank you,
Eric.

Some additional info below:
**
ethtool eth1 outputs:**
Settings for eth1:
Cannot get device settings: No such device
Cannot get wake-on-lan settings: No such device
Cannot get message level: No such device
Cannot get link status: No such device
No data available

hwinfo --netcard outputs:
09: PCI 105.0: 0200 Ethernet controller
[Created at pci.310]
UDI: /org/freedesktop/Hal/devices/pci_10ec_8139
Unique ID: rBUF.tcl15t36R9D
Parent ID: 6NW+.c7JTK_YUBi2
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:01:05.0
SysFS BusID: 0000:01:05.0
Hardware Class: network
Model: “Realtek RTL-8139/8139C/8139C+”
Vendor: pci 0x10ec “Realtek Semiconductor Co., Ltd.”
Device: pci 0x8139 “RTL-8139/8139C/8139C+”
SubVendor: pci 0x1849 “ASRock Incorporation”
SubDevice: pci 0x8139
Revision: 0x10
Driver: “8139too”
Driver Modules: “8139too”
Device File: eth0
I/O Ports: 0xb400-0xb4ff (rw)
Memory Range: 0xfe5ff800-0xfe5ff8ff (rw,non-prefetchable)
IRQ: 22 (66163 events)
HW Address: 00:13:8f:91:b4:52
Link detected: yes
Module Alias: “pci:v000010ECd00008139sv00001849sd00008139bc02sc00i00”
Driver Info #0:
Driver Status: 8139too is active
Driver Activation Cmd: “modprobe 8139too”
Driver Info #1:
Driver Status: 8139cp is active
Driver Activation Cmd: “modprobe 8139cp”
Config Status: cfg=no, avail=yes, n
Attached to: #16 (PCI bridge)

10: PCI 101.0: 0200 Ethernet controller
[Created at pci.310]
UDI: /org/freedesktop/Hal/devices/p
Unique ID: aJxU.13Q0XVLN0bB
Parent ID: 6NW+.c7JTK_YUBi2
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:01:01.0
SysFS BusID: 0000:01:01.0
Hardware Class: network
Model: “Realtek RTL-8169 Gigabit Ethernet”
Vendor: pci 0x10ec “Realtek Semiconductor Co., Ltd.”
Device: pci 0x8169 “RTL-8169 Gigabit Ethernet”
SubVendor: pci 0x10ec “Realtek Semiconductor Co., Ltd.”
SubDevice: pci 0x8169
Revision: 0xff
I/O Ports: 0xb800-0xb8ff (rw)
Memory Range: 0xfe500000-0xfe5000ff (rw,non-prefetchable)
IRQ: 22 (66163 events)
Module Alias: "pci:v000010ECd000081
Driver Info #0:
Driver Status: r8169 is active
Driver Activation Cmd: “modprobe r8169”
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #16 (PCI bridge)

Here’s my /etc/sysconfig/network/ifcfg-eth1:
BOOTPROTO=‘static’
BROADCAST=’’
ETHTOOL_OPTIONS=’’
IPADDR=‘192.168.0.1/24’
MTU=’’
NAME=‘RTL-8169 Gigabit Ethernet’
NETMASK=’’
NETWORK=’’
REMOTE_IPADDR=’’
STARTMODE=‘auto’
USERCONTROL=‘no’
IPADDR_1=‘192.168.0.8/24’
LABEL_1=‘1’
IPADDR_2=‘192.168.0.11/24’
LABEL_2=‘2’
IPADDR_3=‘192.168.0.13/24’
LABEL_3=‘3’

The problem was a defective NIC. I replaced it with the same model and it worked back right away! :slight_smile:

Eric.