home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1996 May / PCOnline_05_1996.bin / linux / source / kernel-s / v1.1 / scsi / dptscsi.gz < prev    next >
Text File  |  1995-10-10  |  3KB  |  61 lines

  1. SLACKWARE 2.0.0 1.44 Meg BOOT DISK FOR DPT CONTROLLERS (ALPHA!!!)
  2.  
  3. (NOTE: There are two different drivers for DPT out there...one
  4. in the SCSI HOWTO has a file dpt.c, which is used here.  There is
  5. another one under development called eata.c, also available from
  6. the MIT site for which there is a different set of disks available
  7. at sunsite and funet I think.)
  8.  
  9. The file 'dptscsi.gz' is a Slackware 2.0.0 boot disk, with a version
  10. 1.1.53 of the kernel with DPT SCSI and limited NET installed.  It
  11. was used successfully with a DTP 2122 EISA controller on DEC 1.05
  12. and 2.10 Gig drives.  I personally did the install of the basic
  13. system and the network files, then FTP-ed the rest of Slackware
  14. to the box and continued the install.  I used the 3C509 (3C579
  15. actually) card, and NE2000 is in there too.  (SCSI CDROM too!)
  16.  
  17. Make sure you get the latest patches from the source listed in the 
  18. SCSI HOWTO.  Don't forget the README for patching kernels...lots of
  19. people forget the -p0 parameter to patch!  If the DPT patches are
  20. against 1.1.45, then you will have to make changes to advance to the
  21. newer kernels.  After kernel 1.1.48 or .49 a change needs to be made
  22. to the dpt.c file under /usr/src/linux/drivers/scsi to give an
  23. additional parameter to the dma_request routine.  I kludged it myself
  24. by replacing the line
  25.  
  26.       if(request_dma(dma_trans[ccb_info.drqx])) {
  27.  
  28. with
  29.  
  30.       if(request_dma(dma_trans[ccb_info.drqx],"dptEATA")) {
  31.  
  32. and it worked fine (up to 1.1.53 at least).
  33.  
  34. Remember, until you compile the new kernel you will have a little 
  35. problem booting your installed system, as DPT is still ALPHA and 
  36. not included with the system distribution.  To reboot your box after
  37. the initial installation, you can use the boot disk and at the LILO 
  38. prompt use the line 
  39.  
  40. mount root=/dev/sda1
  41.                   /\ or whatever your partition is
  42.  
  43. to get the machine going.  Also, the larger SCSI drives will exceed
  44. LILO's ability to boot directly.  Currently, I boot from floppy but
  45. shortly I plan to install a small, fast drive that I will boot from
  46. and that will also contain my SWAP partition to help balance the load. 
  47.  
  48. If you need a kernel, you could mount the floppy '-t minix' and copy
  49. the kernel...it is set to boot the root partition as /dev/sda1.
  50.  
  51. Good luck!
  52.  
  53. Steve...
  54. ----------------------------------------------------------------------------
  55. |    Steve Kneizys                            Stevo@acad.ursinus.edu       |
  56. |    Director                                 P.O. Box 1000                |
  57. |    Academic Computing                       Collegeville, PA 19426       |
  58. |                                             Phone (215) 489 4111 x 2244  |
  59. |    Ursinus College                          FAX   (215) 489 0634         |
  60. ----------------------------------------------------------------------------
  61.