From: girardi@rniil.rni.sub.org (Norbert J. Girardi) Subject: Re: DEPCA ethernet card Date: Sat, 25 Sep 1993 18:41:17 GMT
Rudy Nunez (LAW) (rnunez@mailer.cc.fsu.edu) wrote:
: Hello all,
: I was just at work and found some old DEC Depca Ethernet cards.
: [some deleted]
: Hopefully the reponse I get will be
: , "they work great!"... Thanks all.
Yes, they DO work :-)
You have to get Peter Bauer's patch for 99p11+ .
We are (at work) an all DEC shop, so all our PC's are equipped with
either DEPCA's or the newer 16 bit DE200 ETHERWORKS TURBO.
No problem to use those NIC's.
I don't know where to ftp the patches (I got them from PB direct because
he lives pretty close to my place :-)) but it should be
something like depca-05.tgz.
And here comes README.DEPCA
>Supported cards:
> Should: many of the DEC's DEPCA-family. However, I currently
> could only test the driver against a DE200 (Turbo etherlink)
> Together witch information received from others, it seems to
> work with (24-Jul-93)
> DE200 64K
> DE200 32K
> DE100
> DEPCA rev E
>
> Since Rel. 0.5 it should also be possible to have more than
> one depca in a PC (since the cards only support io-bases
> 0x200 and 0x300, the `more' actually says `up to 2'). They need to
> have different irq's, base-addresses and iobases (and, of
> course, each needs an entry in Space.c (e.g de0 and de1)).
>
>Base for installation:
> plain lx99pl11 (Release version)
>
>Installation (new):
>a. untar the driver in your /linux/net/inet directory:
> zcat depca.tar.z|tar xvf -
>b. apply the patches contained in depca.diffs:
> patch -p <depca.diffs
>c. Make sure your DEPCA matches the default-settings (in
> Space.c (DEPCA_IRQ, DEPCA_BASE, DEPCA_IO)
> if not, define them in CONFIG. (add to OPTS: -DDEPCA_xxx)
>d. put formatted, erasable disk in /dev/fd0
>e. goto /linux and make new system:
> cd /linux
> make zdisk
>f. go to /conf/inet/rc.inet1 and change the adapter passed
> to ifconfig:
> ifconfig de0 ...
>g. reboot....
>h. If the driver complains about rx timeouts, your box is to fast
> You need to modify the two SlowerOut?-routines in depca.c (add
> some loops...) The current ones work fine on my 386DX-40
> If the driver doesn't detect your card, defining ANY_SIGNATURE
> in depca.c may help
>
>Installation (new Release):
> Only pull depca.c from depca.tar.z and copy it to /linux/net/inet,
> then build a new kernel (d., e.)
>
>Todo:
>- Test against other DEPCA-boards
>- There is some code in, which fights against lost interrupts.
> Should be checked, if this really happens
>- The card usage could be optimized: currently, there are 16 receive
> buffers and one transmit-buffer configured. This should be changed
> (to 2 or 4 transmit-buffers)
>- The driver code could be optimized
>- ...
>
>Gruss PB
>
>If you suceed in using this driver, and your type of depca isn't yet
>listed here, send me a mail
>If you fail in using this driver, send me a mail. (or a patch :-)
>
>(Peter Bauer, Systematika GmbH. Comments etc. to 100136.3530@compuserve.com)
End of README.DEPCA
- Norbert
-- SSSSSS SQUAREDANCE is FRIENDSHIP set to MUSIC. S QQSQQQ Norbert J. Girardi < girardi@rniil.rni.sub.org > SSSQSS Q Voice: +49 621 493417 (h) +49 621 381-3260 (w) QQQQQQ If you know how to REPAIR YOUR SQUARE :-) drop me a line