[realtek] d-link df3530tx resource busy
Ryan Allen Byington
byingtr@cc.wwu.edu
Sun, 10 Jun 2001 21:07:58 -0700 (PDT)
I have two D-Link DFE-530TX+'s cards in my Debian 2.2.19 box and I had the
same problem you are having when I tried to load the module that was
supplied with the kernel. The problem was that DLink recently switched to
a knew chip in the cards that I have, and the rtl18139 module would not
recoginize that chip. However the source for the module was supplied on
the disk taht I got with the cards and I compiled that and everything now
works fine. So I would try compiling the module that is on the disk that
you got with the card, I belive there is a README in the linux subfolder
that should explain how to do it.
Ryan
On Sun, 10 Jun 2001, Jamby wrote:
> 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.
>
> _______________________________________________
> realtek mailing list
> realtek@scyld.com
> http://www.scyld.com/mailman/listinfo/realtek
>