[realtek] rtl8139 diag = 0000 'resource or device busy'
Donald Becker
becker@scyld.com
Mon Dec 17 14:13:01 2001
On Sun, 16 Dec 2001, lee m orsino wrote:
> i'm a (semi)newbie using slackware 8.0 and i'm trying to insert the
> rtl8139 module. i compiled the sources (with warnings)
...
> insmod pci-scan.o
> and that worked fine, then:
> insmod rtl8139.o
>
> and it said: device or resource busy, insmod errors can be caused by
> incorrect module parameters including I/O or IRQ parameters
This is a misleading error message. The advice only applies to ISA cards.
> inside /proc/pci there is:
> bus 0, device 17, function 0
> Ethernet controller unknown vendor, unknown, rev(0)
> vendor id=1516 device id=803
This is your real problem. You don't have a rtl8139 card.
Your NIC has a Myson 803 chip.
http://www.scyld.com/network/ethercard.html
ftp://www.scyld.com/pub/network/myson803.c
[[ It's amusing that some pacific rim vendor would try to pass off the
Myson 803 chip, which is a quite reasonable design, as the
low-performance 8139... ]]
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Second Generation Beowulf Clusters
Annapolis MD 21403 410-990-9993