1.3.95 fails to detect 3c509 Ethernet Interface

Martin Cornelius (fabsoft@fabsoft2.zarm.uni-bremen.de)
Fri, 26 Apr 1996 10:03:45 +0200 (MET DST)


Hi there,

1.3.95 has severe problem to detect my second ethernet Interface
in a quite mixed Configuration:

The first Interfave is a SMC Ultra at 0x340, IRQ 10, the second
one a 3COM 3c509 at 0x300, IRQ 10.

In most cases the detection fails, even if IRQ and adress of the second
Interface are given to LILO, but one of 10 times or so the second Card
is detected, sometimes missing the first card interface, sometimes detecting
both, it's somewhat unpredictable.

exactly the same Kernel does detection well at another Machine
equipped with one SMC-Ultra and one WD80x3.

With 1.3.91 and before both cards were reliably found with ether=0,0,eth1.

Investigating this, i noticed another, maybe related, strange thing:

ifconfig ( 1.3.6-BETA ) reports wrong base addresses for SMC-Ultra and
WD Cards. The base address shown by ifconfig is always 0x10 greater than
the real address.

This also happens with 1.2.13 and ifconfig 1.2.0,
----------------------------------------------------
Martin Cornelius, ZARMFAB software development
Center of applied Space and Microgravity research
ZARM, University of Bremen, Germany
phone: 49-421-218-4807
FAX: 49-421-218-3887
email: fabsoft@zarm.uni-bremen.de
snail-mail:
ZARMFAB c/o Martin Cornelius
Universitaet Bremen
Hochschulring / Am Fallturm
28359 BREMEN
Germany
----------------------------------------------------