D-Link DFE-520 TX Fast Ethernet Adapter

Hi Everyone,

I am using Open Suse 11.0. The machine already had a built in ethernet card (RTL 8168B PCI Express Gigabit Ethernet Controller). I have added a new Ethernet card (D-link dfe-520TX Fast Ethernet Adapter) to my machine. I would like to make this machine act as a “router”. The objective is to feed the incoming net connection (WiMax) to one network card and feed my LAN switch through the other ethernet port on my machine.

But I find that my machine is not being able to run the new network card.

When I go to Yast and probe my hardware, it gives the following results for the card in question:

VT6105 [Rhine-III]
Bus ID: 3
Bus: PCI
Class(spec): Ethernet controller
Device Identifier (spec): 70661
Device Identifier: 78086
Device: VT6105 [Rhine-III]

Active: Yes
modprobe: Yes
modprobe via_rhine
Hwcfg Bus: pci
Model: VIA Vt6105 [Rhine-III]
Old Unique Key: vlj+.2AvVV+XMGFsD
Parent Unique ID: 6NW+.clCealCK_QA
Revision: 134
Subvendor Identifier: 70022
Subvendor: D-Link System Inc
Sysfs ID: /devices/pci0000:00/0000:00/0000:00:1e.0/0000:03:00.0
Sysfs ID: 0000:03:00.0
Unique Key: svHJ.2AvW+XMGFsD
Vendor Identifier: 69894
Vendor: VIA Technologies Inc
modalias: pci:v00001106d00003106sv00001186sd00001405bc02sc00i00

However, when I go to ‘Network Settings’ in Yast, it shows the following message for the card under question:

VT6105 [Rhine-III] (Not Connected)
BusID: 0000:03:00.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.

It doesn’t allow me the option to ‘Edit’ or ‘Delete’ this card.

When I go to /etc/sysconfig Editor in Yast, under ‘Network’ I can only see ‘eth0’ and ‘lo’

Can any one suggest how I could configure my second LAN card such that it can be used by SUSE?

Thanks a lot

OK, so the “Edit” and “Delete” buttons are disabled. What about “Add”?

The ‘Add’ button is active. But I don’t think I know how to add a new card. I tried adding a card, named it eth1 and gave its ip address (static). But in the ‘overview’ section it says ‘No hardware info’ and it doesn’t work.

Do a reboot. If after a reboot it still shows “No hardware info”, then you’ve got the wrong driver (or not properly installed). The key is to enter the rigth driver name in the appropriate field, otherwise it won’t be recognized. You should google for the exact correct driver (and/or the correct driver name) for your card. Only if/when your hardware is recognized, you can “Add” a new card in YaST and proceed from there.