[vortex] Using two 3c905 cards

Michael Searles msearles@base16.com
Tue, 31 Jul 2001 23:39:42 -0500


Having spent a significant amount of time getting two 3c905 cards
to work in an i686 RedHat Linux 7.0 (2.2.19-7.0.8) box with the Vortex
driver, I  thought it may be of use to someone what the final "gotcha"
that made it work (for me anyway).

I had added a second 3c905B-TX LAN card to an existing system with a single
3c905-C.  For the life of me, I couldn't get the second card to be
recognized.

Finally, I set the Plug-N-Play to OFF in the CMOS BIOS settings as mentioned
on
Scyld's "Resolving Linux PCI Interrupt Problems" page.

http://www.scyld.com/expert/irq-conflict.html

On the boot after I set the P-N-P to OFF, a screen appeared that let me
configure the second card (vola!) the second card works!

The symptom was that the second card (eth1) would show up if I did :

/sbin/ifconfig eth1

but not simply

/sbin/ifconfig

Also, when eth1 displayed (with /sbin/ifconfig eth1 ) the "Interrupt:x" was
missing in the last line, pointing out that the interrupt was not being
assigned.

eth1      Link encap:Ethernet  HWaddr 00:01:03:27:8C:B0
          inet addr:10.100.116.142  Bcast:10.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:150 errors:0 dropped:0 overruns:1 frame:0
          TX packets:109 errors:0 dropped:0 overruns:0 carrier:16
          collisions:0 txqueuelen:100
          Base address:0xb800


Hope this helps someone!

Michael Searles
msearles@base16.com