Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Can't load intrusion patch 3

Status
Not open for further replies.

DevPlan

Technical User
Nov 25, 2002
70
DK
I tried to load the intrusion patch for my BC 10
(VERSION=LZY2035153/1/BC10CNA129/R1A) without
success and I am getting the following error:
-------------------------------------------------
AUTHORITY CLASS 7
(C) COPYRIGHT ERICSSON
SCIPPT 12JUN04 18:15:57 1-0-60-03 SYSTERMINAL2
<PCPAS:UNIT=MPP,CI=S76786A;
PCPAS:UNIT=MPP,CI=S76786A;
SURE? (YES/NO)
<Y;
WAIT
PATCH ERROR MESSAGE
CORRECTION UNKNOWN IN LIM 1
CONTINUING
PATCH ERROR MESSAGE
CORRECTION UNKNOWN IN LIM 2
CONTINUING
END
-----------------------------------------------------
What am I missing and what do I need to do to make it
work. Any help is appreciated.
 
Is your system standard on market version?
PCPAS is a command to set patch (S76786A) to passive state
Printout:
PATCH ERROR MESSAGE
CORRECTION UNKNOWN IN LIM
means that patch S76786A was not loaded to your MD
send command PCLOP:UNIT=MPP and look for the corrections, my be you have a patch S87663A
if yes the patch for remove conf&int tone is still load in your system
send SFCEI command
and then ASPAP:pARNUM=100
if answer is ok (patch is loaded) you can change signal tone via changing PARVAL
 
Looks like my MD is non-standard.
I found only patch "S74987A" loaded.
How could I get this patch?
 
Have You this conf&int patch from FAQ ?
If yes send commands from line:
PCASI:UNIT=MPP,CI=S87663A,REV=3-R3A,IA=6B9A,RA=6BA0,BYTE=0;
After patch loading SFCEI is needed
But remember

You are doing this on your own responsibilities.

No one can guarantee you, that system will work as it was expected because of many reasons.

Be fully aware of your actions BEFORE start.
 
Thank you for your fast reply.
So - I ran the patch from the suggested point onwards
and I noticed an error (marked in bold below).
Also "aspap:parnum=100;" still is empty.
Any suggestions?
------------------------------------------------------
<PCASI:UNIT=MPP,CI=S8766A,REV=3-R3A,IA=6B9A,RA=6BA0,BYTE=0;
* MOVE.B ($172,A1),D5;
* BFTST D5{31:1}; ! CTYPEOFTONE = CNFTONEBARRED? !
* BEQ L0;
* CLR.B ($5A,A6); ! TTONE=NOTONE !
* JMP PROGSTART+$6BE6; ! MPTONE100 !
*L0:MOVE.B ($13B,A1),D3; ! OLD CODE !
* BEQ L1;
* JMP PROGSTART+$6BB2;
*L1:;
* END;
*!A;
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 70
WAIT
END

<PCASI:UNIT=MPP,CI=S87663A,REV=3-R3A,IA=6BC8,RA=6BCE,BYTE=0;
* MOVE.B ($172,A1),D5;
* BFTST D5{30:1}; ! CTYPEOFTONE=INTTONEBARED? !
* BEQ L0;
* CLR.B ($5A,A6); ! TTONE=NOTONE !
* JMP PROGSTART+$6BE6; ! MPTONE100 !
*L0:TST.B ($13A,A1); ! OLD CODE !
* BEQ L1;
* JMP PROGSTART+$6BD6;
*L1:;
* END;
*!A;
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 70
WAIT
END

<PCASI:UNIT=MPP,CI=S87663A,REV=3-R3A,IA=1400,RA=1408,BYTE=8;
* MOVE.B ($172,A1),D5;
* BFTST D5{31:1}; ! CTYPEOFTONE = CNFTONEBARRED? !
* BEQ LEND;
* CLR.B ($79,A0); ! CLEFTTONEMESS = NOTONE !
* CLR.B ($A9,A0); ! CRIGHTTONEMESS = NOTONE !
* MOVE.B ($60,A1),($BE,A0);! CTRANSPARLSRS = CATTMATRIX3(0,0) !
* MOVE.B ($2A,A6),D1; ! TLEFTTONE LEVEL !
* CMP.B #2,D1; ! INTERNALLEVEL !
* BEQ L0;
* MOVE.B ($64,A1),($BE,A0);! CTRANSPARLSRS = CATTMATRIX3(0,4) !
*L0:;
* JMP PROGSTART+$14CA; ! SPEBOTH20 !
*LEND:;
* END;
*!A;
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 92
WAIT
END

