SGI: Development

OpenBSD works on SGI now - Page 2

Has anyone actually gotten this working? I just tried installing it onto an Octane (I don't care if the gfx works).

It gets to the part where it partitions the disk and creates the filesystems. Then it panics.

Code:
Trap cause = 8 Frame 0xffffffffd13e3c98
Trap PC 0x100fee18 RA 0xa800000020162e58 fault 0xffffffffca167c60
PC 0x100fee18: not in kernel
0x100fee18 ra 0x0 sp 0xffffffffd13e3df0 (0xffffffffca0d3cb8,0xf000,0x0,0x0)
User-level: pid 1388
stopped on non ddb fault
Stopped at      0x100fee18:
Trap cause = 4 Frame 0xffffffffd13e39c8
Trap PC 0xa80000002025ff9c RA 0xa8000000201a1124 fault 0x2b
0xa80000002025ff9c ra 0xa8000000201a1124 sp 0xffffffffd13e3b20 (0x100fee18,0x0,0x1,0xb4b)
0xa8000000201a1124 ra 0x0 sp 0xffffffffd13e3b20
User-level: pid 1388
stopped on non ddb fault
Stopped at      0xa80000002025ff9c:     jr      r
a
0xa80000002025ffa0:      li     v0,-1
ddb>


Oh well, would have been nice. Guess I'll dig the U80 out instead. :)

-brian
To answer my own question:

The installer blows up if the machine has more than 1GB ram.

Of course 4.6 doesn't support the on-board network adapter and the 3Com card I have KPs the boot process.

I'll be trying -current now (which has on-board ethernet support).

-brian
And it lives!

$ uname -a
OpenBSD slartibartfast.4amlunch.net 4.6 GENERIC-IP30#117 sgi

The -current snapshot install went flawlessly. Now to merge my install script changes into the one from -current and I can re-install onto mirrored boot-disks.

-brian
wonko wrote:
To answer my own question:

The installer blows up if the machine has more than 1GB ram.

Actually, on Octane, you can use up to 1.5GB without hitting the bug.

The good thing is that I have narrowed it down and I'll fix it shortly. :)

_________________
:Indigo: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :O2: :O2: :Octane: :Octane: :O200: - :O200: :Fuel: among ~160 machines...
Looking for IP26 and IP28...
Ah, hello, I didn't realize you were here. :)

I'm not in any hurry to get the second gig in since for what I'm using the machine for right now 1GB is fine, however, I've just experienced a new crash.

Went to check on the box this morning, couldn't get to it, so I hopped onto the console and saw the ddb> prompt.

Code:
ddb> trace
PC 0x0: not in kernel

Trap cause = 2 Frame 0xffffffffcfc27338
Trap PC 0xa8000000203dda64 RA 0xa800000020143f90 fault 0x3
strlen+0x4 ra 0xa800000020143f90 sp 0xffffffffcfc27490 (0x3,0x73,0x0,0x0)
kprintf+0x10e8 ra 0x0 sp 0xffffffffcfc27490
User-level: pid 21053
Caught exception in ddb.
ddb> ps
PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
*21053      1  21053      0  7           0                transmission-dae
2068  10489   2068      0  3      0x4082  ttyin         ksh
10489  18615  10489   1000  3      0x4082  pause         ksh
18615  19869  19869   1000  3       0x180  select        sshd
19869  23800  19869      0  3      0x4180  netio         sshd
15914      1  15914      0  3      0x4082  ttyin         getty
32053      1  32053      0  3        0x80  select        cron
14793      1  14793      0  3     0x40180  select        sendmail
23800      1  23800      0  3        0x80  select        sshd
6559      1   6559      0  3       0x180  select        inetd
21958      0      0      0  3    0x100280  nfsidl        nfsio
20431      0      0      0  3    0x100280  nfsidl        nfsio
26723      0      0      0  3    0x100280  nfsidl        nfsio
8136      0      0      0  3    0x100280  nfsidl        nfsio
24732   2735  29943     83  3       0x180  poll          ntpd
2735  29943  29943     83  3       0x180  poll          ntpd
29943      1  29943      0  3        0x80  poll          ntpd
5438  13948  13948     74  3       0x180  bpf           pflogd
13948      1  13948      0  3        0x80  netio         pflogd
23848  22249  22249     73  2       0x180                syslogd
22249      1  22249      0  3        0x88  netio         syslogd
11      0      0      0  3    0x100200  bored         crypto
10      0      0      0  3    0x100200  aiodoned      aiodoned
9      0      0      0  3    0x100200  syncer        update
8      0      0      0  3    0x100200  cleaner       cleaner
7      0      0      0  3    0x100200  reaper        reaper
6      0      0      0  3    0x100200  pgdaemon      pagedaemon
5      0      0      0  3    0x100200  pftm          pfpurge
4      0      0      0  3    0x100200  bored         syswq
3      0      0      0  3  0x40100200                idle0
2      0      0      0  3    0x100200  kmalloc       kmthread
1      0      1      0  3      0x4080  wait          init
0     -1      0      0  3     0x80200  scheduler     swapper
ddb>


Other than the NFS issue I've been having, this is the first time the box crapped out on me since I took the second gig of ram out of it.

-brian
I'm trying to install OpenBSD 4.7 (beta) on octane, it boots with the framebuffer and the keyboard works, but I have a panic, it can't "mount root", then I don't understand the error

edit: woops, I think I use the bad image, I'll try again
nuts wrote:
I'm trying to install OpenBSD 4.7 (beta) on octane, it boots with the framebuffer and the keyboard works, but I have a panic, it can't "mount root", then I don't understand the error

edit: woops, I think I use the bad image, I'll try again


You need to boot bsd.rd.IP30 to start the installation procedure, not bsd.IP30 which is the regular kernel.

_________________
:Indigo: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :O2: :O2: :Octane: :Octane: :O200: - :O200: :Fuel: among ~160 machines...
Looking for IP26 and IP28...
I see, I used bsd.IP30, I'll retry tomorrow
It'd be nice if in the future OpenBSD , or NetBSD , there'd be some kind of IRIX binary support. Maybe through a MIPS/IRIX equivalent of ‘WINE’ for *BSD?

_________________
:Tezro: :Indigo2: :rx2600:
Why not, they support hp-ux and solaris binaries... but I don't know if it will be a good feature because IRIX softwares are old now.

But it could be fun to use qemu and emulate a x86 to run a windows: maybe better than softwindows95
What?! Of course it'd be a good feature! There's some truly amazing software out there for IRIX , very recent and commercial software too (still released since the 2006 EOL all the way to ~2007-2008; like the Autodesk software, to name something... though not that I'd ever see that work under any *BSD).

_________________
:Tezro: :Indigo2: :rx2600:
mea culpa, it'b a good feature. I don't know if 3d acceleration is available with Xorg, but Vpro could be supported with Openbsd 4.7 (I can't test, I have a MGRAS)
XOrg 3D acceleration is really complicated and since VPro hardware commands are basically the same as GL it'd be nice if XGl hadn't have gotten abandoned so quickly. 2D might be even worse on VPro if you went the standard XAA route, since you'd have to reimplement everything in GL anyway. I wouldn't get your hopes up for anything.

_________________
:0300: <> :0300: :Indy: :1600SW: :1600SW:
I'm retrying with the correct file now bsd.rd.IP30, the installation is in progress, I set a default configuration about the harddrive, wait and see.


edit:

It works, but I don't know how to configure the prom to boot (I use bootp for the moment) and I'm searching how to configure Xorg

edit2: It's resolved for the boot, I've set the OSLoader to "boot"

edit3: There's no driver for xorg, so I try http://www.linuxtogo.org/~florian/files ... 00.tar.bz2

edit4: the system is easy to install and it's fast to boot. pkg_add works fine, but for the moment no X (I fail when I try to compile the Impact driver) and /usr/ports doesn't exist :?


edit5: I'm installing ports maybe it could help me for impact driver. and bsd boots in video
nuts wrote:

It's no use, yet. The kernel interfaces needed by this driver are not there yet in OpenBSD (the OpenBSD Impact driver was written in a rush to meet the release deadline, and still needs some love, for example vertical scrolling is not as fast as it could be). This will be fixed by the next release (time permitting).

So you'll need to stick to "textmode" console (or use a different operating system on the machine) for now.

nuts wrote:

What music is playing in the background? At first I thought this was Ministry, but it also sounds like Laibach to me...

_________________
:Indigo: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :O2: :O2: :Octane: :Octane: :O200: - :O200: :Fuel: among ~160 machines...
Looking for IP26 and IP28...
In the video the first track was Soulfly-"Cangaceiro" and after it's Rammstein-"Asche. Zu Asche"

For the driver I'll try the last released if I can.
nuts wrote: I have a LG L222WS plugged by vga with an adaptator. It works fine in 1680x1050 with a MGRAS video card (on IRIX only for the moment)


Cool, added both to The Octane Hardware Aggregator so I'll find them easily.
My LG L225WS works too

the 2 screens are 22"
nuts wrote: My LG L225WS works too

the 2 screens are 22"


Okay; it is added too! :)
nuts wrote: I have a LG L222WS plugged by vga with an adaptator. It works fine in 1680x1050 with a MGRAS video card (on IRIX only for the moment)


I'm never sure what posts like this really mean. What kind of adapter? An SGI 13W3 adapter? So, no SOG is required, and we simply know that the monitor is tolerant? Or are you using a modded SUN 13W3 adapter or similar, and are saying that the monitor is capable of SOG?

Without more info on what the wiring is internally on the adapter, it is hard to make anything out of this...