[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Network card problem



At 11:36 PM 11/4/01 +0100, you wrote:

On Sun, Nov 04, 2001 at 14:32, Raphael Bustin wrote:
> As it turns out, the file rtl8139.o exists on my
> debian/potato box, in at least one or two places.
Which Chip is it? Realtek 8139 or 8129?
If you have the 8139 you could/should use the

8139too # driver for ethernet card with Realtek chipset RTL8139 only

module instead of the old rtl8139.
It depends as well on the kernel version, but with 2.4.x the new module
is no longer experimental.

This module is normally locaed in /lib/modules/KERNELVERSION somewhere.
In 2.4.x kernels in: /lib/modules/2.4.10-ac11/kernel/drivers/net/


Hi Steffen, thanks for the reply.  I really have no
idea which chip is being used.  All I know is that the
distribution/driver floppy that comes with the NIC has
a Linux directory, which contains rtl8139.c, and a
README that talks about building and installing
rtl8139.o.  There are no markings on the ASIC (on
the board) that correspond to RTL 8139...

Other sources found on the web seem to confirm that
this card uses the rtl8139 driver.  But I can't be
sure of that.

FWIW, I'm using kernel 2.2.18pre21.  That's what
happened to be on my distro CD.


> As I understand it the next thing to do is install
> the module using 'insmod'.  This is where I'm having
> problems.
You should not use insmod, but modprobe.


As far as I can tell, modprobe calls or invokes
insmod.  In any case, I get the same errors (using
modprobe) as I do from insmod.  Just a little extra
text output when it fails.

And I get the same errors if I try to install
8139too, with either insmod or modprobe.


> 'insmod' complains with "Device or resource busy"
> and suggests the problem may be an IO or IRQ conflict.
>
> Probing the PCI bus ('lspci -v' command) shows that
> an "unknown" ethernet board was found, at IRQ=11,
> IO=e000, mem=xxx and so on.
Have a look if your module is already running with lsmod

I did, and the module in question is not listed.
lsmod produces a very short list (6 items.)

lsmod lists the following:

  lockd
  sunrpc
  serial
  ipv6
  vfat
  unix


You should not use the provided drivers, normally they are heavily
outdated.


As I mentioned earlier.... having found rtl8139.o in
the lib/... section, I realized that I didn't need to
bother with the corresponding .C file on the NIC floppy.

Anyway, I do appreciate your effort.


rafe b.






Reply to: