Newbie needs help getting 3c90xC to work

Dave Duchene duchene@APPLIEDMICRO.NS.CA
Mon Dec 6 10:13:39 1999


Ugh.  I'm sure that my problem is of the garden 
variety newbie type, but for the life of me I
cannot seem to solve this thing, and I haven't found any reference to
my particular problem in the FAQ.  My card is
a 3com etherlink 10/100 pci.  Win98 reports that the
driver is of the "3c90xc" variety.

Here is the output of insmod:

[root@localhost /root]# insmod 3c59x
/lib/modules/2.2.5-15/net/3c59x.o: init_module: Device or resource busy

lsmod (yes I have two ethernet cards, yes they both work great
in win98, yes the first one works great):

[root@localhost /root]# lsmod 
Module                  Size  Used by
ne2k-pci                3812   1  (autoclean)
8390                    5920   0  (autoclean) [ne2k-pci]
nls_iso8859-1           2020   1  (autoclean)
nls_cp437               3548   1  (autoclean)
vfat                   11516   1  (autoclean)
fat                    25664   1  (autoclean) [vfat]
opl3                   11208   0 
sb                     33204   0 
uart401                 5968   0  [sb]
sound                  57208   0  [opl3 sb uart401]
soundlow                 300   0  [sound]
soundcore               2372   6  [sb sound]

The contents of /proc/pci:

[root@localhost /root]# more /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel 440BX - 82443BX Host (rev 3).
      Medium devsel.  Master Capable.  Latency=64.  
      Prefetchable 32 bit memory at 0xf8000000 [0xf8000008].
  Bus  0, device   1, function  0:
    PCI bridge: Intel 440BX - 82443BX AGP (rev 3).
      Medium devsel.  Master Capable.  Latency=128.  Min Gnt=140.
  Bus  0, device   7, function  0:
    ISA bridge: Intel 82371AB PIIX4 ISA (rev 2).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  No
bursts.  
  Bus  0, device   7, function  1:
    IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
      Medium devsel.  Fast back-to-back capable.  Master Capable. 
Latency=64.        I/O at 0x14c0 [0x14c1].
  Bus  0, device   7, function  2:
    USB Controller: Intel 82371AB PIIX4 USB (rev 1).
      Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master
Capable.  Latency=64.  
      I/O at 0x1480 [0x1481].
  Bus  0, device   7, function  3:
    Bridge: Intel 82371AB PIIX4 ACPI (rev 2).
      Medium devsel.  Fast back-to-back capable.  
  Bus  0, device  13, function  0:                      <<<<<<< my card
    Ethernet controller: 3Com Unknown device (rev 108).
      Vendor id=10b7. Device id=9200.
      Medium devsel.  IRQ 11.  Master Capable.  Latency=80.  Min
Gnt=10.Max Lat=10.
      I/O at 0x1400 [0x1401].
      Non-prefetchable 32 bit memory at 0xf4000000 [0xf4000000].
  Bus  0, device  14, function  0:
    Multimedia controller: C-Cube Unknown device (rev 1).
      Vendor id=123f. Device id=8888.
      Medium devsel.  IRQ 3.  Master Capable.  Latency=64.  Min
Gnt=4.Max Lat=128.
      I/O at 0x1000 [0x1001].
  Bus  0, device  15, function  0:
    Ethernet controller: Realtek 8029 (rev 0).
      Medium devsel.  IRQ 9.  
      I/O at 0x14a0 [0x14a1].
  Bus  1, device   0, function  0:
    VGA compatible controller: NVidia Unknown device (rev 17).
      Vendor id=10de. Device id=28.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master
Capable.  Latency=64.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xf5000000 [0xf5000000].
      Prefetchable 32 bit memory at 0xfc000000 [0xfc000008].

Using "alias eth1" in /etc/conf.modules doesn't work.

The contents of /etc/conf.modules:

[root@localhost /root]# more /etc/conf.modules
alias eth0 ne2k-pci
alias eth1 3c59x
alias parport_lowlevel parport_pc
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias sound sb
pre-install sound insmod sound dmabuf=1
alias midi opl3
options opl3 io=0x388
options sb io=0x240 irq=7 dma=0 mpu_io=0x300

My system:  Dell XPS T500, 128 Mb RAM, RH 6.0/win98b Lilo dual boot.

Any help would be horribly appreciated.

Thanks in advance,
Dave.