On Sat, Nov 01, 2003 at 03:14:56PM +0100, Kurt Sys wrote: > Quoting Rob Weir <[EMAIL PROTECTED]>: > > On Sat, Nov 01, 2003 at 12:03:54PM +0100, Kurt Sys said > > > > > > I have to install a new computer. I install Debian Woody (3.0r1) from > > > boot-CD (CD1 -- NON-US). Everything works fine except for one thing, I can't > > > get my ethernet card to work. I found on the net several people with similar > > > or the same problem, but I don't find an answer. So, here it is (again). > > > The network card is a D-link DFE-530tx. Following different sources, I need > > > the via-rhine module, but this won't work. Any other driver also doesn't > > > work. > > [...snip...] > > This usually means the module is already loaded, or in the case of the > > Debian install kernels, that the module is built in. Have you checked > > "dmesg" to see if your card is already detected? > > Thanks for your reply (and the replies of others, but no, I didn't check 'dmesg' > yet. I add here some more output. I upgraded to kernel 2.4.18 (which is on CD1 > also), and tried the most obvious possibilities (via-rhine, sundance and realtek > modules). I didn't include any of them in the kernel, so they won't be in the > kernel, I guess, and they cannot be inserted as a module.
I've got the same card, and it gave me a bunch of trouble... I'm not sure how much of what I did is the "right" way (or how much help it'll be to you), but I've got the thing working. Now, when you say that the via-rhine module "cannot be inserted", do you mean that when you do a modprobe via-rhine you get some output that ends in "installation failed"? I'm no expert at reading dmesg output, but it looks to me like your current kernel does have a via-rhine module, and is trying (repeatedly) to load it. I _think_ that's what all those lines starting with via-rhine.c must mean. If your case is like mine, that's just the beginning. When I compiled a 2.4.21 kernel (from debian.org source, it called itself a "testing" package, but seemed to install with no dependency issues) with via-rhine as a module, the module inserted w/ no complaints, but the card continued not to work... But after adding "noapic" to the append line in lilo.conf (so it's passed to the kernel as an argument at boot) then the card works... as long as I "ifconfig eth0 up" with the right arguments on the _first_ try. If I for any reason do an ifconfig eth0 down and then bring it up again, it's dead. Any traffic just gets a "NETDEV WATCHDOG: eth0: connection timed out" error, and the only thing that'll revive it is a reboot. In general, my conclusion is that the DFE-530TX is a cantankerous little bugger, and next time I need a NIC I'll buy a different brand. The worst part is that I've heard a rumour saying the DFE-530TX comes with various different chipsets, so if yours is from a different batch/week/moodswing than mine, it may not be via-rhine at all. I don't actually _know_ this, but I've heard it on this mailing list. Oh, and just in case they're some help, here are a couple of posts I made while I was trying to figure it out: http://lists.debian.org/debian-user/2003/debian-user-200310/msg06562.html http://lists.debian.org/debian-user/2003/debian-user-200310/msg07243.html -- ,-------------------------------------------------------------------------. > -ScruLoose- | Dear Lord, never put me in the charge < > Please do not | of a frightened human being. < > reply off-list. | - Kurt Vonnegut, Jr. < `-------------------------------------------------------------------------'
pgp00000.pgp
Description: PGP signature