(Fwd) 10Base2 vs. 10BaseT and QUICK 7.29.C8
James B. Byrne
byrnejb@harte-lyne.ca
Thu, 7 Jan 1999 12:03:59 -0500
I have run into an interesting problem that appears to be
specific to QUICK and HP3000 networking. I am hoping that
someone out there can enlighten me as to what is going on
and how I can fix it.
Our set up is this:
HP3000/935 running MPE/iX 5.5 pp6 (or pp4 I can't remember
which)
POWERHOUSE 7.29.C8
We are in the process of converting from 10Base2 to
100BaseT on our internal network. Because of an impending
equipment relocation we are going to 10BaseT in the interim.
We currently have 3 class 1 10BaseT HUBS connected by
thinlan 10Base2 coax along with the HP3000, two
HP9000/8xx servers, four NT workstations and two JetDirect
EX boxes. The 10BaseT HUBS connect the rest of the NT
workstations and our three routers.
Yesterday forenoon I added the third HUB. This is an eight
port generic 10BaseT hub. The three routers and our
Portmaster 2e were connected to this HUB. Immediately
thereafter our telecommuter workers reported that they could
no longer use our HP3000 QUICK based business systems.
They could connect to the HP3000 via their internet
connection using Minisoft Win92 and they could log on and
run other programs on the HP3000, but whenever they tried to
run QUICK then their terminal emulator would silently hang.
On the system console we would receive a message similar
to the following:
NS/3000 NetIPC ERROR in VT; JOB #S5754; PIN: 38; Info 1 -
Error: 39
I was able to reproduce this problem locally. Through trial and
error I obtained a solution. What I did was to place the
PortMaster 2e back on the 10Base2 segment. That was the
ONLY change made. The Internet routers are all still
connected to the new HUB.
The UDC that the users employed to start the application is
reproduced below:
:help hlsystem
User-defined command:
HLSYSTEM QKGO="QKGOHAL.OBJECT.HARTLYNE"
PROCLOC=".OBJECT.HARTLYNE"
OPTION NOLIST
CONTINUE
FILESET
FILE PHD=PDHARTLC!PROCLOC
CONTINUE
QUICK "AUTO=!QKGO PROCLOC=!PROCLOC"
The QUICK UDC commands are:
:help quick
User-defined command:
QUICK INFO="", VERS=PH729C8, INTERBASE=NO,
AUTO="", CC="()", DICT="", DICTIONARY
="", OWNER="", LINEREAD=YES, LIST=YES,
PROCLOC="", TERM="", XL="", BLOCKMODE="",
CONFIRMER=NO, DEBUG=NO, READ=""
FILE PHRS=PHRS.PUB
IF "!DICT"="" THEN
SETVAR PHDICT,"!DICTIONARY"
ELSE
SETVAR PHDICT,"!DICT"
ENDIF
COMMENT
COMMENT The INTERBASE parameter is used to indicate
whether or not
COMMENT StarBase is going to be used in this PowerHouse
call; and if so,
COMMENT what version. The default is that StarBase is not
going to be
COMMENT used, "INTERBASE=NO". In the event that
StarBase is always being
COMMENT used, please edit this file such that
"INTERBASE=YES".
COMMENT
COMMENT If the parameter "INTERBASE" = "YES", the
default version of
COMMENT StarBase will be used. Otherwise, the user may
specify the
COMMENT version of StarBase that they want to use by
setting the parameter
COMMENT "INTERBASE" to the desired version. i.e.
"INTERBASE=V33D"
COMMENT
SETJCW CIERROR 0
CONTINUE
SETPOWERHOUSE !VERS
IF CIERROR = 0 THEN
IF !HPINTERACTIVE AND NOT !HPTYPEAHEAD THEN
SETVAR HPTYPEAHEAD TRUE
IF !HPTYPEAHEAD THEN
COMMENT If we can't set HPTYPEAHEAD TRUE then
COMMENT TYPEAHEAD isn't available on this session
SETVAR PHTYPEAHEAD TRUE
SETVAR SET_TYPEAHEAD_LVL !COG_UDCLVL
ENDIF
ENDIF
SETVAR PHINFO,"!INFO"
IF "!TERM" <> "" THEN
SETVAR PHINFO,PHINFO+" TERM=!TERM"
ENDIF
IF UPS("!LINEREAD") <> "NO" OR (HPINTERACTIVE AND
NOT HPTYPEAHEAD) THEN
SETVAR PHINFO,PHINFO+" READ=LINE"
ELSEIF ( UPS("!READ") = "LINE") THEN
SETVAR PHINFO,PHINFO+" READ=LINE"
ELSEIF ( UPS("!READ") = "CHAR") THEN
SETVAR PHINFO,PHINFO+" READ=CHAR"
ENDIF
IF "!BLOCKMODE" <> "" THEN
SETVAR PHINFO,PHINFO+"
BLOCKMODE=!BLOCKMODE"
ENDIF
IF UPS("!CONFIRMER") <> "NO" THEN
SETVAR PHINFO,PHINFO+" CONFIRMER"
ENDIF
IF UPS("!DEBUG") <> "NO" THEN
SETVAR PHINFO,PHINFO+" DEBUG=!DEBUG"
ENDIF
CONTINUE
PHRUNPROG QUICK.!VERS.COGNOS, "!PHINFO",
"!AUTO", "!CC", "!PHDICT", "!LIST", "
!OWNER", "!PROCLOC", FIRST, UP, YES, "!XL", "",
"!INTERBASE"
IF (BOUND(PHTYPEAHEAD)) THEN
IF (!SET_TYPEAHEAD_LVL = !COG_UDCLVL) THEN
DELETEVAR PHTYPEAHEAD
SETVAR HPTYPEAHEAD FALSE
ENDIF
ENDIF
IF (BOUND(PHINFO)) THEN
DELETEVAR PHINFO
ENDIF
ENDIF
IF (BOUND(PHDICT)) THEN
DELETEVAR PHDICT
ENDIF
RESETPOWERHOUSE
:
Does anybody have any ideas about what is going on here
and how I fix it? The plan is to have everything on 100BaseT
sometime next year but if I can't migrate my terminal
concentrators to 10BaseT then that looks like a doubtful
proposition.
If you have any ideas please reply directly to me as well as to
the list.
Regards,
Jim
---
James B. Byrne Harte & Lyne Limited
vox: +1 905 561 1241 9 Brockley Drive
fax: +1 905 561 0757 Hamilton, Ontario
mailto:byrnejb@harte-lyne.ca Canada L8E 3C3
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Subscribe: "subscribe powerh-l" in message body to majordomo@lists.swau.edu
Unsubscribe: "unsubscribe powerh-l" in message to majordomo@lists.swau.edu
powerh-l@lists.swau.edu is gatewayed one-way to bit.listserv.powerh-l
This list is closed, thus to post to the list, you must be a subscriber.