home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!cs.utexas.edu!rutgers!spcvxb!terry
- From: terry@spcvxb.spc.edu (Terry Kennedy, Operations Mgr.)
- Newsgroups: vmsnet.networks.tcp-ip.ucx
- Subject: Unsupported UCX patches (was Re: Terminal identification to remote host
- Message-ID: <1992Oct7.215159.4057@spcvxb.spc.edu>
- Date: 8 Oct 92 01:51:59 GMT
- References: <15927@umd5.umd.edu> <1992Oct7.085537.10547@ccsun.strath.ac.uk>
- Organization: St. Peter's College, US
- Lines: 75
-
- In article <1992Oct7.085537.10547@ccsun.strath.ac.uk>, craa79@ccsun.strath.ac.uk ("R.B.Rodger") writes:
- > The long term solution is to add entries for dec-vt100 etc to the termcap
- > database on the unix host. I find it rather surprising that the UCX developers
- > claim that this is the "correct" behaviour, yet I have still not found a
- > Unix system (including the latest release of Ultrix) which supports this...
-
- Yup. I ran into something similar where UCX's `rlogin' truncates usernames
- to 8 characters before passing them along to the other side of the connection.
- Rather obnoxious, actually - if it's thought to be useful, it ought to be a
- command line switch (like /lowercase). I guess they've not seen any Unix boxes
- that allow usernames > 8 characters.
-
- If you're having this problem as well, the following (for UCX V2.0 as found
- on the September '92 ConDist) might prove useful:
-
- $ patch ucx$rlogin.exe
- %PATCH-I-NOLCL, image does not contain local symbols
- %PATCH-I-NOGBL, some or all global symbols not accessible
- PATCH>repl/inst 4a1e
- OLD> "clrb b^8(r4)"
- OLD> exit
- NEW> "nop"
- NEW> "nop"
- NEW> "nop"
- NEW> exit
- old: 00004A1E: CLRB B^08(R4)
- new: 00004A1E: NOP
- new: 00004A1F: NOP
- new: 00004A20: NOP
- PATCH>repl/instr 4a40
- OLD> "clrb b^8(r4)"
- OLD> exit
- NEW> "nop"
- NEW> "nop"
- NEW> "nop"
- NEW> exit
- old: 00004A40: CLRB B^08(R4)
- new: 00004A40: NOP
- new: 00004A41: NOP
- new: 00004A42: NOP
- PATCH>set eco 97
- PATCH>update
- %PATCH-I-WRTFIL, updating image file USER6:[SYSPROG.TERRY.JUNK]UCX$RLOGIN.EXE;2
- PATCH>exit
-
- Likewise, if you're distressed that `traceroute' times are off by an order
- of magnitude, you might want the following:
-
- $ patch traceroute.exe
- %PATCH-I-NOGBL, some or all global symbols not accessible
- PATCH>repl/inst 3a43
- OLD> "pushl r3"
- OLD> exit
- NEW> "mull2 #0a,r3"
- NEW> "pushl r3"
- NEW> exit
- old: 00003A43: PUSHL R3
- old: 00003A45: PUSHAL W^02C0(R9)
- new: 00003A43: JMP L^PAA
- new: PAA: MULL2 #0A,R3
- new: 00011003: PUSHL R3
- new: 00011005: PUSHAL W^02C0(R9)
- new: 00011009: JMP L^00003A49
- PATCH>set eco 97
- PATCH>update
- %PATCH-I-WRTFIL, updating image file USER6:[SYSPROG.TERRY.JUNK]TRACEROUTE.EXE;3
- PATCH>exit
-
- REMEMBER: These patches are not supported by Digital. Replace the original
- images before applying DEC patches / updates. Contents may have settled dur-
- ing shipment. Void where inhibited. Etc. 8-)
-
- Terry Kennedy Operations Manager, Academic Computing
- terry@spcvxa.bitnet St. Peter's College, Jersey City, NJ USA
- terry@spcvxa.spc.edu +1 201 915 9381
-