The collected works of dreadbit

Hi,
I have B160L & 715/80 HP 9000 workstations and wondering what kind of memory it wants (currenly both have 128M installed). Sure, it's 72pin parity FPM memory which must be installed in pairs, but everything I tried to plug there led to computers not even get started (ie they power off immidiatly).

What's the secret?

UPD: And one more thing I'd like to found out. Those workstations have EISA (and even PCI on B160L). Is it theoretically possible to make HP/UX (I'm running it) to see PC style IDE ISA controller (and drives) plugged there? More, isn't it possible to boot from that?
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
miod wrote: Not parity... these systems require ECC simms. Also, the 715/80 will not accept simms larger than 32MB.

But is it normal behavior for system not even to start? (immediate poweroff)

Is it possible visually to understand if the SIMM is ECC or just parity?
SIMMs I've tried were Compaq 272771 and Goldstar E71042/E114072.
miod wrote:
dreadbit wrote: Is it theoretically possible to make HP/UX (I'm running it) to see PC style IDE ISA controller (and drives) plugged there? More, isn't it possible to boot from that?

HP/UX could theoretically use it if you could find a driver for your particular board (preferrably PCI), but don't expect to be able to boot from it.


Yes, this is that I've expected. It there a good place to look for those drivers [which should be linked in kernel, right?] or it's better not waste time and start with DDK? ;-)

Why PCI is preferable? As I understand all the ISA cards should use single driver (and I expect at least it to exists ;-) ). The thing I do not understand how should it be accessible on 0x1F0 and is there such thing as IO bus addressing in HPPA.
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
Hi All,
I'm trying to read an CP/M formatted diskette on Solaris10/SunBlade150. The problem is the diskette is 1024b/s / 5 spt / 80 track disk (and I want to read it with cpmtools or just dd it to/from file)
On linux I can tell the kernel that I have an non-standard geometry via setfdprm command.
What to do with Solaris?

