Linux and NIC Dlink DFE-530TX and Cable Modem

Hello,
With Linux 5.2, 6.1 and Suse 6.3 my Nic (DFE-530TX) is not recognize, I'm going on site DLINK and downloaded the Driver for Linux "via-rhine.c" but I can't install this. I know I must compile with gcc but how do I do and after for installing this driver ?

My ISP utilize DHCP.
How do I do ?
Thanks for the response.


ZawalskiAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ReinierCommented:
The file "via-rhine.c" has always been part of the kernel source distribution. I've got one here:
/usr/src/linux/drivers/net/via-rhine.c

I think you're supposed your to replace your old via-rhine.c with the new one you have downloaded and then recompile the kernel with "VIA Rhine" support (CONFIG_VIA_RHINE).

For information on kernel compiling go to:
http://metalab.unc.edu/mdw/HOWTO/Kernel-HOWTO.html
0
ZawalskiAuthor Commented:
But you did nothing how to compile the via-rhine.c and after install this !
0
ReinierCommented:
Yes, I did. I think you must simply replace your old via-rhine.c with the new one you have downloaded and then recompile the kernel with "VIA Rhine" support. Your new via-rhine.c will then be compiled as a part of a new kernel.

In /usr/src/linux do
make xconfig
make dep
make bzImage
make modules modules_install

then
cp arch/i386/boot/bzImage /boot/vmlinux-2.x.x
cp System.map /boot/System.map-2.x.x
ln -sf /boot/System.map-2.x.x /boot/System.map

edit /etc/lilo.conf and create a complete entry for your new kernel. Don't trow away your old ones lilo entries yet, first see if the new one works. Dito for the System.map and vmlinuxes in /boot.

This all is far more elaborately explained in the Kernel-HOWTO. The hardest part is probably make xconfig, if you never did that before. It will help if you know all details of your present configuration.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Networking

From novice to tech pro — start learning today.