The collected works of SunForSun

Hello! Anybody have succesfull migrate or compile - SuperCollider/Csound/PureData/JackAudio/Ardour on IRIX ?
Hi! I use trick :

1. install ubuntu with virtualbox
2. mount iso into ubuntu
3. su - root
4. dd if=/dev/cdrom of=/root/irix_cds/4.iso bs=16k
5. mount -o loop -t efs /root/irix_cds/4.iso /media/a
6. copy content from mounted volume into another dir
7. repeat steps 4 throw 6 for all need iso
8. transfer content from 7 into mac osx folder
9. burn, or use for install on network
?
Hello! Need some help. I use this guide - http://www.nekochan.net/wiki/IRIX_Netwo ... _an_Octane

sgi octane:
Quote:
>> printenv
AutoLoad=Yes
console=g
diskless=0
dbaud=9600
volume=80
sgilogo=y
autopower=y
netaddr=192.168.1.3
eaddr=08:00:69:13:45:3b
boottune=1
notape=1
srvaddr=192.168.1.2
fxaddr=bootp()192.168.1.2:/IRIX/Overlays_1of4/stand/fx.64
tapedevice=bootp()192.168.1.2:/IRIX/Overlays_1of4/dist/sa
cpufreq=250
SystemPartition=xio(0)pci(15)scsi(0)disk(1)rdisk(0)partition(8)
OSLoadPartition=xio(0)pci(15)scsi(0)disk(1)rdisk(0)partition(0)
OSLoadFilename=/unix
OSLoader=sash
NoAutoLoad=CONSOLE OPEN FAILED.
ConsoleOut=serial(0)
ConsoleIn=serial(0)


freebsd:
Quote:
$ uname -a
FreeBSD freebsd 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 06:55:39 UTC 2012 [email protected] :/usr/obj/usr/src/sys/GENERIC i386


Quote:
$ pwd
/tftpboot/IRIX
$ ls -la
total 36
drwxr-xr-x 9 root wheel 512 Jul 7 20:40 .
drwxr-xr-x 3 root wheel 512 Jul 7 20:37 ..
drwxr-xr-x 2 root wheel 512 Jul 7 20:40 Application
drwxr-xr-x 2 root wheel 512 Jul 7 20:40 Foundation_1
drwxr-xr-x 2 root wheel 512 Jul 7 20:40 Foundation_2
drwxr-xr-x 7 root wheel 512 Jul 7 21:51 Overlays_1of4
drwxr-xr-x 7 root wheel 512 Jul 7 21:51 Overlays_2of4
drwxr-xr-x 4 root wheel 512 Jul 7 22:06 Overlays_3of4
drwxr-xr-x 2 root wheel 512 Jul 7 20:40 Overlays_4of4
$ du -ks *
1490924 IRIX


Quote:
$ pwd
/tftpboot/IRIX/Overlays_1of4/stand
$ ls -la
total 8952
drwxr-xr-x 2 root wheel 512 Jul 7 23:39 .
drwxr-xr-x 7 root wheel 512 Jul 7 21:51 ..
-rw-r--r-- 1 root wheel 514544 Jan 10 2002 fx.64
-rw-r--r-- 1 root wheel 274524 Jan 10 2002 fx.ARCS
-rw-r--r-- 1 root wheel 987332 Jan 10 2002 ide.IP20
-rw-r--r-- 1 root wheel 1974468 Jan 10 2002 ide.IP22
-rw-r--r-- 1 root wheel 1028344 Jan 10 2002 ide.IP26
-rw-r--r-- 1 root wheel 1686944 Jan 10 2002 ide.IP28
-rw-r--r-- 1 root wheel 1594016 Jan 10 2002 ide.IP30
-rw-r--r-- 1 root wheel 750032 Jan 10 2002 ide.IP32


Quote:
$ more .IM
id = "3208"

# Please do NOT delete this file!
# This file serves to uniquely identify this CD

version = "1"
title = "IRIX 6.5.15 Installation Tools and Overlays 1-of-4 02/02"
part_num = "812-0818-015"
sub_id = "0"



Quote:
$ ifconfig -a
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
ether 08:00:27:93:60:48
inet6 fe80::a00:27ff:fe93:6048%em0 prefixlen 64 scopeid 0x1
inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active



Quote:
$ more /etc/inetd.conf
# $FreeBSD: release/9.1.0/etc/inetd.conf 206039 2010-04-01 13:13:09Z des $
#
# Internet server configuration database
#
# Define *both* IPv4 and IPv6 entries for dual-stack support.
# To disable a service, comment it out by prefixing the line with '#'.
# To enable a service, remove the '#' at the beginning of the line.
######

tftp dgram udp wait root /usr/libexec/tftpd tftpd -l -s /tftpboot
bootps dgram udp wait root /usr/libexec/bootpd bootpd /etc/bootptab
shell stream tcp nowait root /usr/libexec/rshd rshd -L

######

Quote:
/etc/hosts
192.168.1.2
192.168.1.3


killall -HUP inetd

try boot on network :
Quote:
>> boot -f $fxaddr --x
Unable to execute bootp()192.168.1.2:/IRIX/Overlays_1of4/stand/fx.64: invalid a
rgument
Unable to load bootp()192.168.1.2:/IRIX/Overlays_1of4/stand/fx.64: ``bootp()192.
168.1.2:/IRIX/Overlays_1of4/stand/fx.64'' is not a valid file to boot.
I use this trick for mounting IRIX CD's - viewtopic.php?f=10&t=16727750#p7360706

What's wrong ?
DINA hard for me ( for now).

I try fixed FreeBSD.

I create /etc/bootptab on FreeBSD ( from here http://software.majix.org/irix/install-network.shtml ):

Quote:
/usr/local/boot
unix
%%
octane 1 08:00:69:13:45:1c 192.168.1.3


/etc/killall -HUP inetd


and get :

Quote:
>> boot -f $fxaddr --x
Unable to execute bootp()192.168.1.2:/IRIX/Overlays_1of4/stand/fx.64: invalid a
rgument
Unable to load bootp()192.168.1.2:/IRIX/Overlays_1of4/stand/fx.64: ``bootp()192.
168.1.2:/IRIX/Overlays_1of4/stand/fx.64'' is not a valid file to boot.
I use this guide - http://www.nekochan.net/wiki/IRIX_Netwo ... _from_OS_X

Still nothing. My hands is broken :-(

Quote:
eaddr=08:00:69:13:45:3b
boottune=1
SystemPartition=xio(0)pci(15)scsi(0)disk(1)rdisk(0)partition(8)
OSLoadPartition=xio(0)pci(15)scsi(0)disk(1)rdisk(0)partition(0)
OSLoadFilename=/unix
OSLoader=sash
notape=1
netaddr=10.100.100.20
srvaddr=10.100.100.6
fxaddr=bootp()10.100.100.6:/Users/sunforsun/IRIX/Overlays_1of4/stand/fx.64
tapedevice=bootp()10.100.100.6:/Users/sunforsun/IRIX/Overlays_1of4/dist/sa
>>
>> boot -f $fxaddr --x
Unable to execute bootp()10.100.100.6:/Users/sunforsun/IRIX/Overlays_1of4/stand/f
x.64: invalid argument
Unable to load bootp()10.100.100.6:/Users/sunforsun/IRIX/Overlays_1of4/stand/fx.6
4: ``bootp()10.100.100.6:/Users/sunforsun/IRIX/Overlays_1of4/stand/fx.64'' is not
a valid file to boot.
>>



One exit from this situation - buy external scsi cd-rom, or attach sgi hdd, and reset root :-(
I fix IT!
create /etc/ethers
create /etc/bootptab
restart /etc/rc.d/inetd restart

next step - reset root password :-)

from here ( Begin Actual Procedure) http://web.archive.org/web/200710110209 ... ystems.htm
Code:
octane1 # df -h
Filesystem Type Size use avail %use Mounted on
/dev/root xfs 8.3G 7.7G 623M 93% /
/dev/dsk/dks0d2s2 xfs 65G 20G 44G 32% /data3
/dev/dsk/dks0d2s1 xfs 65G 46G 19G 71% /data2
/dev/dsk/dks0d2s0 xfs 39G 36G 2.8G 93% /data1

octane1 # uname -R
6.5 6.5.23m

octane1 # hinv -mv
Location: /hw/node
PM10250MHZ Board: barcode GWN044 part 030-1284-002 rev B
Location: /hw/node/xtalk/15
IP30 Board: barcode GAD199 part 030-0887-003 rev J
Location: /hw/node/xtalk/15/pci/2
FP1 Board: barcode KBC332 part 030-0891-003 rev G
PWR.SPPLY.SR Board: barcode AAB7250833 part 060-0028-003 rev A
Location: /hw/node/xtalk/12
MOT10 Board: barcode HPK312 part 030-1241-002 rev G

octane1 # diskpatch -v
sc0d1l0: Disk SGI IBM DNES-309170YSA30
sc0d2l0: Disk SEAGATE ST1181677LC 0001



Code:
octane2 # df -h
Filesystem             Type  Size   use  avail  %use  Mounted on
/dev/root               xfs  8.8G  3.7G   5.1G   43%  /
/dev/dsk/dks0d2s7       xfs  137G   44G    93G   33%  /data1
/dev/dsk/dks0d3s7       xfs  137G   49G    88G   36%  /data2
/dev/dsk/dks0d1s7       xfs  7.7G  4.9G   2.7G   65%  /app-octane4


octane2 # uname -R
6.5 6.5.23m

octane2 # hinv -mv
Location: /hw/node
PM10270MHZ Board: barcode KFZ573     part 030-1432-001 rev  D
Location: /hw/node/xtalk/15
IP30 Board: barcode KTB274     part 030-1467-001 rev  D
Location: /hw/node/xtalk/15/pci/2
FP1 Board: barcode 25551C     part 030-0891-003 rev  E
PWR.SPPLY.SR Board: barcode AAB7250833 part 060-0028-003 rev  A
Location: /hw/node/xtalk/13
XTALKPCI Board: barcode KGA630     part 030-0952-005 rev  E
Location: /hw/node/xtalk/12
GM10 Board: barcode GRG314     part 030-0938-003 rev  V
Location: /hw/node/xtalk/11
MSCSI Board: barcode KFX955     part 030-1243-001 rev  M
1 270 MHZ IP30 Processor
Heart ASIC: Revision F
CPU: MIPS R12000 Processor Chip Revision: 2.3
FPU: MIPS R12010 Floating Point Chip Revision: 0.0
Main memory size: 1280 Mbytes
Xbow ASIC: Revision 1.3
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 2 Mbytes
Integral SCSI controller 0: Version QL1040B (rev. 2), single ended
Disk drive: unit 1 on SCSI controller 0 (unit 1)
Disk drive: unit 2 on SCSI controller 0 (unit 2)
Disk drive: unit 3 on SCSI controller 0 (unit 3)
Integral SCSI controller 1: Version QL1040B (rev. 2), single ended
Integral SCSI controller 7: Version QL1040B (rev. 2), differential
Integral SCSI controller 3: Version QL1040B (rev. 2), differential
Integral SCSI controller 4: Version QL1040B (rev. 2), differential
Integral SCSI controller 5: Version QL1040B (rev. 2), differential
Integral SCSI controller 6: Version QL1040B (rev. 2), differential
IOC3/IOC4 serial port: tty1
IOC3/IOC4 serial port: tty2
IOC3 parallel port: plp1
Graphics board: SI
Integral Fast Ethernet: ef0, version 1, pci 2
Gigabit Ethernet: eg2, PCI slot 1, firmware version 0.0.0
Iris Audio Processor: version RAD revision 12.0, number 1
PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 2
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 0
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 1
PCI Adapter ID (vendor 0x10a9, device 0x0005) PCI slot 3
PCI Adapter ID (vendor 0x10a9, device 0x0009) PCI slot 1
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 2
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 0
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 1
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 2
PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 3


octane2 # diskpatch -v
sc0d1l0:  Disk         SEAGATE ST118273WC      5698
sc0d2l0:  Disk         SEAGATE ST3146707LC     0005
sc0d3l0:  Disk         SEAGATE ST3146707LC     0005
Hi again! I have one Hitachi Ultrastar ( model: IC35L036UCDY10-0, p/n: 08K0294, 35Gb size), my SGI Octane show as :
octane4 5# fx -x
fx version 6.5, Jan 7, 2004
fx: "device-name" = (dksc)
fx: ctlr# = (0)
fx: drive# = (1) 2
fx: lun# = (0)
...opening dksc(0,2,0)
...drive selftest...OK
Scsi drive type == IBMAS400DDYS36M S27E


But, cannot label :
label info has changed for disk dksc(0,2,0). write out changes? (yes) yes
fx/exit: Error: Invalid argument: on write at block 2 for 1 block
retry #2
fx/exit: Error: Invalid argument: on write at block 2 for 1 block
retry #3
fx/exit: Error: Invalid argument: on write at block 2 for 1 block
retry #4
fx/exit: Error: Invalid argument: on write at block 2 for 1 block
fx/exit: Warning: can't write sgilabel


Cannot mkfs, fsck :
octane4 14# mkfs /dev/rdsk/dks0d2s0
bdstrat: writeb failed: I/O error
meta-data=/dev/rdsk/dks0d2s0 isize=256 agcount=33, agsize=262144 blks
data = bsize=4096 blocks=8554112, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
naming =version 2 bsize=4096 mixed-case=Y
log =internal log bsize=4096 blocks=1200
realtime =none extsz=65536 blocks=0, rtextents=0
bdstrat: readb failed: I/O error
filesystem failed to initialize
octane4 15# fsck -y /dev/rdsk/dks0d2s0
fsck: I/O error

CANNOT BLOCK READ: BLK 1
CONTINUE? yes

Primary superblock inaccessible or invalid. Trying secondary.
fsck: I/O error

CANNOT BLOCK READ: BLK 68432895
CONTINUE? yes

No filesystem on /dev/rdsk/dks0d2s0


Is possible convert/format for efs filesystem ?
Any idea which utilites or progamm there are be on IRIX ( like i scsitool, or some low-level format )?
robespierre thanks!

octane4 1# prtvtoc /dev/rdsk/dks0d2s0
* /dev/rdsk/dks0d2s0 (bootfile "/unix")
* 512 bytes/sector
Partition Type Fs Start: sec Size: sec Mount Directory
0 xfs 266240 68427776
1 raw 4096 262144
8 volhdr 0 4096
10 volume 0 68694016
octane4 2# mkfs /dev/rdsk/dks0d2s0
meta-data=/dev/rdsk/dks0d2s0 isize=256 agcount=33, agsize=262144 blks
data = bsize=4096 blocks=8553472, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
naming =version 2 bsize=4096 mixed-case=Y
log =internal log bsize=4096 blocks=1200
realtime =none extsz=65536 blocks=0, rtextents=0
prompted to download oracle 8.1.7 for irix is also prohibited to the discussion?
I found csound, puredata here http://www.prizvuk.hr/software.html

Here about compile - http://www.csounds.com/ezine/winter1999/internals/

And some another music software.
Hello! How get list for military OS, software? I want know what use now, or 1990s in nasa/military/fbi/csi in computer technology( crm, cad, office, document, any relation).