<PCASI:UNIT=MPP,CI=S87663A,REV=3-R3A,IA=641E,RA=6424,BYTE=6;
* MOVE.B ($172,A1),D5;
* BFTST D5{31:1}; ! CTYPEOFTONE.NOCONFERENCE = YES?? !
* BEQ LEND;
* CL.B ($005A,A6); ! TTONE = NOTONE !
* JMP PROGSTART+$6450; ! SETCHA10 !
*LEND:;
* END;
*!A;
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 62
WAIT
END

<SNSII:UNIT=MPP,NEWNO=65,NEWNAM=SETAPSPARVAL;
NOT ACCEPTED
NEWNO
ALREADY ASSIGNED

<PCASI:UNIT=MPP,CI=S87663A,REV=3-R3A,SIGNO=0065,RA=7078;
* TRAPT.W #$213;
* MOVE.B (A5)+,($73,A6); ! TAHSPTR !
* MOVE.B (A5)+,($74,A6); ! TAHSADCTRL !
* MOVE.W (A5)+,($75,A6); ! TAHSUNIT !
* MOVE.W (A5)+,($77,A6); ! TPARNUM !
* MOVE.W (A5)+,($79,A6); ! TPARVAL !
* CMPI.W #$0064,($77,A6);
* BNE L0;
* MOVE.W ($79,A6),D2;
* MOVE.B ($172,A1),D3;
* BFINS D2,D3{30:2};
* LEA ($0172,A1),A2; ! CTYPEOFTONE = TPARVAL !
* TRAPT.L #$00020340; ! QSCSV !
*L0:TRAPT.W #$12; ! SEND CHGEXC !
* MOVE.B ($73,A6),(A5)+; ! TAHSPTR !
* MOVE.B ($74,A6),(A5)+; ! TAHSADRCTRL !
* MOVE.W #$9F,D0; ! SIGNO !
* MOVE.W ($75,A6),D1; ! TAHSUNIT !
* MOVE.B ($1E,A0),D2; ! CCOMMONLIM !
* TRAPT.W #$202; ! QSSB !
* END;
*!A;
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 118
WAIT
PATCH ERROR MESSAGE
IA/SIGNO NOT ALLOWED IN LIM 1
CONTINUING
PATCH ERROR MESSAGE
IA/SIGNO NOT ALLOWED IN LIM 2
CONTINUING
END

<SNSII:UNIT=MPP,NEWNO=89,NEWNAM=FETAPSPARVAL;
NOT ACCEPTED
NEWNO
ALREADY ASSIGNED
<PCASI:UNIT=MPP,CI=S87663A,REV=3-R3A,SIGNO=0089,RA=7078;
* TRAPT.W #$213;
* MOVE.B (A5)+,($73,A6); ! TAHSPTR !
* MOVE.B (A5)+,($74,A6); ! TAHSADCTRL !
* MOVE.W (A5)+,($75,A6); ! TAHSUNIT !
* MOVE.W (A5)+,($77,A6); ! TPARNUM !
* MOVE.B #01,($48,A6); ! TRESULT = PARNUMNOTUSED !
* MOVE.W ($77,A6),D2;
* CMPI.W #$0064,D2; ! APSCNFINTTONEOPTION !
* BNE L0;
* MOVE.B #00,($48,A6); ! TRESULT = PARNUMUSED !
*L0:TRAPT.W #$12; ! SEND APSPARRES !
* MOVE.B ($73,A6),(A5)+; ! TAHSPTR !
* MOVE.B ($74,A6),(A5)+; ! TAHSADCTRL !
* MOVE.B ($172,A1),D3;
* CLR.L D4;
* BFEXTU D3{30:2},D4; ! CTYPEOFTONE !
* MOVE.W D4,($79,A6); ! TPARVAL !
* MOVE.W ($79,A6),(A5)+; ! CTYPEOFTONE !
* CLR.W (A5)+; ! TMINPARVALUE !
* MOVE.W #3,(A5)+; ! TMAXPARVALUE !
* MOVE.B ($48,A6),(A5)+; ! TRESULT !
* MOVE.W #$72,D0; ! SIGNO !
* MOVE.W ($75,A6),D1; ! TAHSUNIT !
* MOVE.B ($1E,A0),D2; ! CCOMMONLIM !
* TRAPT.W #$202; ! QSSB !
* END;
*!A;
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 134
WAIT
PATCH ERROR MESSAGE
IA/SIGNO NOT ALLOWED IN LIM 1
CONTINUING
PATCH ERROR MESSAGE
IA/SIGNO NOT ALLOWED IN LIM 2
CONTINUING
END

<PCACS:UNIT=MPP,CI=S87663A;
PCACS:UNIT=MPP,CI=S87663A;
SURE? (YES/NO)
<Y;
WAIT
EXECUTED

<Y;
SYNTAX ERROR
<PCCOS:UNIT=MPP,CI=S87663A;
PCCOS:UNIT=MPP,CI=S87663A;
SURE? (YES/NO)
<Y;
WAIT
EXECUTED

<Y;
SYNTAX ERROR
<PCASI:UNIT=MHHS1,CI=S90933A,REV=3-R12A,SECTOR=REL,ADDR=0BAA,DATA=00&C0&01;
WAIT
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 34
END

<PCASI:UNIT=MHHS1,CI=S90933A,REV=3-R12A,SECTOR=REL,ADDR=0FBB,DATA=19;
WAIT
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 34
END

<PCACS:UNIT=MHHS1,CI=S90933A;
PCACS:UNIT=MHHS1,CI=S90933A;
SURE? (YES/NO)
<Y;
WAIT
EXECUTED

<Y;
SYNTAX ERROR
<PCCOS:UNIT=MHHS1,CI=S90933A;
PCCOS:UNIT=MHHS1,CI=S90933A;
SURE? (YES/NO)
<Y;
WAIT
EXECUTED

<Y;
SYNTAX ERROR
<sfcei;
SFCEI;
SURE? (YES/NO)
<y

START EXCHANGE
STARTED LIM:S FAILED LIM:S PARTLY FAILED LIM:S FAILED PU:S
1
2

EXECUTED

<pclop:unit=mpp;
PATCH LOG DATA

UNIT: MPP LIM: 1
CI TYPE STATUS SIZE IA/SIGNO/ADDR CORRSTART
S74987A PROGRAM CONF 92 00006AB2 0000A89A
S74987A SIGNAL CONF 122 00000065 0000A8F6
S74987A SIGNAL CONF 126 00000089 0000A970
S87663A PROGRAM CONF 70 00006B9A 0000A9EE
S87663A PROGRAM CONF 70 00006BC8 0000AA34
S87663A PROGRAM CONF 92 00001400 0000AA7A
S87663A PROGRAM CONF 62 0000641E 0000AAD6
END

<aspap:parnum=100;
APPLICATION SYSTEM PARAMETERS
PARNUM PARVAL
END
-------------------------------------------------------
Thanks again for your help.
 
Hi!

Remove BOTH patches from MPP, then reload 87663. In MHHs1 you need also patch 90933 or 76787.74987 uses parnum 166, 87663/90933 parnum 100. When using 74987, MHHS1 needs patch 74986. Hope this clears it up!
 
Ok, before I go ahead I would need to know what parnum 166 does because my Dynatext skips that nbr.
Also what does patch 74987 and what might be the consequences when removing it. [ponder]

Also is there a way to find if I have any of the above mentioned patches on my HDU (but not loaded) and if there are there, how to load them.
 
The PARNUM 166 was used by Telia in Sweden and the PARNUM 100
was used in UK if I remember correct. They do the same.

/Lennart
 
patch 87663 is more "sophisticated" than 74987. The aspac 100 has 4 values:

