[realtek] d-link df3530tx resource busy

Jamby jamby@uswest.net
Sun, 10 Jun 2001 19:00:08 -0700


hi

I am trying to add a third nic to my router
a dell p100 redhat 7.0.
rtl8139-diag -ee returns

Index #1: Found a D-Link DFE-538TX (RealTek RTL8139) adapter at 0xdc00.
EEPROM size test returned 6, 0x204a4 / 0x2.
Parsing the EEPROM of a RealTek chip:
  PCI IDs -- Vendor 0x1186, Device 0x1300, Subsystem 0x1186.
  PCI timer settings -- minimum grant 32, maximum latency 64.
  General purpose pins --  direction 0x00  value 0x00.
  Station Address 00:50:BA:54:F8:3D.
  Configuration register 0/1 -- 0x8d / 0xc2.
 EEPROM active region checksum is 0748.
EEPROM contents:
  8129 1186 1300 1186 1301 4020 0000 5000
  54ba 3df8 8d10 f7c2 8801 43b9 b0f2 071a
  df43 8a36 df43 8a36 43b9 b0f2 1111 1111
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
 The word-wide EEPROM checksum is 0xdf5f.

but insmod rtl8139 returns 
Using /lib/modules/2.2.16-22/net/rtl8139.o
/lib/modules/2.2.16-22/net/rtl8139.o: init_module: Device or resource
busy
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters

/etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE="eth2"
ONBOOT=yes
IPADDR="63.xxx.yyy.37"
NETMASK="255.255.255.248"

/etc/modules.conf
alias eth0 smc-ultra
alias eth1 ne
alias eth2 rtl8139

options ne io=0x240 irq=5

alias char-major-108 off


/proc/pci
CI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel 82437 (rev 2).
      Medium devsel.  Master Capable.  Latency=32.
  Bus  0, device   7, function  0:
    ISA bridge: Intel 82371FB PIIX ISA (rev 2).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  No
bursts.
  Bus  0, device   7, function  1:
    IDE interface: Intel 82371FB PIIX IDE (rev 2).
      Medium devsel.  Fast back-to-back capable.  Master Capable. 
Latency=32.
      I/O at 0xffa0 [0xffa1].
  Bus  0, device  13, function  0:
    Ethernet controller: Unknown vendor Unknown device (rev 16).
      Vendor id=1186. Device id=1300.
      Medium devsel.  IRQ 12.  Master Capable.  Latency=32.  Min
Gnt=32.Max Lat=64.
      I/O at 0xdc00 [0xdc01].
      Non-prefetchable 32 bit memory at 0xff800400 [0xff800400].
  Bus  0, device  16, function  0:
    VGA compatible controller: S3 Inc. Trio32/Trio64 (rev 0).
      Medium devsel.  IRQ 9.
      Non-prefetchable 32 bit memory at 0xff000000 [0xff000000].


/proc/interrupts
 CPU0
  0:     599363          XT-PIC  timer
  1:          2          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:      13924          XT-PIC  NE2000
  8:          1          XT-PIC  rtc
 10:      16816          XT-PIC  SMC EtherEZ
 13:          1          XT-PIC  fpu
 14:      62686          XT-PIC  ide0
 15:          1          XT-PIC  ide1
NMI:          0
       

This is a just now upgrade to 7.0 redhat from 6.1, it wasen't
working in 6.1 so upg...

I tried compiling my own but got a host of errors. This maybe because 
I compiled it before in 6.2 After that I got the 

 rtl8139.o: unresolved symbol pci_drv_unregister
 rtl8139.o: unresolved symbol pci_drv_register          


Sorry if this dosen't make any sence its been
a long 3 days trying to get this running.

Any help appreciated..

Jim H.