OpenSUSE 11.0 and LAN Config

Hi,everyone,this is my first post in the SUSE forum,I just have installed 11.0 for 3 days and I am a complete novice to Linux,
I have 2 netcards ,at first boot the earth0 works OK via DHCP by router,but all of a sudden,I lost connection when surfing and can NOT even config my earth0 again,also I get an error message every time I boot the system:

Internal Error:
repo-non-oss: Valid metadata not found at specified URL(s)

the earth0 shown in the Yast netcard configuration as:

Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

RTL-8139/8139C/8139C+ (No hwinfo)
• Device Name: eth0
• Started automatically at boot
• IP address assigned using DHCP

and strangely there is another netcard with the same name shown in the Network Setting as :

RTL-8139/8139C/8139C+ (Not connected)
BusID : 0000:05:08.0
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

Help me,geeks,I am new to SUSE,please explain it to me step by step.

Plus I can not set static IP to connect,why? Now I post with my earth1:

CK804 Ethernet Controller
MAC : 00:15:f2:ce:bc:a7
• Device Name: eth1
• Started automatically at boot
• IP address assigned using DHCP

Thanks in advance!!

Regards,

We have to assume you have one on-board (CK804)

And a PCI (RTL-8139/8139C/8139C)

Go to Yast network devices network settings

Select the one RTL-8139/8139C/8139C and edit
configure as you posted
• Device Name: eth0
• Started automatically at boot
• IP address assigned using DHCP

finish

otherwise try your CK804 - plug your router in that

Yes the onboard earth1 works like a charm,but I’m just wandering
why the RTL dose NOT work any more.The solution you provided I have tried again and again w/o luck…the edit button is grey:

RTL-8139/8139C/8139C+ (Not connected)
BusID : 0000:05:08.0
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

Thanks for your reply!!

Regards,