From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24714 invoked from network); 10 Oct 2022 20:32:55 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 10 Oct 2022 20:32:55 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 8699240EDF; Tue, 11 Oct 2022 06:32:43 +1000 (AEST) Received: from mail-vk1-f175.google.com (mail-vk1-f175.google.com [209.85.221.175]) by minnie.tuhs.org (Postfix) with ESMTPS id AB31F40ED1 for ; Tue, 11 Oct 2022 06:32:39 +1000 (AEST) Received: by mail-vk1-f175.google.com with SMTP id o28so1946437vkn.11 for ; Mon, 10 Oct 2022 13:32:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MU67zy/+GKHp5rGGeePT1MYDW58Di3N2cDREUHzX63g=; b=YGRlTwkTuLShr7asD/w/RPmM2SH5fgK0P8qH+aNOqGFHWcYSiacxSbSfzp0MsCH1ex lzbWUZtocj8q9dVQ6NDDMbK3KBNBTNLw+IIcEJ/cstr5pLAbpWWPsuCSMEcmAku30uzN KvstDH6oIrOYrnQQs+rlHSOVmavHnHUGAW/Fc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MU67zy/+GKHp5rGGeePT1MYDW58Di3N2cDREUHzX63g=; b=iIbcZzYVXZqsk3trXO0zWCv09Q7LR9/qT0rnWxsQg5CyBQwg/i+amkDZFzN1SQkaqF H7yHMhBY8krj0e24L6lf9rVnKn53Ijs/3vfZSuJYqsEzjBKtxfn9Dgv1Gz/irPX7fYi0 kJ9aZbC1Z7D0QBG5xNv8ZKYYF/n+NQQ89Y6izCBHg+TTpfvCsiS4+4YFNNSUv0XNkvtO uqFV1Uz4vXt40cF7JPY0gSwUyNBRQxpa/Oh4dYGhJ3ERV58ihIgqA21xkhxEZ7thVS0Q arx9vsFEDUt2KBcZGfzX1Hn+4esIjCOBRX7hkaVgHKB7wn/REZxWzLOMGmbMYRCxdgU9 lVzg== X-Gm-Message-State: ACrzQf3AKpGrDpvxKAEyyzsM4+A1CsNDvfWhSq67XsKRUN9ZTXHruS+4 LIt/u7Gup3ZCbYAtTQAMPf2/eOw/86iTgTfqwr6oML7NHrM= X-Google-Smtp-Source: AMsMyM7RWvMSCIBtjUaYKgTGS7HUwVzkARh8gi8EXs5JeoY8/RxHHYqB2c5tTIdDNp65yzjDYuEDY1Fx5U2x3N39a98= X-Received: by 2002:a1f:26d8:0:b0:39e:e116:59b8 with SMTP id m207-20020a1f26d8000000b0039ee11659b8mr10154081vkm.36.1665433898408; Mon, 10 Oct 2022 13:31:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Mon, 10 Oct 2022 16:31:09 -0400 Message-ID: To: Michael Casadevall Content-Type: multipart/alternative; boundary="000000000000e974ee05eab40baf" Message-ID-Hash: Q577NECLXMYDCQY2ARW5BKGULNQXGDGF X-Message-ID-Hash: Q577NECLXMYDCQY2ARW5BKGULNQXGDGF X-MailFrom: clemc@ccc.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: tuhs@tuhs.org X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Attempting To Build NOSC and BBN UNIXs + ARPANET code List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000e974ee05eab40baf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable below... On Mon, Oct 10, 2022 at 2:33 PM Michael Casadevall wrote: > For example sys4.c is entirely corrupted, and part of impio.c is cut off= . > Hmmm % sha256sum impio.c sys4.c 1f3d10a7e6989996dae8a07992684881fa8bc05ddc5d512c86efdaf34b4437d2 impio.c 7bd82c560d7bd74f64b03dac10550620b70d88340f02e31b56c6002f2ae6c88d sys4.c This is from my system - check to see if what you have are different > > There=E2=80=99s some indication that this, and the later BBN TCP (which i= s from > around the same time period) code were built on top of the Programmer=E2= =80=99s > Workbench vs. stock v6; > Where did you see that? Possible of course, but less likely. PWB 1.0 was not released outside of BTL. Parts leaked to some of the Universities and the MIT systems were famously PWBish, so it's possible it leaked from MIT to BBN. AGN is the comments -- Al Nemeth who is a friend of mine and Al told me in those days, BBN was pretty spooked about where UNIX stuff came from at BBN. I think it's more likely if something is not stock V6, is using the typesetter C compiler - which is the compiler described in K&R1 and would later be part of V7 and PWB 2.0. That was released independently a lot of places had it and if you upgraded your V6 system to it, it was hard to go backward. > > In short, I=E2=80=99m hoping someone might be able to provide some insigh= t into > where things have gone wrong: > * Is the netunix kernel I built hanging because of corrupted code, or i= s > it waiting for non-existent hardware. > Could not a ton of things - where is stopping -- use simh to get an address and then check then look UNIX symbol table and see what routine you are in and see if you can egt a hint. > * NOTE: The DC-11 driver was not included, but I don=E2=80=99t think I ne= ed that > for a single console? > Should not need it - you can make sure /dev entry is nuked for it. check c.c and see what entry it was -- it should be commented it. The look in /dev and rm the entry so you don's accidentially try to open > * Is there any versions of PWB that is =E2=80=9Ceasily=E2=80=9D install= able, since its > very clear the later BBN code requires it (it refers to ncc explicitly)? > See comments -- I'm thinking this might not be PWB -- but if it is then go to gunkies and get Noel's MIT system maybe. > NOTE: v6's cc needs a seperate patch to increase the symbol table size; > that's done in the disk image. > Yep - done many times - also if you use a 45 or 70, make the compiler image split I/D that helps too. Although we ran them on 40s all the time - even before Fred's overlay code. =E1=90=A7 =E1=90=A7 --000000000000e974ee05eab40baf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
below...


On Mon, Oct 10, 2022 at 2:33 PM Michael Casadevall <= michael@casadev= all.pro> wrote:
=C2=A0For example sys4.c is entirely corrupted, and= part of impio.c is cut off.
Hmmm

=C2=A0% sha256sum impio.c sys4.c
1f3d10a7e6989996dae8a079= 92684881fa8bc05ddc5d512c86efdaf34b4437d2 =C2=A0impio.c
7bd= 82c560d7bd74f64b03dac10550620b70d88340f02e31b56c6002f2ae6c88d =C2=A0sys4.c<= /font>

This is from my system - check to see if what you have are= different


=C2=A0

The= re=E2=80=99s some indication that this, and the later BBN TCP (which is fro= m around the same time period) code were built on top of the Programmer=E2= =80=99s Workbench vs. stock v6;
Where did you see that?=C2=A0 Possible of course, but less likely.= =C2=A0 =C2=A0PWB 1.0 was not released outside of BTL.=C2=A0 Parts leaked to= some of the Universities and the MIT systems were famously PWBish,=C2=A0so= it's possible it leaked from MIT to BBN.=C2=A0 AGN is the comments -- = Al Nemeth who is a friend of mine and Al told me in those days, BBN was pre= tty spooked about where UNIX stuff came from at BBN.

I think it'= ;s=C2=A0more likely if something is not stock V6, is using the typesetter C= compiler - which is the compiler described in K&R1 and would later be = part of V7 and PWB 2.0.=C2=A0 That was released independently a lot of plac= es had it and if you upgraded your V6 system to it, it was hard to go backw= ard.

=C2=A0

In short, I=E2=80=99m hoping someon= e might be able to provide some insight into where things have gone wrong:<= br>=C2=A0 * Is the netunix kernel I built hanging because of corrupted code= , or is it waiting for non-existent hardware.
Could not a ton of things - where is stopping -- = use simh to get an address and then check then look UNIX symbol table and s= ee what routine you are in and see if you can egt a hint.=C2=A0
= * NOTE: The DC-11 driver was not included, but I don=E2=80=99t think I nee= d that for a single console?
Should not need it - you can make sure /dev entry is nuked for it.= =C2=A0 =C2=A0check c.c and see what entry it was -- it should be commented = it.=C2=A0 =C2=A0The look in /dev and rm the entry so you don's accident= ially try to open =C2=A0
=C2=A0
=C2=A0 * Is there any = versions of PWB that is =E2=80=9Ceasily=E2=80=9D installable, since its ver= y clear the later BBN code requires it (it refers to ncc explicitly)?
See comments -- I'm th= inking=C2=A0this might not be PWB -- but if it is then go to gunkies and ge= t Noel's MIT system maybe.

=C2=A0
=C2=A0NOTE: v= 6's cc needs a seperate patch to increase the symbol table size; that&#= 39;s done in the disk image.
Yep - done many times - also if you use a 45 or 70, make the compiler = image split I/D that helps too.=C2=A0=C2=A0 Although we ran them= on 40s all the time - even before Fred's overlay code.
=3D""=E1=90=A7
3D""=E1=90=A7
--000000000000e974ee05eab40baf--