Also, I need to read DOS/pcfs formatted (actually, Atari ST's) diskette (DS/DD). Solaris refuses to mount it, but mtools (compiled with --with-vold) are able to work with it.
Is there a native method?

Thanks.
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
Thanks! Those ioctls() are exactly the needed!

Strange thing - what I want seems to be possible at Sparc, but not at x86.
Hopefully my SB150 is Sparc.
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
Hmmm.
While that looks like a good way for trying it, it is at least not volfs aware.
If I try to FDGETDRIVECHAR the floppy, volfs says that device is busy.

When I turn it off via svcadm disable volfs , it at least attempts to do smth.

But since I'm attempting to write program for Solaris, I want to know real Solaris way to do it (well, I guess I can tell volfs to forget about floppy - but this is not what I want).

Where to look (except mtools source)?
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
You'll run into trouble with the PCI card being initialised differently (irq/dma/ports) on the systems compared to a PC.


As I understand, some initial PCI initialization (assigning irq/dma/ports) should be done with ROM/Firmware/BIOS/Bootloader (or what's the name of it in case of HPPA computers?) (even if they are unsupporded by bootloader). Nothing strange that the card will behave different from PC. And the kernel should read that "PCI resource tree" (or what's the name of it) provided by Bootloader.

Do I understand it correctly or this knowledge is unusable in the world of HPPA computers?

There's a lot to do kernel module wise. Still.. would be fun.


How theoretically I can affect it? In case of HPUX I can statically link it into kernel, and statically link it out of kernel, or try to hack the binary. Is that's all I can do?
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
Hi,
I've accrued an rx2600 server today - dual CPU, 10G of ram, bells, beeps, blue LEDs and build-in blackjack. And that's for $36, so I could not not to accrue it.

Tried to install debian - but rumors says that debian/itanium port is not very active - and it failed to install ulilo (or what's the name of lilo for itanium?). It forced me to create and setup partition (calling it EFI boot partition) during installation, and made me remember old Compaq PCs with setup partition, but anyway - lilo failed to install without saying anything meaningful (so next thing I'll try will be Gentoo).

So I've found https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=linsmartsetup IFIL Smart Setup (whatever it is) - looks like it should create that magic partition. And do some other useful things, for sure.
And it even boots from CD, but says: "Smart Setup EBSU v5.8 - The HP Setup & Configuration Utility does not support the current platform."

Questions:
- whaaat? It does not like rx2600?
- do I really need this software?
- what is EFI boot partition, anyway? A boot-manager alike or what? What to read about it? Must it exists for running HPUX or Windows?
- what's the best (modern/updated) Linux distributive? (on PC my choice is Slackware)
- can it run HP NonStop and is it an interesting system to look at? [or better start to explore OpenVMS right now?]
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
Found a correct way of installing elilo on Itanium. When Debian tries to do it, it fails with 'elilo returded with 1 : failed'.
Unmounting /efi helps.
Drop to a shell, chroot /target . umount efi (see df output). Run elilo. It will complain 'Missing vmliuz.old' but will do the work.
From EFI prompt, "Boot Option Maintenance Menu" , navigate to this drive and directory and boot it (and later add this location to EFI menu)

Spend two days while digging that out, hope this will help someone.
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
foetz wrote: an rx2600 runs hpux 11.23 or later. if you want linux get a peecee :P

Sure, installing Linux was just an attempt to feel the computer - to read dmesg, lspci and to feel how fast gcc runs.

Hpux 11.23 is not very interesting for me because I own A500 server (and some 700-familiy machines), and 11.31... I'm not sure I want this computer to run it, I suppose there are much more interesting OSes.

hamei wrote: Or an Altix or a Prism, which might be more fun


Altix and Prism are completely new words for me, I'll try to read something about them, thanks.

By the way, can anyone explain me the current legal status of obtaining OpenVMS? There is something called "Hobbyist license", but it's required to be a member of DECUS since 1978, or like that, but I've never been in touch with DEC legacy (even I own http://en.wikipedia.org/wiki/UKNC UKNC computer (but before I will solder a FDC [in plans for next month] I promised myself not to touch it)
HP 9000: 715/80, B160, A500; SUN Ultra2,5,Blade100,Blade150; IBM RS/6000 7043/240; Mac Beige; Robotron PC1715; C=128; UKNC; Atari 1040STE
Hi,
I'm playing with NetMos PCI dual serial card and Sun Blade 150. The idea to attach 'su' serial driver to the board.
NetMos says that linux does not need any driver, just do

Code: Select all

setserial /dev/ttyS2 port 0xecf8 UART 16550A irq 10 Baud_base 115200

(and Slack14@PC just sees that ports out-of-a-box)

Sun docs says that "su driver supports up to ten ports" http://docs.oracle.com/cd/E26505_01/html/816-5177/su-7d.html#scrolltoc , but it is not clear where it looks for serial hardware (in case of ISA, 3e8 and irq) - the only place where can it get is OFW, right?
There could be driver config (probably su.conf) somewhere under /kernel or around, but docs says nothing about it.

prtconf says pci,serial (driver not attached). devfsadm does not create anything. OFW's show-devs sees /devices/pci@1f,0/pci@5/serial@2 (one device, the board is dual serial)

Any ideas? That should be easy, but I no not know what to do. True that OFW should be told to pass this serial hardware to 'su' driver?
How?

Thanks.
HP 9000: B160/180/A500/C8000; SUN: IPX/Ultra2/5/Blade100/Blade150; IBM RS/6000 7043/240; Mac Beige/iMac G3; Robotron PC1715/M; C=128; UKNC; Atari 1040STE
Hello guys,

I've noticed that some PS/2 keyboards (mostly those which has WinKeys, but also several true old keyboard) on B160/B180 has a strange key mappings; so, instead [left control] [Alt] (or some winkey even?) should be pressed. At least in 11.11's X.
Is there a way to remap it?

I have a PS2_US mapping selected during installation (and I've verified that by re-running keyboard setup program). During the installation I used some old keyboard which worked fine, but now I do not have access to it.

Thanks.
HP 9000: B160/180/A500/C8000; SUN: IPX/Ultra2/5/Blade100/Blade150; IBM RS/6000 7043/240; Mac Beige/iMac G3; Robotron PC1715/M; C=128; UKNC; Atari 1040STE
Hello guys,

Firefox 38 esr, build by Oracle Solaris Desktop Beijing Team is out http://ftp.mozilla.org/pub/firefox/rele ... r/contrib/

I've been using several prev builds and they work fine on SB100/SB150 on Solaris 10. This one traps.
I've contacted author and he said that it traps in fontconfig and I should temporary get rid of the OpenCSW version of it.
I have a lot of things installed from OpenCSW, and bash for sure, and it symliked /usr/bin/sh (and I do not remember I've asked it) (also it wants some libs from /opt/csw), anyway, that's hard *just* to rename /opt/csw.
So I'm here.

Please share yours experience ;-)
HP 9000: B160/180/A500/C8000; SUN: IPX/Ultra2/5/Blade100/Blade150; IBM RS/6000 7043/240; Mac Beige/iMac G3; Robotron PC1715/M; C=128; UKNC; Atari 1040STE
Guys, as experiment shows, you (well, at least me) cannot just get /opt/csw/ out of all env vars, but if you can run at least something with /opt/csw renamed - firefox starts.

Also, it starts with plain firefox-bin command.

So it does *something* in run-mozilla script (or so).
HP 9000: B160/180/A500/C8000; SUN: IPX/Ultra2/5/Blade100/Blade150; IBM RS/6000 7043/240; Mac Beige/iMac G3; Robotron PC1715/M; C=128; UKNC; Atari 1040STE
mila , there *is* fontconfig in /opt/csw/lib,

Code: Select all

@blade150:/opt/csw/lib$ ls | grep fontcon
libfontconfig.so
libfontconfig.so.1
libfontconfig.so.1.8.0


That was the words of Ginn Chen of Beijing Oracle Team - he said that fontconfig is the source of trap after seeing

Code: Select all

pstack core

output, exactly
So the crash is related to fontconfig library.

--- called from signal handler with signal 11 (SIGSEGV) ---
f8e9231c FcValueListDestroy (d8cc7ec4, 3, d8cc7ec4, d8cc7ec4, e5e5e5e4, 1) + b8
f8e7c494 FcConfigSubstituteWithPat (30, f2e82e80, feec4ae4, 0,
f2e6f208, f2e6f200) + 764
f8e1b3d0 pango_cairo_fc_font_map_context_substitute (f7cb3290,
f2e6dbb0, f2e6edc0, 22, 1, f7cbb070) + 18
HP 9000: B160/180/A500/C8000; SUN: IPX/Ultra2/5/Blade100/Blade150; IBM RS/6000 7043/240; Mac Beige/iMac G3; Robotron PC1715/M; C=128; UKNC; Atari 1040STE