home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / sgi / misc / 63 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  3.0 KB

  1. Path: sparky!uunet!haven.umd.edu!mimsy!afterlife!adm!news
  2. From: olson@anchor.esd.sgi.com (Dave Olson)
  3. Newsgroups: comp.sys.sgi.misc
  4. Subject: Re:  SCSI printers
  5. Message-ID: <34775@adm.brl.mil>
  6. Date: 21 Dec 92 20:50:53 GMT
  7. Sender: news@adm.brl.mil
  8. Lines: 65
  9.  
  10. |  Does anyone have experience with connecting a ps printer to SGI
  11. |  boxes via the SCSI {1,2} bus ?
  12. |  
  13. |  I have a zippy Xante ps printer. It is quite fast, and I have
  14. |  it connected via a centronics port. I have a breakout box on the
  15. |  line, and I see lots of handshake activity. I think that the
  16. |  printer is out pacing the parallel port on large bitmap images.
  17. |  The printer ready line is can be trapped with no data on the data lines.
  18.  
  19. You don't say what kind of SGI system it is.  If it is a 30,35, or Indigo,
  20. the parallel port defaults to about 200KB/sec (most printers only seem
  21. to go about 60-70, and we wanted to be conservative).  By running
  22. a small program on the port, you can do an ioctl that will take it up
  23. to 500KB/sec, and still be within the psuedo spec.  You can go even
  24. further, and run up to 1.5 MB/sec, if the printer handles it.
  25.  
  26. |  This wonderprinter has a SCSI port, and is designed for direct connection
  27. |  to Apple machines. 
  28.  
  29. Usually the SCSI port is intended for a disk drive for fonts, although
  30. there are a few SCSI printers that take data through the SCSI port
  31. (Kodak 7700 is one we support, and the Laserwriter 1 had a twin that
  32. was designed for printing bitmaps, with no PS interpreter; there is
  33. a sample program in 4Dgifts/examples/devices/devscsi to drive that
  34. printer).
  35.  
  36. |  Any insight about connecting this to a IRIS ? 
  37. |  
  38. |  What is the max throughput on the parallel lines ?
  39.  
  40. See above for Indigo class.  For the 20 and 25, it was around
  41. 250KB/sec, as I recall, and the IKON vme board was somewhere around
  42. 100-200, but I'm really hazy on that.
  43.  
  44. |  What is the bottleneck in getting data out a parallel line ?
  45.  
  46. Almost always the printer.
  47.  
  48. |  The CPU wait line shows lots of physical io waiting, like the
  49. |  whole CPU wait bar is light blue (whatever that means!).
  50.  
  51. It just means that while sitting in the idle loop, there were
  52. processes that would be runnable if they weren't waiting for i/o
  53. to complete.
  54.  
  55. |  What is the throughput on the SCSI 1 or SCSI2 bus ? What are the
  56. |  bottlenecks there ?
  57.  
  58. All kinds of variation here; I'd need to know what machine and/or i/o
  59. board you have (hinv output).  Again, it is usually target device
  60. limited.
  61.  
  62. |  Would it pay to write/debug a SCSI driver for this beast ? Is there 
  63. |  lp scripts that talk/listen to the SCSI port ? What are the
  64. |  issues to connect a program to a SCSI port ? Kernel drivers ?
  65. |  I don't know if the printer will try to converse with the host
  66. |  via the SCSI port.
  67.  
  68. You would almost certainly use the pass through SCSI driver (devscsi,
  69. aka 'man ds dslib').  That is what we use for scanners and printers
  70. on the SCSI bus..
  71.  
  72. Let no one tell me that silence gives consent,  |   Dave Olson
  73. because whoever is silent dissents.             |   Silicon Graphics, Inc.
  74.     Maria Isabel Barreno                        |   olson@sgi.com
  75.