CONFERENCE AND INTRUSION TONES PROVIDED = 00 (DEFAULT
INTRUSION TONE ONLY = 01
CONFERENCE TONE ONLY = 02
NO CONFERENCE OR INTRUSION TONES = 03
And 74987 aspac 166 has only 2 values (on/off)

But in both cases you need the MHHS1 patch also!
The patches are usually not loaded to the HDU.
 
I removed both patches in MPP and re-run the 87663 with the the following error only at the 90933 patch:
--------------------------------------------
<PCASI:UNIT=MHHS1,CI=S90933A,REV=3-R12A,SECTOR=REL,ADDR=0BAA,DATA=00&C0&01;
WAIT
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 34
PATCH ERROR MESSAGE
IA/SIGNO NOT ALLOWED IN LIM 1
CONTINUING
END

<PCASI:UNIT=MHHS1,CI=S90933A,REV=3-R12A,SECTR=REL,ADDR=0FBB,DATA=19;
WAIT
PATCH MESSAGE
NO SYNTAX ERROR
CORRECTION SIZE 34
PATCH ERROR MESSAGE
IA/SIGNO NOT ALLOWED IN LIM 1
CONTINUING
END
----------------------------------------------
the pclop reads the following:
------------------------------
<pclop:unit=mpp;
PATCH LOG DATA

UNIT: MPP LIM: 1
CI TYPE STATUS SIZE IA/SIGNO/ADDR CORRSTART
S87663A PROGRAM CONF 70 00006B9A 0000A89A
S87663A PROGRAM CONF 70 00006BC8 0000A8E0
S87663A PROGRAM CONF 92 00001400 0000A926
S87663A PROGRAM CONF 62 0000641E 0000A982
S87663A SIGNAL CONF 118 00000065 0000A9C0
S87663A SIGNAL CONF 134 00000089 0000AA36
END
-----------------------------------------


How now brown cow? [pc1]
 
It seems to me that you have a patch (74986?) in MHHS1, that collides with the new one. Remove the existing one, and insert 90933 instead. If unsure, provide PCLOP:UNIT=MHHS1; here.
 
Yes - in fact I had 74986 in MHHS1 which I removed.
Then I re-run 90933 patch but still got
IA/SIGNO NOT ALLOWED IN LIM 1 message.
Do I need to remove 90933 in MHHS1 before?
Here is my PCLOP for MHHS1 before I removed 74986:
---------------------------------------------------
<PCLOP:UNIT=MHHS1;
PATCH LOG DATA

UNIT: MHHS1 LIM: 1
CI TYPE STATUS SIZE IA/SIGNO/ADDR CORRSTART
S76567A REL DATA CONF 34 00000CCD 00009816
S77978A REL DATA CONF 34 00002EA6 00009838
S76206A REL DATA CONF 34 00000C8A 0000985A
S77368A REL DATA CONF 34 00000C75 0000987C
S76110A REL DATA CONF 34 00000C87 0000989E
S74986A REL DATA CONF 34 00000C72 000098C0
S77706A REL DATA CONF 34 00000C96 000098E2
S76761A REL DATA CONF 34 00000D33 00009904
S76761A REL DATA CONF 34 00000FC1 00009926
S78002A PROGRAM CONF 80 00004B66 00009948
S78791A PROGRAM CONF 46 00007EAE 00009998
S79070A REL DATA CONF 34 00002E10 000099C6
S79070A PROGRAM CONF 144 000079EC 000099E8
S79070A PROGRAM CONF 118 00007A58 00009A78
S79618A REL DATA CONF 34 00000F6B 00009AEE
S79618A REL DATA CONF 34 00000FDF 00009B10
S79618A REL DATA CONF 34 00001B95 00009B32
S79788A PROGRAM CONF 46 00007F96 00009B54
S79644A REL DATA CONF 34 00000C2D 00009B82
S90933A REL DATA CONF 34 00000BAA 00009BA4
S90933A REL DATA CONF 34 00000FBB 00009BC6
END
------------------------------------------------------------
[neutral]
 
Does it not approve aspac 100 with the given values, or what's happening? The 90933 is already inserted in your system, that's why the message. In my opinion this should work.
 
Yes - you are right, aspac 100 is available now and works.
Thank you very much for your help!
 
To check out if the patch in MHHS1 is correct the command
ASUVP (same parameters as ASPAP) can be used.

There you can see in which units the PARNUMs are stored in.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top