[geeks] Sun: SunFire V20z serial port processor

Alex D azd30 at telus.net
Fri Feb 3 13:39:09 EST 2023


mouse,

have  you already looked through this document?

http://archives.retrobridge.org/sun/system-handbook/3.4/collections/TECHNICALINSTRUCTIONSURE/1-71-1018648.1-1.html

resetting the SP to defaults only wipes out user and network settings so it
should not affect operation of the box itself. you can then create new user
credential and ssh in and play around to try to figure out exactly what
management and troubleshooting functions the sp is responsible for.

cheers
alex


On Thu, Feb 2, 2023 at 7:45 PM Mouse via geeks <geeks at sunhelp.org> wrote:

> I have a SunFire V20z, an x86 machine.  It works reasonably well for
> most of the purposes I want to put it to.
>
> But it seems to have an embedded "service processor" (SP, what doc I've
> found calls it).  Upon power-on, the back-panel serial port babbles a
> bunch of stuff that makes it appear to be running some Linux variant.
>
> My question for the moment is, is enough known about the hardware to
> replace that with something else without losing functionality?  (The
> "something else" does not need to exist at the moment; I intend to roll
> my own software for it, if I can find enough doc, probably starting
> with NetBSD.)
>
> It's documented as, and appears to self-identify as, a PowerPC, which
> is hopeful, but it clearly has additional hardware surrounding it....
>
> I'm appending the boot messages I captured after my signature.  I've
> edited them to:
>
> - Delete CRs wherever they appears next to an LF.
> - Replace BS with ^H wherever it occurs.
>
> I can't log in to this Linux.  I've found documentation describing a
> way to reset it to factory defaults, but I haven't tried that yet.
>
> /~\ The ASCII                             Mouse
> \ / Ribbon Campaign
>  X  Against HTML                mouse at rodents-montreal.org
> / \ Email!           7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B
>
> PPCBOOT Starting
>
> CPU:   XPC860xxZPnnD4 at 64 MHz: 4 kB I-Cache 4 kB D-Cache FEC present
> Board: Service Processor Stage 1 - Rev. 0
> DRAM:  64 MB
> FLASH: 16 MB
> In:    serial
> Out:   serial
> Err:   serial
> Product_ID = 0xff (255)
> PPCBOOT revision = V2.3.0.3
> Board_Revision = 0x08 (8)
> PRS revision = 0x66 (102)
> Hit any key to stop autoboot:  4 ^H^H^H 3 ^H^H^H 2 ^H^H^H 1 ^H^H^H 0
> ## Booting image at 40080000 ...
>    Image Name:   Linux Kernel for SP
>    Image Type:   PowerPC Linux Kernel Image (gzip compressed)
>    Data Size:    681511 Bytes = 665 kB = 0 MB
>    Load Address: 00000000
>    Entry Point:  00000000
>    Verifying Checksum ... OK
>    Uncompressing Kernel Image ... OK
> ## Loading RAMDisk Image at 40180000 ...
>    Image Name:   Simple Ramdisk Image
>    Image Type:   PowerPC Linux RAMDisk Image (gzip compressed)
>    Data Size:    4165647 Bytes = 4068 kB = 3 MB
>    Load Address: 00000000
>    Entry Point:  00000000
>    Verifying Checksum ... OK
>    Loading Ramdisk to 03b66000, end 03f5f00f ... OK
> Linux version 2.4.18 (navin.boppuri at southern) (gcc version 2.95.3
> 20010315 (release/MontaVista)) #1 Fri Apr 1 15:23:25 CST 2005
> On node 0 totalpages: 16384
> zone(0): 16384 pages.
> zone(1): 0 pages.
> zone(2): 0 pages.
> Kernel command line: root=/dev/ram rw devfs=
> Decrementer Frequency = 240000000/60
> Calibrating delay loop... 63.69 BogoMIPS
> Memory: 58580k available (1264k kernel code, 456k data, 64k init, 0k
> highmem)
> Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)
> Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)
> Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
> Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
> Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
> POSIX conformance testing by UNIFIX
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
> Initializing RT netlink socket
> Starting kswapd
> Journalled Block Device driver loaded
> devfs: v1.10 (20020120) Richard Gooch (rgooch at atnf.csiro.au)
> devfs: boot_options: 0x1
> JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications
> AB.
> CPM UART driver version 0.03
> ttyS00 at 0x0280 is a SMC
> ttyS01 at 0x0380 is a SMC
> pty: 256 Unix98 ptys configured
> block: 128 slots per queue, batch=32
> RAMDISK driver initialized: 16 RAM disks of 23552K size 1024 blocksize
> eth0: FEC ENET Version 0.2, FEC irq 3, addr 00:09:3d:11:ca:d3
> SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).
> loop: loaded (max 8 devices)
> sp flash device: 1000000 at 40000000
>  Amd/Fujitsu Extended Query Table v1.3 at 0x0040
> number of CFI chips: 1
> Creating 12 MTD partitions on "Service Processor flash device":
> 0x00000000-0x00040000 : "PPCBOOT"
> 0x00040000-0x00080000 : "Environment"
> 0x00080000-0x00180000 : "Linux Kernel"
> 0x00180000-0x00600000 : "BASE file system"
> 0x00600000-0x00d80000 : "Value Add file system Image"
> 0x00ec0000-0x00ee0000 : "VPD Area - Protected"
> 0x00ee0000-0x00f00000 : "Diagnostics Reserved"
> 0x00f00000-0x01000000 : "Flash file system"
> 0x00000000-0x00ea0000 : "Entire flash"
> 0x00d80000-0x00dc0000 : "Custom Area"
> 0x00dc0000-0x00e60000 : "Unused Area"
> 0x00e60000-0x00ea0000 : "PPCBOOT Update Area"
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP
> IP: routing cache hash table of 512 buckets, 4Kbytes
> TCP: Hash tables configured (established 4096 bind 4096)
> ip_conntrack (512 buckets, 4096 max)
> ip_tables: (C) 2000-2002 Netfilter core team
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> RAMDISK: Compressed image found at block 0
> Freeing initrd memory: 4068k freed
> VFS: Mounted root (ext2 filesystem).
> Mounted devfs on /dev
> Freeing unused kernel memory: 64k init
> INIT: version 2.78 booting
> Mounting local filesystems...
> Booted from ramdisk..
> Service Processor GPIO driver, ver. V2.4.0.10
> Service Processor PRS Low-Level driver, ver. 2.0a
> Service Processor SPI driver, ver. V2.4.0.10
> JNET driver online.
> Configuring iptables
> Hostname: node0016.
> Setting up IP spoofing protection: rp_filter.
> Disable TCP/IP Explicit Congestion Notification: done.
> Configuring network interfaces: done.
> Starting portmap daemon: portmap.
> INIT: Entering runlevel: 2
> NETDEV WATCHDOG: jnet0: transmit timed out
> Starting metalog for logging services
> Starting internet superserver: inetd.
> Starting system management applications...
> Starting OpenBSD Secure Shell server: sshd.
>
> node0016 login:
>
> _______________________________________________
> GEEKS:  http://sunhelp.org/mailman/listinfo/geeks_sunhelp.org
>


-- 
--
alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sunhelp.org/pipermail/geeks_sunhelp.org/attachments/20230203/3a5dd131/attachment.html>


More information about the geeks mailing list