Number: 1692 Date: 28-Jul-84 1':24':31 Submitter: le.pasa Source: Kiewiet Subject: 10 mb Dolphin unable to transmit long packets Lisp Version: Carol Description: ' The form (COPYFILE ''{DSK2}MYFONTSSHEET.TEDIT ''{ROSE}<GUEST>JUNK) can be done when in 3mb microcode, but with 10 mb microcode it "hangs" the system indefinitely':' ' PUT': From 207#302#342126 to 12#130#3' Length = 28 bytes (header + 6)' Type = 8, ID = 14913' Contents': [135][194][0][1][196][86]' ' GET': From 12#130#3 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Typ"Lisp Packages"e = 8, ID = 14913' Contents': [10][88][173][212][59][6]' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 22 bytes (header + 0)' Type = 17, ID = 14913' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 22 bytes (header + 0)' Type = 17, ID = 14913' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 14913' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 22 bytes (header + 0)' Type = 17, ID = 14913' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 28 bytes (header + 6)' Type = 18, ID = 14913' Contents': [2][20][0][12][24][240]' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Type = 18, ID = 14913' Contents': [2][20][0][4][8][80]' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 22 bytes (header + 0)' Type = 17, ID = 14913' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 28 bytes (header + 6)' Type = 18, ID = 14913' Contents': [2][20][0][12][24][240]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 14913' Contents': [8]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 43 bytes (header + 21)' Type = 16, ID = 14914' Contents': [1][73][110][116][101][114][108][105][115][112][45][68]...' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 14935' Contents': [6]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 14936' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Type = 18, ID = 14935' Contents': [2][20][0][4][8][80]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 14935' Contents': [6]' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 23 bytes (header + 1)' Type = 19, ID = 14913' Contents': [8]' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 87 bytes (header + 65)' Type = 16, ID = 14914' Contents': [1][88][83][73][83][32][49][46][51][56][46][49]...' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 23 bytes (header + 1)' Type = 22, ID = 14979' Contents': [6]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 28 bytes (header + 6)' Type = 18, ID = 14980' Contents': [2][20][0][9][18][180]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 14936' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 14936' Contents': [9]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 187 bytes (header + 165)' Type = 16, ID = 14937' Contents': [40][40][69][78][68][45][79][70][45][76][73][78]...' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 15102' Contents': [6]' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Type = 18, ID = 14936' Contents': [2][20][0][4][8][80]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 15103' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Type = 18, ID = 14937' Contents': [2][20][0][4][8][80]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 187 bytes (header + 165)' Type = 16, ID = 14937' Contents': [40][40][69][78][68][45][79][70][45][76][73][78]...' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 15102' Contents': [6]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 15103' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Type = 18, ID = 14937' Contents': [2][20][0][4][8][80]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 187 bytes (header + 165)' Type = 16, ID = 14937' Contents': [40][40][69][78][68][45][79][70][45][76][73][78]...' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 15102' Contents': [6]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 15103' ' GET': From 12#130#25565035406 to 207#302#342126, Hops = 1' Length = 28 bytes (header + 6)' Type = 18, ID = 14937' Contents': [2][20][0][4][8][80]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 187 bytes (header + 165)' Type = 16, ID = 14937' Contents': [40][40][69][78][68][45][79][70][45][76][73][78]...' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 23 bytes (header + 1)' Type = 19, ID = 15102' Contents': [6]' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 22 bytes (header + 0)' Type = 17, ID = 15103' ' ... etc ...' ' PUT': From 207#302#342126 to 12#130#25565035406' Length = 42 bytes (header + 20)' Type = 9, ID = 14913' Contents': [0][0][67][111][110][110][101][99][116][105][111][110]...' ' ------' ' Date': Fri, 20 Jul 84 19':01 PDT' Subject': Re': AR-Submit' In-reply-to': "vanMelle.pa''s message of 20 Jul 84 17':39 PDT"' To': vanMelle.pa' From': Raim.pasa' cc': Kiewiet, Le, 1100Support' ' Bill,' ' Allow me to intercede in this discussion. ' ' It appears that outbound packets are a source of this problem; i.e., Lorraine can COPYFILE from Rosebowl to her workstation and she can read her mail. She cannot COPYFILE from workstation to Roswbowl, she cannot send mail, and she cannot complete hardcopy to our press printer.' ' Her 10MBit Ethernet controller has been checked and rechecked. Your guess about the gateway may be valid.' ' The answer to the question you asked is, Yes, Leaf does work on her Dolphin by virtue of being able to COPYFILE.' ' The 10MBit Dolphin issue is pressing since a large number of these machines are being sold to Fuji within a few weeks.' ' Here is a pup trace of an attempt to (EMPRESS ''FOO 1 ''WHITE). It seems almost to have made it.' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6718' Contents': [1][10][46][8][2][10][46][8][3][10][46][3]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6718' Contents': [50][10][46][12][51][10][46][12][52][10][46][2]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6718' Contents': [96][10][46][5][97][10][46][9][98][10][46][3]...' ' GET': From 207#351#2 to 207#0#2' Length = 94 bytes (header + 72)' Type = 129, ID = 6718' Contents': [194][10][46][5][195][10][46][7][198][10][46][4]...' ' PUT': From 207#302#327652 to 207#0#4' Length = 27 bytes (header + 5)' Type = 144, ID = 1619' Contents': WHITE' ' GET': From 207#232#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 66960' Contents': [1][135][233][9][2][135][233][9][3][135][233][4]...' ' &' GET': From 207#351#4 to 207#302#327652' Length = 28 bytes (header + 6)' Type = 145, ID = 1619' Contents': [32][82]0, 0' ' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1620' ' GET': From 207#232#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 132496' Contents': [50][135][233][13][51][135][233][13][52][135][233][3]...' ' GET': From 207#232#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 198032' Contents': [96][135][233][6][97][135][233][10][98][135][233][4]...' ' GET': From 207#232#2 to 207#0#2' Length = 94 bytes (header + 72)' Type = 129, ID = 263568' Contents': [194][135][233][6][195][135][233][8][198][135][233][5]...' ' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1620' ' GET': From 40#122#21 to 207#302#327652, Hops = 2' Length = 54 bytes (header + 32)' Type = 129, ID = 1620' Contents': [0][2][119][104][105][116][101][32][105][115][32][83]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 534 bytes (header + 512)' Type = 24, ID = 0' Contents': [123][68][83][75][50][125][73][78][73][84][46][78]...' ' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1621' ' GET': From 40#122#21 to 207#302#327652, Hops = 2' Length = 54 bytes (header + 32)' Type = 129, ID = 1621' Contents': [0][2][119][104][105][116][101][32][105][115][32][83]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 534 bytes (header + 512)' Type = 24, ID = 0' Contents': [123][68][83][75][50][125][73][78][73][84][46][78]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6719' Contents': [1][10][46][8][2][10][46][8][3][10][46][3]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6719' Contents': [50][10][46][12][51][10][46][12][52][10][46][2]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6719' Contents': [96][10][46][5][97][10][46][9][98][10][46][3]...' ' GET': From 207#351#2 to 207#0#2' Length = 94 bytes (header + 72)' Type = 129, ID = 6719' Contents': [194][10][46][5][195][10][46][7][198][10][46][4]...' ' GET': From 207#232#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 66961' Contents': [1][135][233][9][2][135][233][9][3][135][233][4]...' ' GET': From 207#232#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 132497' Contents': [50][135][233][13][51][135][233][13][52][135][233][3]...' ' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1622' ' GET': From 207#232#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 198033' Contents': [96][135][233][6][97][135][233][10][98][135][233][4]...' ' GET': From 40#122#21 to 207#302#327652, Hops = 2' Length = 54 bytes (header + 32)' Type = 129, ID = 1622' Contents': [0][2][119][104][105][116][101][32][105][115][32][83]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 534 bytes (header + 512)' Type = 24, ID = 0' Contents': [123][68][83][75][50][125][73][78][73][84][46][78]...' ' GET': From 207#232#2 to 207#0#2' Length = 94 bytes (header + 72)' Type = 129, ID = 263569' Contents': [194][135][233][6][195][135][233][8][198][135][233][5]...' ' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1623' ' GET': From 40#122#21 to 207#302#327652, Hops = 2' Length = 54 bytes (header + 32)' Type = 129, ID = 1623' Contents': [0][2][119][104][105][116][101][32][105][115][32][83]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 534 bytes (header + 512)' Type = 24, ID = 0' Contents': [123][68][83][75][50][125][73][78][73][84][46][78]...' ' GET': From 207#303#2 to 207#0#2' Length = 22 bytes (header + 0)' Type = 128, ID = 1174' ' (restarting)' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1624' ' GET': From 40#122#21 to 207#302#327652, Hops = 2' Length = 54 bytes (header + 32)' Type = 129, ID = 1624' Contents': [0][2][119][104][105][116][101][32][105][115][32][83]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 534 bytes (header + 512)' Type = 24, ID = 0' Contents': [123][68][83][75][50][125][73][78][73][84][46][78]...' ' PUT': From 207#302#327652 to 40#122#21' Length = 22 bytes (header + 0)' Type = 128, ID = 1625' ' GET': From 40#122#21 to 207#302#327652, Hops = 2' Length = 54 bytes (header + 32)' Type = 129, ID = 1625' Contents': [0][2][119][104][105][116][101][32][105][115][32][83]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 534 bytes (header + 512)' Type = 24, ID = 0' Contents': [123][68][83][75][50][125][73][78][73][84][46][78]...' ' PUT': From 207#302#373476 to 40#122#20' Length = 23 bytes (header + 1)' Type = 27, ID = 0' Contents': [0]' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6720' Contents': [1][10][46][8][2][10][46][8][3][10][46][3]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6720' Contents': [50][10][46][12][51][10][46][12][52][10][46][2]...' ' GET': From 207#351#2 to 207#0#2' Length = 150 bytes (header + 128)' Type = 129, ID = 6720' Contents': [96][10][46][5][97][10][46][9][98][10][46][3]...' ' GET': From 207#351#2 to 207#0#2' Length = 94 bytes (header + 72)' Type = 129, ID = 6720' Contents': [194][10][46][5][195][10][46][7][198][10][46][4]...' ' ' ---------' ' Date': 21 Jul 84 15':41 PDT' From': vanMelle.pa' Subject': Re': AR-Submit' In-reply-to': Raim.pasa''s message of Fri, 20 Jul 84 19':01 PDT' To': Raim.pasa' cc': vanMelle.pa, Kiewiet.pasa, Le.pasa, 1100Support.pasa' ' Actually, your trace of the Empress shows that it did not "almost make it"; in fact, it, too, never succeeded in sending a large packet and having it acknowledged. The traffic in the trace is entirely (a) routing packets from the gateway, (b) successful printer status interchanges (requires small packets only), and (c) many retransmissions of the first page of the press file you were trying to send.' ' You say "Leaf does work on her Dolphin by virtue of being able to COPYFILE". Insufficient evidence. Can she WRITE files using Leaf? Reading files using Leaf does not require transmitting large packets. E.g., set \FTPAVAILABLE to NIL and then try the COPYFILE to your server again.' ' Some more tests to try to see who is at fault in not transmitting large packets':' ' Load ETHERRECORDS.' (ADVISE ''(PUTPUPSTRING IN PUP.ECHOUSER) ''AFTER ''(replace PUPLENGTH of PUP with 200))' ' Then try calling (PUP.ECHOUSER host) to echo to (a) another machine (e.g. a DLion running Lisp) on the same net, (b) the local gateway, (c) your IFS on another net. If this works (or doesn''t), try adjusting the constant 200 in the advice anywhere from 50 to 532 (be sure to unadvise it first before advising it again).' ' You can do similar tests with NS echoing':' ' (ADVISE ''(XIPAPPEND.STRING IN NS.ECHOUSER) ''AFTER ''(replace XIPLENGTH of EPKT with 200))' ' and then call (NS.ECHOUSER "net#a.b.c#") for suitable NS addresses. Adjust the constant 200 similarly.' ' Bill' --------' ' Date': 25 Jul 84 16':34 PDT' From': Kiewiet.pasa' Subject': Re': AR-Submit (1692)' In-reply-to': vanMelle.pa''s message of 21 Jul 84 15':41 PDT' To': vanMelle.pa' cc': Raim.pasa, Kiewiet.pasa, Le.pasa, 1100Support.pasa' ' Hi Bill,' ' We tried your suggestions with the following results.' ' PUP.ECHOUSER to (a) a DLion in Lisp, (b) our local gateway Portcullis, and (c) to IFS {Rose} was successful up to packet length 104, then failed at 105 (and all points tried beyond that).' ' Lorraine' -----' ' Date': 14 Aug 84 11':51 PDT' From': Kiewiet.pasa' Subject': AR 1692' To': Le, Sannella.pa' cc': Pahlavan, Raim, Kiewiet.pasa' ' More info on this AR, relevant to release of 10mb Dolphin Lisp microcode to Fuji':' ' DESCRIPTION; Although 1100 has *new* 10mb board, still cannot handle large files. Can be done with 3mb board.' ' TEST CASE; (EMPRESS ''{ISIS}<EDSCHEMATIC1>156P12377B.PRESS)' ' Comment': I told you I was only 99% sure the new board would solve all the problems. However, our networking has been so slow, I could be experiencing intermittent problems which coincide with the times I''m using 10mb m/c.' ' ' Workaround: Test Case: Edit-By: Le.pasa Edit-Date: 17-Aug-84 14':59':37 Attn: vanMelle.pa Assigned To: In/By: Disposition: System: Communications Subsystem: Other Machine: 1100 Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Frequency: Everytime Impact: Fatal Priority: Absolutely Status: Open Problem Type: Bug Source Files: