HP/DEC/Compaq

New-to-Me HP 9000/375 - Page 1

Pkgsrc (2012Q3) on Tru64 5.1B (ongoing work)

Note: it's relatively straightforward compared to irix, this is how I've done it.

- unpack in /usr, as normal.
- edit pkg_install and libfetch's Makefiles, replace as such:
.if !empty(USE_BUILTIN.openssl:M[yY][eE][sS])
becomes:
.if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) && ${OPSYS} != "OSF1"

bootstrap with ccc:
- run bootstrap (in /usr/pkgsrc/bootstrap), as such:
- env CPP=/usr/bin/cpp CC=/usr/bin/cc ./bootstrap --compiler ccc

bootstrap with gcc:
- install gcc-4.2.3-osf1-5.1b.tar.gz (google search that)
- run /usr/local/gcc4/libexec/gcc/target/version/install-tools/mkheaders
- cd /usr/pkgsrc/bootstrap
- env CC=/usr/local/gcc4/bin/gcc CFLAGS=-O2 ./bootstrap --compiler gcc

then:
/usr/pkg/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities

Worked well for me, so odds are that it might even work for you.
BTW: I'm looking for help with some packages, if you have some spare cycles.

_________________
:Onyx2:
So, I picked up another old workstation, this time an HP 9000/375. I did a basic clean-up and test, and it does seem to work. With a reversed VGA-to-5BNC cable, I can see the diags run on the monitor. It has 8mb of RAM.

So, questions, if anyone here has any knowledge about these beasts.

1) I have the HIL-PS/2 adapter (HP calls is the "keyboard adapter module"), but it doesn't plug in to the HIL port on the machine. There is a descending piece of plastic on the right side of the 10P10C connector that blocks it. I know that this adapter was made for the 9000/700 PA-RISC workstations, will it work with the 375, if I remove that tab?

2) What kind of memory do these machines take? I find reference to a 32mb kit (of 2 16mb modules) via HP part number 98229E. The specs say that this machine will take 128mb. So, should I just try to track down 4 kits?

Any other advice would be welcome. This is my first 68k workstation, and I'm hoping to have more, in the future.

Thanks!
- Alex
jjacocks wrote:
So, I picked up another old workstation, this time an HP 9000/375.

Lucky man!

jjacocks wrote:
1) I have the HIL-PS/2 adapter (HP calls is the "keyboard adapter module"), but it doesn't plug in to the HIL port on the machine. There is a descending piece of plastic on the right side of the 10P10C connector that blocks it. I know that this adapter was made for the 9000/700 PA-RISC workstations, will it work with the 375, if I remove that tab?

I don't know for sure, but I am not aware of anyone using this adapter module on 68k workstations. I would not expect it to work if I were you.

jjacocks wrote:
2) What kind of memory do these machines take? I find reference to a 32mb kit (of 2 16mb modules) via HP part number 98229E. The specs say that this machine will take 128mb. So, should I just try to track down 4 kits?

The CPU board should have 8 slots, with memory sticks set in pairs. It will accept any pair of 2MB, 4MB, 8MB or 16MB modules of the A-3004-xxx series.

_________________
:Indigo: R4000 :Indigo2: R4400 :Indigo2IMP: R4400 :Indigo2: R8000 :Indigo2IMP: R10000 :Indy: R4000PC :Indy: R4000SC :Indy: R5000SC :O2: R5000 :O2: RM7000 :Octane: 2xR10000 :Octane: R12000 :O200: - :O200: 2x2xR10000 :Fuel: R16000 :A350:
among more than 150 machines : Apollo, Be, Data General, Digital, HP, IBM, MIPS before SGI , Motorola, NeXT, SGI, Solbourne, Sun...
Thanks for getting back to me, so fast!

So, based on your note, I guess that HIL on the 300 series is not the same as that on the 500 or 700 series, even though it has the same name? Is there an alternate HIL-to-PS/2 adapter available? Proprietary keyboards are one of the peripherals that I try not to have, unless there is no choice.

I take it that the memory is proprietary to the 9000/300 series?

Thanks!
- Alex
jjacocks wrote:
So, based on your note, I guess that HIL on the 300 series is not the same as that on the 500 or 700 series, even though it has the same name?

It theoretically is, though. Regular HIL devices (keyboards, mice, button boxes, digitizers) work as well on 300 as on 700. But HIL converters (quadrature or PS/2) are another story.

jjacocks wrote:
Is there an alternate HIL-to-PS/2 adapter available?

I'm not aware of any.

jjacocks wrote:
I take it that the memory is proprietary to the 9000/300 series?

Yes, it is. (Nitpickers will tell you they work on 9000/4xx models but these are 300 compatible)

