home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.sysv386:16732 comp.unix.sys5.r4:587
- Path: sparky!uunet!crdgw1!rdsunx.crd.ge.com!yeti!davidsen
- From: davidsen@yeti.crd.GE.COM (william E Davidsen)
- Newsgroups: comp.unix.sysv386,comp.unix.sys5.r4
- Subject: Installing non-standard net cards on Dell
- Message-ID: <1992Nov23.172554.1144@crd.ge.com>
- Date: 23 Nov 92 17:25:54 GMT
- Sender: usenet@crd.ge.com (Required for NNTP)
- Reply-To: davidsen@crd.ge.com (bill davidsen)
- Organization: GE Corporate R&D Center, Schenectady NY
- Lines: 74
- Nntp-Posting-Host: yeti.crd.ge.com
-
-
- I had a little learning experience this weekend trying to install a
- WD8013 (16 bit enet card) at a non-standard address with Dell V.4 rel
- 2.2. The stuff in the manual is all correct, but you might spend a lot
- of time reading between the lines on this. Also, if you do it wrong it
- blows away your root filesystem (I verified this three times), so you
- might want to see how I did it.
-
- Why do it fancy?
- ================
-
- Several of my home systems share a configuration which allows me to
- minimize hardware cost, but which uses up the interrupts on the 8 bit
- bus. My config looks like this:
-
- int card
-
- 2 bus mouse
- 3 serial (16550)
- 4 serial (16550)
- 5 tape controller (at io 338)
- 6 ESDI disk
- 7 parallel
-
- 10 wdn net card
- 11 aha1540
-
- Because I have no room to use the low interrupts Dell checks as
- standard, I wanted to put the io at 240, the int at 10, the transfer
- buffer at d0000.
-
- How to do it
- ============
-
- These steps in this order:
- 1. Remove the card and install Dell UNIX. If you have it
- installed you have done this.
- 2. Edit the sdevice.d/wdn file to force the int and io
- addresses. See the Dell manual for the format, My
- last five fields were
- 10 240 25f d0000 d3fff
- 3. Edit the sdevices.d/eth586 file to disable all devices.
- Change the first Y to an N.
- 4. Run idbuild
- 5. Shutdown the system - installs the new kernel
- 6. Boot the system - builds kernel environment
- 7. Shutdown the system (again)
- 8. Power off
- 9. install the card
-
- Steps 6 and 7 are not really obvious from the documentation!
-
- Notes:
-
- I couldn't make this work by editing the wdn/space.c file in the
- obvious way, although I certainly tried. I got the kernel in a condition
- where shutdown would work with the card installed.
-
- Alway back up your system when doing something simple like this. Even
- though you know it's trivial and you won't hurt anything... do it
- anyway. My incremental produced about 280MB of stuff I had changed since
- the last full dump five weeks agao. I would rather load from tape than
- regenrate that info (computer generated images).
-
- About the third time I reinstalled, I begain to wonder if I could
- patch the boot floppy to not retension the tape every flaming time I ran
- install. I actually did a physical copy of the floppy to the hard disk
- of another machine and looked for the retension stuff. I finally left it
- alone, having pleanty of time Sunday afternoon to go watch the football
- games.
-
- --
- bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
- Keyboard controller has been disabled, press F1 to continue.
-