home *** CD-ROM | disk | FTP | other *** search
/ ftp.robelle3000.ai 2014 / 2014.06.ftp.robelle3000.ai.tar / ftp.robelle3000.ai / faq / readerr.txt < prev    next >
Text File  |  1997-08-06  |  7KB  |  181 lines

  1. Qedit/UX displays "read error on CRT"
  2.  
  3. Updated August 7, 1997
  4.  
  5. We have received a number of reports where full-screen mode in Qedit/UX
  6. would return one or more of the following error messages:
  7.  
  8. -Read error on CRT. Try again or reduce speed
  9. -I/O error
  10. -Missing or invalid status line, no UPDATE
  11.  
  12. ------------------------------------------------------------------------
  13. What Are The Symptoms?
  14.  
  15. Depending on the amount of text on your screen, you might get one of the
  16. above error messages after hitting the Enter key or a function key (with
  17. Set Visual Update On). Typically, you would also get the "I/O error"
  18. message at the bottom of the screen, below the template line.
  19.  
  20. ------------------------------------------------------------------------
  21. What could be the problem?
  22.  
  23. You could get these error messages if your connection settings on the
  24. terminal or terminal emulator are not quite correct.
  25.  
  26. The following settings should work well with Reflection1.  The location
  27. of these settings will change depending on your equipment.  In
  28. Reflection1 version 5.20 for Windows95, they are under Setup/Terminal
  29.  
  30.  EMULATION tab
  31.    Terminal type (ID)   HP2392 or HP700/9x
  32.    ADVANCED button
  33.       Host Prompt          NONE
  34.       Inhibit Handshake    ON
  35.       Inhibit DC2          ON
  36.  
  37. You should also set and export these UX environment variables:
  38.  
  39.    TERM=hp
  40.    RCRTMODEL=2
  41.  
  42. Since the introduction of HP-UX 10.xx and Windows95, these errors seem
  43. to occur more frequently.
  44.  
  45. There is a known problem in the tty driver provided with HP-UX 10.0,
  46. 10.01, 10.10 and 10.20. To fix the problem, you should install one of
  47. the following patches:
  48.  
  49. HP-UX Version     Patch number     Integrated into
  50. 10.00 10.01        PHNE_8409          PHNE_9436
  51. 10.10              PHNE_8414          PHNE_9437
  52. 10.20              PHNE_8415          PHNE_9438
  53. 10.30              Fixed              N/A
  54.  
  55.  
  56. The individual patch numbers 8409, 8414 and 8415 will not change in the
  57. future. However, they could be integrated with other patches so the
  58. numbers 9436, 9437 and 9438 could change.
  59.  
  60. You can download these patches from HP's Electronic Support Center using
  61. your Web browser (you must have a support contract). If you are in
  62. America or Asia-Pacific, go to http://us-support.external.hp.com. If you
  63. are in Europe, go to http://europe-support.external.hp.com.
  64.  
  65. You can also download these patches using anonymous ftp (no
  66. restriction):
  67.  
  68.     $ftp us-support.external.hp.com
  69.           OR
  70.     $ftp europe-support.external.hp.com
  71.     >login: anonymous
  72.     >password:
  73.     >cd hp-ux_patches/s700_800/10.X
  74.     >get PHNE_xxxx
  75.  
  76. If you do not have access to these sites, please call your local HP
  77. office.
  78.  
  79.  
  80. NOTE: We have received a few reports of this happening with HP-UX 9.04.
  81. These reports are still under investigation.  We will update this
  82. document with new information as it becomes available.
  83.  
  84. ------------------------------------------------------------------------
  85. What Is Causing This?
  86.  
  87. Communication between the terminal and HP-UX requires multiple layers of
  88. software (network protocol, telnet protocol, pty/tty terminal drivers).
  89. Qedit/UX full-screen mode uses block-mode I/O. This means the whole
  90. screen gets transferred to the host when you press Enter. Usually, there
  91. are hundreds of characters transferred all at once. Some of the buffers
  92. used to exchange information between telnet and the pty drivers are
  93. overflowing causing corruption. HP-UX then reports an I/O error to
  94. Qedit/UX.
  95.  
  96. ------------------------------------------------------------------------
  97. How Can I Reproduce The Problem?
  98.  
  99. An easy way to identify the problem is to go in full-screen mode with
  100. an empty scratch file.  Fill up the first line with some text and remove
  101. all blank lines that might follow, keeping only the home line, the
  102. status line, the text line and the template.
  103.  
  104. Example:
  105.  
  106. ===>
  107.     Start of file  1 /usr/tmp/qscr.CAAa02492 "" Hint: bla bla bla
  108.  *  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  109. //  ....+....1....+....2....+....3....+....4....+....5....+....6....+...
  110.  
  111. Hit Enter.  If it works, create a second text line.  You can replicate
  112. the first one or add a different one.  Hit Enter again.  Keep doing this
  113. until it fails.  In our tests, we have seen the failure after about 6
  114. lines.  Your test may vary.
  115.  
  116. The important thing here is that it should work with a few lines and
  117. stop after a certain point.
  118.  
  119. We have been able to reproduce it with different environments. The most
  120. common environment is a PC running WRQ's Reflection 1 emulator and using
  121. Windows 95 TCP/IP stack.
  122.  
  123.        Windows  95
  124.           |  |
  125.        Reflection1
  126.           |  |
  127.       Windows TCP/IP
  128.           |  |
  129.     telnet to MachineA
  130.           |  |
  131.        HP-UX 10.xx
  132.           |  |
  133.         Qedit/UX
  134.  
  135.  
  136. We were also able to reproduce the problem using a dumb terminal
  137. connected to another (or the same) HP-UX machine and telnet'ing over to
  138. the machine running HP-UX 10.xx.
  139.  
  140.     Login to MachineA
  141.           |  |
  142.      telnet MachineA
  143.           |  |
  144.        login again
  145.           |  |
  146.        HP-UX 10.xx
  147.           |  |
  148.         Qedit/UX
  149.  
  150. ------------------------------------------------------------------------
  151. Is There Another Solution?
  152.  
  153. The patches are the only permanent solutions that will solve this for
  154. all your Qedit/UX users.
  155.  
  156. However, the problem does not occur if you are using WRQ's Reflection
  157. Network Series (RNS) TCP/IP stack. In block-mode, the Windows95 stack
  158. transfers the whole screen in a single packet. On the other hand, RNS
  159. breaks the block down, sending only one line per packet. These smaller
  160. packets are handled correctly by telnet on HP-UX.
  161.  
  162. RNS must be purchased from WRQ so this is not an option for most
  163. customers.
  164.  
  165. ------------------------------------------------------------------------
  166. Update: August 7, 1997
  167.  
  168. Patch PHNE_9437 for HP-UX 10.10 has been integrated into PHNE_10585.
  169. Patch PHNE_9438 for HP-UX 10.20 has been integrated into PHNE_10601.
  170. A few customers reported similar problems with version 9.04 of HP-UX.
  171. Although the symptoms are exactly the same, we have not been able to
  172. reproduce it on our system. We have also been unable to find an
  173. equivalent patch for 9.xx versions. On these few instances, HP's
  174. response centre recommended that the customer installed the latest
  175. "mux and pty cumulative patch". At the time of this writing, the latest
  176. one for 9.04 is PHNE_10416. We have not yet received any confirmation
  177. whether this fixes the problem or not. We will post any findings on this
  178. page as they become available.
  179.  
  180. ------------------------------------------------------------------------
  181.