_________________
:Indigo: R4000 :Indigo2: R4400 :Indigo2IMP: R4400 :Indigo2: R8000 :Indigo2IMP: R10000 :Indy: R4000PC :Indy: R4000SC :Indy: R5000SC :O2: R5000 :O2: RM7000 :Octane: 2xR10000 :Octane: R12000 :O200: - :O200: 2x2xR10000 :Fuel: R16000 :A350:
among more than 150 machines : Apollo, Be, Data General, Digital, HP, IBM, MIPS before SGI , Motorola, NeXT, SGI, Solbourne, Sun...
A very nice machine. I have a 9000/350 myself.

_________________
smit happens.

:Fuel: bigred , 700MHz R16K, 2GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
probably posted from Image bruce , 2x2x2.5GHz PowerPC 970MP, 8GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
I'm glad to hear that there are folks here that like these machines. They seem to not have gotten nearly as much press as some other 80s workstations. I worked at a large lab, in the early 90s, and these guys were hooked up to instruments all over the place. They always seemed really cool, to me, because the stacks that 300s end up in look like no other workstation setups.

Any advice as to a good source of memory? I've been looking, and it seems that the usual SEO/part agregator companies are all that I have found. 8mb definitely doesn't seem like enough, and I'd love to max the machine out at 128mb.

- Alex
Memory is hard to find for those units. I've learned to be satisfied with 16MB (which is still a lot for HP-UX of that generation).

What I'd like to find is an HP-IB CD-ROM. I know they're out there.

_________________
smit happens.

:Fuel: bigred , 700MHz R16K, 2GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
probably posted from Image bruce , 2x2x2.5GHz PowerPC 970MP, 8GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
What version of HP-UX do you run? I know that 9.1 will run, but I'm not sure if that's the best version.

Thanks!
- Alex
The "keyboard adapter module" does NOT adapt HIL to PS/2. It provides HIL and PS/2 interfaces for certain models of 715 and 725 workstation. It serves no other purpose. HP did not sell any box which allows a machine with only a HIL interface to use a PS/2 keyboard or mouse.

_________________
:OnyxR: :IRIS3130: :IRIS2400: :Onyx: :ChallengeL: :4D220VGX: :Indigo: :Octane: :Cube: :Indigo2IMP: :Indigo2: :Indy:
Ah, thanks for the explanation, kjaer.
It's 8.0. It seems very happy with that. Some pr0n of Homer (it even came with a Homer Simpson squeeze doll):

http://www.floodgap.com/iv/1572 (full enclosure)
http://www.floodgap.com/iv/1573 ("hinv")
http://www.floodgap.com/iv/1574 (old school X11)
http://www.floodgap.com/iv/1575 ("dmesg" from HP-UX)

_________________
smit happens.

:Fuel: bigred , 700MHz R16K, 2GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
probably posted from Image bruce , 2x2x2.5GHz PowerPC 970MP, 8GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
jjacocks wrote:
Proprietary keyboards are one of the peripherals that I try not to have, unless there is no choice.

I loved my HP-HIL keyboard. It was the only one I've ever seen with the F keys down the left side of the keyboard, where you could actually use them.

And the HIL trackball was the best ever. Great big huge ball, smooth action, excellent control, very comfortable.

If someone made a USB-to-HIL adapter I'd grab one in a flash and go with the HP input hardware.

HP made good stuff back then. Thanks so much, Carly you loser.
very nice!

_________________
:Onyx2:
I have a late 300 series in the back, takes the same RAM you referenced but has either an '030 or possibly an '040 - thought I'd determined it was a /375 but can't be sure. Anyway not easy to find that RAM, and when it did show up it was more money than I cared to spend. I found a nice NOS HIL keyboard on eBay, a two button HIL mouse at WeirdStuff in Sunnyvale, and a 3 button mouse on eBay.

I'm more interested in running 4.4BSD or NetBSD, but haven't gotten around to putting an image on a disk yet. I did manage to abuse a VGA HD15 <-> 5-BNC cable to get video to a Dell 2001FP. This use of the cable may have required a gender bender, but worked well enough for the PROM monitor to display the POST output and provide a prompt.

_________________
Then? :IRIS3130: ... Now? :O3x02L: :1600SW: +MLA :Fuel: :Octane2: :Octane: :Indigo2IMP: ... Other: DEC :BA213: :BA123: Sun , DG AViiON , NeXT :Cube:
ClassicHasClass wrote:
It's 8.0. It seems very happy with that. Some pr0n of Homer (it even came with a Homer Simpson squeeze doll):

http://www.floodgap.com/iv/1572 (full enclosure)
http://www.floodgap.com/iv/1573 ("hinv")
http://www.floodgap.com/iv/1574 (old school X11)
http://www.floodgap.com/iv/1575 ("dmesg" from HP-UX)

