D-LINK RTL 8139 not running

Hi guys…
i am new to linux
i have install Suse 11.1
i am trying to make it as an internet gateway, which i have
successfully done.
I am trying to bond my 2 dsl line and this is
my problem. i have install 2 x D-LINK RTL 8139 nic, 1 is built in
so altogher there is 3 nic.
the linux fail to load the second RTL 8139 nic and error

“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.”

can any help me out here.
tq

Getting Your Wireless to Work - A diagnostic script (not only) for wireless

tq for your advice, i run the script and here is the result

collectNWData.sh V0.6.1.9-2 (Rev: 1.148)
— Which type of your network connection should be tested?
— (1) Wired connection
— What’s the type of networktopology?
— (3) DSL modem <—> LinuxRouter <—> LinuxClient
— On which host is the script executed?
— (2) LinuxRouter
!!! CND0310W: Classic network configuration with ifup was detected. Configuration with knetworkmanager is much easier
— Writing networkconfiguration information into file collectNWData.txt …
— 1 warnings detected
— Go to Fehlermeldungen/Errormessages | collectNWData.sh Fehlermeldungen to get more detailed instructions about the error/warning messages and how to fix the problems
— If you still don’t have success then post the contents of file collectNWData.txt in your favorite Linux forum. For an alternative read Webseiten für Text- und Bilderuploads/Websites for text and image uploads | collectNWData.sh

==================================================================================================================
*** uname -a
Linux SuSE-Box 2.6.27.21-0.1-pae #1 SMP 2009-03-31 14:50:44 +0200 i686 i686 i386 GNU/Linux

*** cat /etc/*-release
LSB_VERSION=“core-2.0-noarch:core-3.2-noarch:core-2.0-ia32:core-3.2-ia32”
openSUSE 11.1 (i586)
VERSION = 11.1

*** cat /etc/resolv | grep -vi “search”
nameserver %%%.%%%.%.1
nameserver %%%.%%%.%.%%2

*** cat /etc/hosts
127.0.0.1 localhost
127.0.0.2 SuSE-Box.CYBERHQ SuSE-Box

*** cat /etc/HOSTNAME
SuSE-Box.CYBERHQ

*** route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
%%%.%%.%%%.%%3 0.0.0.0 255.255.255.255 UH 0 0 0 dsl0
192.168.2.0 0.0.0.0 255.255.255.252 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 dsl0

*** ifconfig
dsl0 Link encap:Point-to-Point Protocol
inet addr:%%.%%.%%.%4 P-t-P:%%%.%%.%%%.%%3 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:1078 errors:0 dropped:0 overruns:0 frame:0
TX packets:635 errors:0 dropped:129 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:577752 (564.2 Kb) TX bytes:103753 (101.3 Kb)
eth0 Link encap:Ethernet HWaddr ##:##:##:##:##:#1
inet addr:192.168.2.1 Bcast:192.168.2.3 Mask:255.255.255.252
UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1
RX packets:1759 errors:0 dropped:0 overruns:0 frame:0
TX packets:658 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:688940 (672.7 Kb) TX bytes:121847 (118.9 Kb)
Interrupt:16 Base address:0xac00
eth1 Link encap:Ethernet HWaddr ##:##:##:##:##:#2
inet addr:192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:209 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:13652 (13.3 Kb) TX bytes:6577 (6.4 Kb)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:51 errors:0 dropped:0 overruns:0 frame:0
TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7748 (7.5 Kb) TX bytes:7748 (7.5 Kb)

*** ping tests
Ping of 195.135.220.3 OK
Ping of Linux-Betriebssystem | SUSE Linux Enterprise failed

*** dhcpcd-test
eth0: No DHCP server detected
eth1: DHCP server available

*** lspci
01:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1048] (rev b0)
03:01.0 Ethernet controller [0200]: D-Link System Inc RTL8139 Ethernet [1186:1300] (rev 10)

*** lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

*** hwinfo --netcard; # (filtered)
25: PCI 100.0: 0200 Ethernet controller
Model: “Attansic L1 Gigabit Ethernet Adapter”
Vendor: pci 0x1969 “Attansic Technology Corp.”
Device: pci 0x1048 “L1 Gigabit Ethernet Adapter”
SubVendor: pci 0x1043 “ASUSTeK Computer Inc.”
SubDevice: pci 0x8226 “P5KPL-VM Motherboard”
Driver: “atl1”
Driver Modules: “atl1”
Device File: eth1
Link detected: yes
Driver Status: atl1 is active
Driver Activation Cmd: “modprobe atl1”
26: PCI 301.0: 0200 Ethernet controller
Model: “D-Link DFE-528TX 10/100 Fast Ethernet PCI Adapter”
Vendor: pci 0x1186 “D-Link System Inc”
Device: pci 0x1300 “RTL8139 Ethernet”
SubVendor: pci 0x1186 “D-Link System Inc”
SubDevice: pci 0x1303 “DFE-528TX 10/100 Fast Ethernet PCI Adapter”
Driver: “8139too”
Driver Modules: “8139too”
Device File: eth0
Link detected: yes
Driver Status: 8139too is active
Driver Activation Cmd: “modprobe 8139too”

*** List of loaded modules
| 8139too | acpi_cpufreq | af_packet | agpgart |
| ata_generic | ata_piix | atl1 | binfmt_misc |
| button | cdrom | cpufreq_conservative | cpufreq_powersave |
| cpufreq_userspace | crc_t10dif | dm_mod | dm_snapshot |
| dock | drm | edd | ehci_hcd |
| ext3 | fan | floppy | fuse |
| hwmon | i2c_core | i2c_i801 | i915 |
| ide_core | ide_pci_generic | intel_agp | ip6_tables |
| iptable_filter | iptable_nat | iptable_raw | ip_tables |
| ipt_LOG | ipt_MASQUERADE | ipt_REJECT | iTCO_vendor_support |
| iTCO_wdt | jbd | joydev | libata |
| linear | loop | mbcache | mii |
| nf_conntrack | nf_conntrack_ipv4 | nf_conntrack_netbios_ns | nf_nat |
| parport | parport_pc | pcspkr | ppdev |
| ppp_generic | pppoe | pppox | processor |
| rtc_cmos | rtc_core | rtc_lib | scsi_mod |
| sd_mod | sg | slhc | snd |
| snd_hda_intel | snd_hwdep | snd_mixer_oss | snd_page_alloc |
| snd_pcm | snd_pcm_oss | snd_seq | snd_seq_device |
| snd_timer | soundcore | speedstep_lib | sr_mod |
| thermal | thermal_sys | uhci_hcd | usbcore |
| x_tables | xt_limit | xt_NOTRACK | xt_pkttype |
| xt_state | xt_TCPMSS | xt_tcpudp |

*** cat /etc/sysconfig/network/ifcfg-[earwd]* | egrep -v “.*=’’”

*** cat /etc/sysconfig/network/ifcfg-dsl0
BOOTPROTO=‘none’
DEVICE=‘eth0’
MODEM_IP=‘10.0.0.138’
NAME=‘DSL Connection’
PPPMODE=‘pppoe’
PROVIDER=‘provider0’
STARTMODE=‘auto’
USERCONTROL=‘yes’

*** cat /etc/sysconfig/network/ifcfg-eth0
BOOTPROTO=‘static’
IPADDR=‘192.168.2.1/30’
MTU=‘1492’
NAME=‘RTL8139 Ethernet’
STARTMODE=‘auto’
USERCONTROL=‘no’

*** cat /etc/sysconfig/network/ifcfg-eth1
BOOTPROTO=‘static’
IPADDR=‘192.168.1.12/24’
MTU=‘1500’
NAME=‘L1 Gigabit Ethernet Adapter’
STARTMODE=‘auto’
USERCONTROL=‘no’
PREFIXLEN=‘24’

*** NWEliza states
IF:eth0 IM:1
IF:eth1 IM:1
DI:2 dI:2 NIC:0 cNiC:1:0 NIC:0 cNiC:2:0 NI:0 cNI:0 PNG:0 DNS:0 MTU:0 NISS:0 IP6:0 KM:0 WLW: 0

as u can see, the RTL8139 second card is not detected.
both cards are of same brand…

As neither lspci nor hwinfo find the card, check your hardware for defects/bad contacts, this looks like a hardware problem.

thank you so much for the help.
after dismentaling the pc card, it look ok now.
any advice on bonding the two card