[tulip] Osicom 123400-21 40port card

Jason Marshall marshalj@spots.ab.ca
Tue Jul 30 18:22:01 2002


> > which is a 4-port card with 4x 21140-AE,
> 
> That makes it an older board.

1996 is stamped on the board, so you're right on the money *8-)

> > and two Lattice PLSI2032 (???)
> 
> That's an FPGA part number.  I don't know what a FPGA would be doing on
> a four port NIC... do you see other transceiver chips?

Haha, beats me -- There are also four "SEEQ" NQ80C269633's, but I don't
know if they're what you're after.  At least there's four of those.

> The driver doesn't assign IRQs, the BIOS (or OS) does.

That's what I thought, but last time I installed a four-port card you
recommended I install the 0.93 version from your site.  I did that (which
was technically a downgrade, I believe), and bingo bango bongo, all the
ports magically appeared on the same IRQ, whereas with the newer version
of the driver, they were all different.  Same motherboard, BIOS, 4-port
card.  Only the driver was replaced.

Should I give the new 0.95 version a go?  

> Where/when did you pick up the 0.93 driver?  The standard one is 0.95.
> No matter...

I got it from your site quite some time ago now -- months, not years...

> Errrmmm, no.  The driver actually goes to a great deal of effort to
> reverse the common BIOS bug that incorrectly claims that the devices
> behind a bridge are on separate IRQs.  The driver finds the first port
> and copies the IRQ to the other ports.

This board lists its interfaces bass-ackward.  It never occured to me that
that might be an issue.

eth0      Link encap:Ethernet  HWaddr 00:00:BC:11:6B:6F  
          Interrupt:11 Base address:0x7000 
eth1      Link encap:Ethernet  HWaddr 00:00:BC:11:6B:6E  
          Interrupt:10 Base address:0x7080 
eth2      Link encap:Ethernet  HWaddr 00:00:BC:11:6B:6D  
          Interrupt:7 Base address:0x7100 
eth3      Link encap:Ethernet  HWaddr 00:00:BC:11:6B:6C  
          Interrupt:5 Base address:0x7180 

On the machine were all this stuff is working right, the MAC's are listed
in ascending order...  Should I try the -DREVERSE_PROBE_ORDER thing?

Thanks, Donald!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
| Jason Marshall, marshalj@spots.ab.ca. Spots InterConnect, Inc. Calgary, AB |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-