Very cool X11 setup! I like that color scheme -- I assume it is the default? Would you mind posting the X resources for mwm, or maybe a screenshot from the machine itself (if that is possible)?

_________________
Debian GNU/Linux on a ThinkPad, running a simple setup with Fvwm.
I moved to 2013Q1, and this is what I've built so far, as you will see, it's a good start:

Code:
autoconf-2.69nb1.tgz         f2c-20100903.tgz             libgetopt-1.4.4.tgz          p5-gettext-1.05nb8.tgz       tnftp-20070806.tgz
autoconf213-2.13nb2.tgz      fib-980203.tgz               libiconv-1.14nb2.tgz         pax-20080110nb2.tgz          top-3.6.1nb1.tgz
automake-1.13.1.tgz          flex-2.5.36nb1.tgz           libpcap-1.3.0nb2.tgz         pcre-8.32.tgz                unzip-6.0nb1.tgz
automake14-1.4.6nb2.tgz      gettext-lib-0.18.2.1.tgz     libslang2-2.2.4nb2.tgz       perl-5.16.2nb4.tgz           vim-7.3.762.tgz
bash-4.2nb2.tgz              gettext-tools-0.18.2.1.tgz   libtool-base-2.2.6bnb8.tgz   pgp-2.6.3ianb1.tgz           vim-share-7.3.762.tgz
bash-completion-1.0nb1.tgz   gmake-3.82nb5.tgz            lynx-2.8.7nb5.tgz            pgp5-5.0inb1.tgz             wget-1.14nb2.tgz
bison-2.7.tgz                gnupg-1.4.13nb2.tgz          m4-1.4.16nb3.tgz             pkg-config-0.28.tgz          xorg-cf-files-1.0.4nb5.tgz
bzip2-1.0.6.tgz              gtar-base-1.26nb2.tgz        makedepend-1.0.4.tgz         pkg_install-info-4.5nb3.tgz  xproto-7.0.23nb2.tgz
compat_headers-0.2.tgz       gtexinfo-4.13anb1.tgz        mktemp-1.7.tgz               readline-6.2.tgz             xz-5.0.4.tgz
coreutils-8.13nb5.tgz        help2man-1.40.13.tgz         nbench-2.2.2.tgz             rsync-3.0.9nb1.tgz           zip-3.0nb2.tgz
curl-7.29.0nb2.tgz           imake-1.0.5.tgz              nbpatch-20100124.tgz         screen-4.0.3nb5.tgz          zlib-1.2.7.tgz
digest-20121220.tgz          kbproto-1.0.6.tgz            openssh-5.8.2nb8.tgz         sudo-1.7.10p7.tgz
emacs22-nox11-22.3nb4.tgz    libffi-3.0.12.tgz            osabi-OSF1-5.1.tgz           tcp_wrappers-7.6.4.tgz


I'd appreciate if someone could help me build more packages of course; I'm bootstrapping with ccc (Compaq CC?) instead of gcc, for better results. I'm really happy I was able to build all the "essentials".

_________________
:Onyx2:
mia wrote:
I'm bootstrapping with ccc (Compaq CC?) instead of gcc, for better results.



Not sure about this but if I recall correctly, the compaq compiler initially produced better code than gcc on Tru64 but eventually advances in gcc and a lack of investment from DEC/Compaq/HP/whoever eventually reversed the situation. But don't take my word for it. measure some real results. But back in the day a lot od DEC stuff was floating around universities so a lot of very interesting research stuff was done on Ultrix and OSF/1..

I haven't fired up my Alphas in the longest time. I should have 5.1B on one of them and definitely a compiler or two as well.
I just don't have that much time with parenthood and churning out apps and constant updates.
Pretty sure I have older versions of all those binaries and much more, bash definitely is my login shell.



R.

_________________
死の神はりんごだけ食べる

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1. Tandem Himalaya S-Series Nonstop S72000 ServerNet.

Sold: :Indy: :Indy: :Indy: :Indigo:

Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Book ----> http://pymblesoftware.com/book/
Github ---> https://github.com/pymblesoftware
Visit http://www.pymblesoftware.com
Search for "Pymble", "InstaElf", "CryWhy" or "Cricket Score Sheet" in the iPad App store or search for "Pymble" or "CryWhy" in the iPhone App store.
Oh, this is interesting - I bootstrapped pkgsrc using ccc as well, month or two back - bootstrapped fine (without a single edit) but barfed shortly thereafter. If I ever get some free time after this god forsaken work, I'll pick it up and report back. :)

_________________
while (!asleep()) sheep++;
Wow, thanks, this could be great indeed, packages take a long time to build, few need minor fixes; one of the issue I'm having is not being able to compile any version of gcc from ccc. That's the major issue right now.

_________________
:Onyx2: