Nekochan Net

Official Chat Channel: #nekochan // irc.nekochan.net
It is currently Sat Sep 20, 2014 3:59 am

All times are UTC - 8 hours


Forum rules


Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.



Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: Nasty IPX
Unread postPosted: Tue Feb 08, 2011 8:19 am 
Offline
User avatar

Joined: Wed Feb 28, 2007 11:03 am
Posts: 258
Location: Poland
Some time ago, I got myself a SparcStation IPX. After long quest for proper serial cable (even 8pin minidin plug itself is *very hard* to come by in here) I was finally able to talk to it. Having zero Sun peripherals, it was the only way. So.... I patched NVRAM contens to get rid of ff:ff:..... attempted to boot it and got this:

Code:
ok reset

WARNING: Unable to determine keyboard type
SPARCstation IPX, No Keyboard
ROM Rev. 2.9, 16 MB memory installed, Serial #12648430.
Ethernet address 8:0:20:c0:ff:ee, Host ID: 57c0ffee.

Testing    1 megs of memory /-

Initializing Memory |/-\|/-\|/-\|/-\

Type b (boot), c (continue), or n (new command mode)
>n
Type  help  for more information
ok boot disk
Boot device: /sbus/esp@0,800000/sd@3,0   File and args:
root on /sbus@1,f8000000/esp@0,800000/sd@3,0:a fstype 4.2
Boot: vmunix
|Size: 1343488/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+218832+131992 bytes
SunOS Release 4.1.4 (GENERIC) #2: Fri Oct 14 11:08:06 PDT 1994
Copyright (c) 1983-1993, Sun Microsystems, Inc.
mem = 16384K (0x1000000)
avail mem = 14274560
Ethernet address = 8:0:20:c0:ff:ee
cpu = SUNW,Sun 4/50
zs0 at obio 0xf1000000 pri 12
zs1 at obio 0xf0000000 pri 12
audio0 at obio 0xf7201000 pri 13
sbus0 at SBus slot 0 0x0
dma0 at SBus slot 0 0x400000
esp0 at SBus slot 0 0x800000 pri 3
sd0 at esp0 target 3 lun 0
sd0: <SUN0424 cyl 1151 alt 2 hd 9 sec 80>
le0 at SBus slot 0 0xc00000 pri 5
cgsix0 at SBus slot 3 0x0 pri 7
cgsix0: screen 1152x900, single buffered, 1M mappable, rev 7
fd0 at obio 0xf7200000 pri 11
WARNING: TOD clock not initialized -- CHECK AND RESET THE DATE!
root on sd0a fstype 4.2
swap on sd0b fstype spec size 65520K
dump on sd0b fstype spec size 65508K
le0: No cárrier - tráîóceiöer cáâle đroâleí?
cčecëiîç fileóůóteíó
ŻäeöŻróä0á: ĚÉNK ĂĎUNÔ ĆÉĚĹ É˝˛¸±¸  Ď×NĹŇ˝root MĎDĹ˝±00666
ŻäeöŻróä0á: SÉZĹ˝±0´ MÔÉMĹ˝Már ±6 ±6:50 ±905  ĂĎUNÔ ˛ SHĎUĚD BĹ ± (ADĘUSÔĹD©
ŻäeöŻróä0á: BĚK(S© MÉSSÉNG ÉN BÉÔ MAPS (SAĚVAGĹD©
ŻäeöŻróä0á: ±±¸9 fileó¬ ´±6¸ őóe䬠±±3±9 free 
ŻäeöŻróä0á: (95 fráçó¬ ±´03 âlocëó¬ 0.6Ą fráçíeîtátioî©
ŻäeöŻróä0č: ió ótáâle.
ŻäeöŻróä0ç: ±±50´ fileó¬ ±50´05 őóe䬠±6¸66 free 
ŻäeöŻróä0ç: (˛·´ fráçó¬ ˛0·´ âlocëó¬ 0.˛Ą fráçíeîtátioî©
Moőîteä ĆS fixeä - reâootiîç.
reâootiîç...


At this point, it reboots itself automatically, and finishes like this:

Code:
SPARCstation IPX, No Keyboard
ROM Rev. 2.9, 16 MB memory installed, Serial #12648430.
Ethernet address 8:0:20:c0:ff:ee, Host ID: 57c0ffee.

Initializing Memory |/-\|/-\|/-\|/-\
                                                                     
Rebooting with command:
Boot device: /sbus/esp@0,800000/sd@3,0   File and args:
root on /sbus@1,f8000000/esp@0,800000/sd@3,0:a fstype 4.2
Boot: vmunix
|Size: 1343488/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+218832+131992 bytes
SunOS Release 4.1.4 (GENERIC) #2: Fri Oct 14 11:08:06 PDT 1994
Copyright (c) 1983-1993, Sun Microsystems, Inc.
mem = 16384K (0x1000000)
avail mem = 14282752
Ethernet address = 8:0:20:c0:ff:ee
cpu = SUNW,Sun 4/50
zs0 at obio 0xf1000000 pri 12
zs1 at obio 0xf0000000 pri 12
audio0 at obio 0xf7201000 pri 13
sbus0 at SBus slot 0 0x0
dma0 at SBus slot 0 0x400000
esp0 at SBus slot 0 0x800000 pri 3
sd0 at esp0 target 3 lun 0
sd0: <SUN0424 cyl 1151 alt 2 hd 9 sec 80>
le0 at SBus slot 0 0xc00000 pri 5
cgsix0 at SBus slot 3 0x0 pri 7
cgsix0: screen 1152x900, single buffered, 1M mappable, rev 7
fd0 at obio 0xf7200000 pri 11
WARNING: TOD clock not initialized -- CHECK AND RESET THE DATE!
root on sd0a fstype 4.2
swap on sd0b fstype spec size 65520K
dump on sd0b fstype spec size 65508K
le0: No cárrier - tráîóceiöer cáâle đroâleí?
cčecëiîç fileóůóteíó
ŻäeöŻróä0á: ió ótáâle.
ŻäeöŻróä0č: ió ótáâle.
ŻäeöŻróä0ç: ió ótáâle.
le0: No cárrier - tráîóceiöer cáâle đroâleí?
Aőtoíátic reâoot iî đroçreóó...
Ôčő Már ±6 ±6:5±:±˛ MĹÔ ±905
cčecëiîç qőotáó: äoîe.







Ôůđe  'ço' to reóőíe
Ôůđe  čelđ  for íore iîforíátioî
oë 
oë 
oë 
oë 
oë 
oë 
oë 
oë 
oë 
oë 
oë reóet


and then stops. Last lines are Enter keys, and the word reset I typed. I also tried to boot single user mode, but again no luck:

Code:
WARNING: Unable to determine keyboard type
SPARCstation IPX, No Keyboard
ROM Rev. 2.9, 16 MB memory installed, Serial #12648430.
Ethernet address 8:0:20:c0:ff:ee, Host ID: 57c0ffee.

Testing    1 megs of memory /-

Initializing Memory |/-\|/-\|/-\|/-\

Type b (boot), c (continue), or n (new command mode)
>n
Type  help  for more information
ok boot disk -s
Boot device: /sbus/esp@0,800000/sd@3,0   File and args: -s
root on /sbus@1,f8000000/esp@0,800000/sd@3,0:a fstype 4.2
Boot: vmunix
|Size: 1343488/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+218832+131992 bytes
SunOS Release 4.1.4 (GENERIC) #2: Fri Oct 14 11:08:06 PDT 1994
Copyright (c) 1983-1993, Sun Microsystems, Inc.
mem = 16384K (0x1000000)
avail mem = 14274560
Ethernet address = 8:0:20:c0:ff:ee
cpu = SUNW,Sun 4/50
zs0 at obio 0xf1000000 pri 12
zs1 at obio 0xf0000000 pri 12
audio0 at obio 0xf7201000 pri 13
sbus0 at SBus slot 0 0x0
dma0 at SBus slot 0 0x400000
esp0 at SBus slot 0 0x800000 pri 3
sd0 at esp0 target 3 lun 0
sd0: <SUN0424 cyl 1151 alt 2 hd 9 sec 80>
le0 at SBus slot 0 0xc00000 pri 5
cgsix0 at SBus slot 3 0x0 pri 7
cgsix0: screen 1152x900, single buffered, 1M mappable, rev 7
fd0 at obio 0xf7200000 pri 11
WARNING: TOD clock not initialized -- CHECK AND RESET THE DATE!
root on sd0a fstype 4.2
swap on sd0b fstype spec size 65520K
dump on sd0b fstype spec size 65508K
le0: No cárrier - tráîóceiöer cáâle đroâleí?
cčecëiîç Ż áîä Żőór fileóůóteíó
ŻäeöŻróä0á: ĚÉNK ĂĎUNÔ ĆÉĚĹ É˝˛¸±¸  Ď×NĹŇ˝root MĎDĹ˝±00666
ŻäeöŻróä0á: SÉZĹ˝±0´ MÔÉMĹ˝Már ±6 ±6:5± ±905  ĂĎUNÔ ˛ SHĎUĚD BĹ ± (ADĘUSÔĹD©
ŻäeöŻróä0á: BĚK(S© MÉSSÉNG ÉN BÉÔ MAPS (SAĚVAGĹD©
ŻäeöŻróä0á: ±±¸9 fileó¬ ´±6¸ őóe䬠±±3±9 free 
ŻäeöŻróä0á: (95 fráçó¬ ±´03 âlocëó¬ 0.6Ą fráçíeîtátioî©
ŻäeöŻróä0ç: ±±50´ fileó¬ ±50´05 őóe䬠±6¸66 free 
ŻäeöŻróä0ç: (˛·´ fráçó¬ ˛0·´ âlocëó¬ 0.˛Ą fráçíeîtátioî©
Moőîteä ĆS fixeä - reâootiîç óiîçle-őóer.
reâootiîç...


At first I thought that maybe serial speed has changed, but after looking closer it seems that only some chars are garbled. Some sense can be made out this mumbo-jumbo, but why the output gets corrupted is beyond me.

So after this long introduction my questions are:
1.How do I break into this box?
2.Why the output gets messy?
3.Is it possible it's missing /usr filesystem?
4.Is there any way to rescue or somehow fix this installation?

I don't have network on it (no AUI transceiver), I don't have peripherals, I don't have SunOS 4.1.4 media (obviously) - only serial line and *maybe* a compatible CDROM. Any help would be welcome ;)

_________________
Image * Image


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Tue Feb 08, 2011 8:33 am 
Offline
User avatar

Joined: Fri Oct 09, 2009 1:44 am
Posts: 275
Location: Orgerus (France)
It's been a while since I last played with SunOS 4... Hopefully I still remember a few things.

The console output seems garbled because the default terminal mode init(8) uses is a 7 bit mode. If you play with stty, you can get proper output - either `stty pass8' at the SunOS prompt if you can reach it, or `stty -pass8' on your terminal emulator side (assuming you're on an Unix-like system).

Once this is done, the error messages will give you more information about what went wrong. It is possible that the machine is lacking a disk referenced in /etc/fstab, or that a filesystem is horribly fubar.

However I am surprised that `boot disk -s' does not give you a # prompt.

_________________
:Indigo:R4000 :Indigo2:R4400 :Indigo2IMP:R4400 :Indigo2:R8000 :Indigo2IMP:R10000 :Indy:R4000PC :Indy:R4000SC :Indy:R4600 :Indy:R5000SC :O2:R5000 :O2:RM7000 :Octane:2xR10000 :Octane:R12000 :O200:2xR12000 :O200: - :O200:2x2xR10000 :Fuel:R16000 :A350:
among more than 150 machines : Apollo, Data General, Digital, HP, IBM, MIPS before SGI, Motorola, NeXT, SGI, Solbourne, Sun...


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Tue Feb 08, 2011 4:07 pm 
Offline
User avatar

Joined: Wed Feb 28, 2007 11:03 am
Posts: 258
Location: Poland
miod, you are *The Man*. That was a spot-on! :D

During boot, I changed 8bits to 7bits on the fly and voila:

Code:
ok boot disk -s
...
checking / and /usr filesystems
/dev/rsd0a: LINK COUNT FILE I=2818  OWNER=root MODE=100666
/dev/rsd0a: SIZE=104 MTIME=Mar 16 16:51 1905  COUNT 2 SHOULD BE 1 (ADJUSTED)
/dev/rsd0a: BLK(S) MISSING IN BIT MAPS (SALVAGED)
/dev/rsd0a: 1189 files, 4168 used, 11319 free
/dev/rsd0a: (95 frags, 1403 blocks, 0.6% fragmentation)
/dev/rsd0g: 11504 files, 150405 used, 16866 free
/dev/rsd0g: (274 frags, 2074 blocks, 0.2% fragmentation)
Mounted FS fixed - rebooting single-user.
rebooting...
SPARCstation IPX, No Keyboard
ROM Rev. 2.9, 16 MB memory installed, Serial #12648430.
Ethernet address 8:0:20:c0:ff:ee, Host ID: 57c0ffee.


Initializing Memory |/-\|/-\|/-\|/-\
                                                                     
Rebooting with command: -s
Boot device: /sbus/esp@0,800000/sd@3,0   File and args: -s
root on /sbus@1,f8000000/esp@0,800000/sd@3,0:a fstype 4.2
Boot: vmunix
...
checking / and /usr filesystems
/dev/rsd0a: is stable.
/dev/rsd0g: is stable.
le0: No carrier - transceiver cable problem?
# whoami
root
#


Thanks a lot :D

_________________
Image * Image


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Fri Feb 18, 2011 5:23 am 
Offline
User avatar

Joined: Thu Jan 20, 2011 4:21 pm
Posts: 85
Location: UK
It's good you got it working.

The IPX in its day (early 90's) was an ultra-cool little box, and coupled with a Sun color monitor, keyboard and stuff it was a great workstation that at the time blew my mind when I first saw it!

My University purchased probably hundreds and they were used as Grad Student workstations... very good memories of these boxes.

_________________
"Scud" East
Sun Blade 2500 'Silver' Workstation - Dual 1.6 USIIIi, 4GB, 146GB SCSI, Solaris 10U9
Sun V210, 2x1.33 USIIIi, 8GB, 73GB 15K, Solaris 10U9
Sun V100, USIIi 550, 1.5GB, 40GB, Debian Lenny 5.X


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Fri Feb 18, 2011 9:24 am 
Offline
User avatar

Joined: Mon Nov 12, 2007 7:54 pm
Posts: 1285
Location: Berkeley, CA, USA, NA, Earth, Sol
I would have guessed it was a filesystem issue, but I didn't remember the serial parameter change -- been too long... Glad to hear you got it working, I've got an LX I need to work on one of these days.

_________________
Then? :IRIS3130: ... Now? :O3x02L: :A3504L:- :A3502L: :1600SW:+MLA :Fuel: :Octane2: :Octane: :Indigo2IMP: ... Other: DEC :BA213: :BA123: Sun, DG AViiON, NeXT :Cube:


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Wed Jun 08, 2011 9:27 pm 
Offline
User avatar

Joined: Thu Dec 31, 2009 4:20 am
Posts: 296
Location: Bålsta, Sweden
I might have some NVRAM memories in case you have a bad one, let me now and I check.

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Sun Jun 12, 2011 11:20 am 
Offline
User avatar

Joined: Fri Jan 13, 2006 11:25 am
Posts: 304
Location: Uzes, France or Seattle, WA, USA
An IPX was my first Unix box. The machine itself was "rescued" from a dumpster behind Apple's corporate headquarters. It was the beginning of a long, slippery slope....


Top
 Profile  
 
 Post subject: Re: Nasty IPX
Unread postPosted: Mon Jun 13, 2011 9:37 am 
Offline
User avatar

Joined: Thu Dec 31, 2009 4:20 am
Posts: 296
Location: Bålsta, Sweden
I used SS2 as first EDA for Xilinx FPGAs then much later IPX and IPC for schematic PCB capture, a very nice box and in todays world unbelivable to be able to run EDA on a small box like that today you need 3GHz to draw a few wires... (:

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group