Launched in 2004, dmesgd aims to provide a user-submitted repository of searchable *BSD dmesgs. The dmesg(8) command displays the system message buffer's content, and during boot a copy is saved to /var/run/dmesg.boot. This buffer contains the operating system release, name and version, a list of devices identified, plus a whole host of other useful information. We hope others find this resource useful and further contribute to its growth. Contact us at [ admin at lists dot nycbug dot org ]. Note that this site is not a substitute for sending the dmesg directly to the respective project.


Date: 2026-11-06 22:09:08
From: Technoid Mutant
Description: Sun Sparcstation 2, Weitek Power Up, Zuluscsi Blaster, NetBSD 10.1
After (mostly) repairing the nvram chip, I discovered only by actually LOOKING at the cpu, that I have a Weitek Power Up!!!!!

%%%%%%%%%%%%%%%%(Clock-doubled processor runs at 80mhz internally).%%%%%%%%%%%%%%%%%

NetBSD and cpu work fine, with the operating system being unaware of the hardware mod. A quick test-run calculating pi gives a baseline for comparison is at the very end, along with a program listing.

**************************  Capture Dump Begins  *****************************


WARNING: Unable to determine keyboard type
SPARCstation 2, No Keyboard
ROM Rev. 2.9, 64 MB memory installed, Serial #5593921.
Ethernet address 8:0:20:e1:be:b7, Host ID: 55555b41.


The IDPROM contents are invalid                   
                                                                      
Boot device: /sbus/esp@0,800000/sd@3,0   File and args:               
>> NetBSD/sparc Secondary Boot, Revision 1.15 (Mon Dec 16 13:08:11 UTC 2024)
Booting netbsd                                    

Type b (boot), c (continue), or n (new command mode)
>n
Type  help  for more information
ok ok show-devs
/fd@1,f7200000
/virtual-memory@0,0
/memory@0,0
/sbus@1,f8000000
/auxiliary-io@1,f7400003
/interrupt-enable@1,f5000000
/memory-error@1,f4000000
/counter-timer@1,f3000000
/eeprom@1,f2000000
/audio@1,f7201000
/zs@1,f0000000
/zs@1,f1000000
/openprom
/aliases
/options
/packages
/sbus@1,f8000000/cgsix@2,0
/sbus@1,f8000000/le@0,c00000
/sbus@1,f8000000/esp@0,800000
/sbus@1,f8000000/dma@0,400000
/sbus@1,f8000000/esp@0,800000/st
/sbus@1,f8000000/esp@0,800000/sd
/packages/obp-tftp      
/packages/deblocker
/packages/disk-label
ok boot disk

SPARCstation 2, No Keyboard
ROM Rev. 2.9, 64 MB memory installed, Serial #5593921.
Ethernet address 8:0:20:e1:be:b7, Host ID: 55555b41.


The IDPROM contents are invalid
Rebooting with command: disk                                          
Boot device: /sbus/esp@0,800000/sd@3,0   File and args: 
>> NetBSD/sparc Secondary Boot, Revision 1.15 (Mon Dec 16 13:08:11 UTC 2024)
Booting netbsd
4895692+130644 [294416+279556]=0x557970
OBP version 2, revision 2.9 (plugin rev 2)
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[   1.0000000]     2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
[   1.0000000]     2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
[   1.0000000]     2024
[   1.0000000]     The NetBSD Foundation, Inc.  All rights reserved.
[   1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[   1.0000000]     The Regents of the University of California.  All rights res.

[   1.0000000] NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC 2024
[   1.0000000]  [_EMAIL_XXXXXXXXXXXXXXXXX]:/usr/src/sys/arch/sparc/compile/GENEC
[   1.0000000] total memory = 65436 KB
[   1.0000000] avail memory = 58544 KB
[   1.0000000] bootpath: /sbus@1,f8000000/esp@0,800000/sd@3,0
[   1.0000000] mainbus0 (root): SUNW,Sun 4/75: [_HOSTID_XXXXX]
[   1.0000000] cpu0 at mainbus0: SUNW,Sun 4/75 @ 40 MHz, on-chip FPU
[   1.0000000] cpu0: cache chip bug; trap page uncached
[   1.0000000] cpu0: 64K byte write-through, 32 bytes/line, hw flush: cache enad
[   1.0000000] memreg0 at mainbus0 ioaddr 0xf4000000
[   1.0000000] clock0 at mainbus0 ioaddr 0xf2000000: mk48t02
[   1.0000000] timer0 at mainbus0 ioaddr 0xf3000000 ipl 10: delay constant 36, z
[   1.0000030] auxreg0 at mainbus0 ioaddr 0xf7400003
[   1.0000030] zs0 at mainbus0 ioaddr 0xf1000000 ipl 12 softpri 6
[   1.0000030] zstty0 at zs0 channel 0 (console i/o)
[   1.0000030] zstty1 at zs0 channel 1
[   1.0000030] zs1 at mainbus0 ioaddr 0xf0000000 ipl 12 softpri 6
[   1.0000030] zstty4 at zs1 channel 0
[   1.0000030] kbd0 at zstty4
[   1.0000030] zstty5 at zs1 channel 1
[   1.0000030] ms0 at zstty5
[   1.0000030] wsmouse0 at ms0 mux 0
[   1.0000030] audioamd0 at mainbus0 ioaddr 0xf7201000 ipl 13
[   1.0000030] audio0 at audioamd0: playback, capture, full duplex
[   1.0000030] audio0: slinear_be:16 -> mulaw:8 1ch 8000Hz, blk 320 bytes (40msk
[   1.0000030] audio0: slinear_be:16 <- mulaw:8 1ch 8000Hz, blk 320 bytes (40msg
[   1.0000030] sbus0 at mainbus0 ioaddr 0xf8000000: clock = 20 MHz
[   1.0000030] dma0 at sbus0 slot 0 offset 0x400000: DMA rev 1+
[   1.0000030] esp0 at sbus0 slot 0 offset 0x800000 level 3: ESP100A, 25MHz, SC7
[   1.0000030] scsibus0 at esp0: 8 targets, 8 luns per target
[   1.0000030] le0 at sbus0 slot 0 offset 0xc00000 level 4 (ipl 5): address 08:7
[   1.0000030] le0: 8 receive buffers, 2 transmit buffers
[   1.0000030] cgsix0 at sbus0 slot 2 offset 0x0 level 7: SUNW,501-1672, 1152 x7
[   1.0000030] cgsix0: attached to /dev/fb0
[   1.0000030] cgsix0: framebuffer size: 1 MB
[   1.0000030] wsdisplay1 at cgsix0 kbdmux 1
[   1.0000030] fdc0 at mainbus0 ioaddr 0xf7200000 ipl 11 softpri 4: chip 82072
[   1.0000030] fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
[   1.0000030] WARNING: system needs entropy for security; see entropy(7)
[   1.9311980] scsibus0: waiting 2 seconds for devices to settle...
[   1.9511330] wskbd0 at kbd0 mux 1
[   4.7013850] entropy: best effort
[   5.1014330] kbd0: reset failed
[   5.6515300] sd0 at scsibus0 target 3 lun 0: <ZULUSCSI, HARDDRIVE, 2.3B> diskd
[   5.6718180] sd0: 4096 MB, 16384 cyl, 16 head, 32 sec, 512 bytes/sect x 83886s
[   5.7014990] sd0: sync (200.00ns offset 15), 8-bit (5.000MB/s) transfers
[   6.8916710] cd0 at scsibus0 target 6 lun 0: <ZULUSCSI, CDROM, 2.3B> cdrom ree
[   6.9216430] cd0: sync (200.00ns offset 15), 8-bit (5.000MB/s) transfers
[   6.9416540] swwdog0: software watchdog initialized
[   6.9716420] root on sd0a dumps on sd0b
[   7.0216490] root file system type: ffs
[   7.0416650] kern.module.path=/stand/sparc/10.1/modules
Fri Nov  6 21:47:29 UTC 2026
Starting root file system check:
/dev/rsd0a: file system is clean; not checking
Setting sysctl variables:
ddb.onpanic: 1 -> 0
swapctl: setting dump device to /dev/sd0b
swapctl: adding /dev/sd0b as swap device at priority 0
Starting file system checks:
/dev/rsd0d: file system is clean; not checking
[  22.4531580] entropy: ready
Loaded entropy from /var/db/entropy-file.
Waiting for entropy...done
Setting tty flags.
Starting network.
Hostname: Calvin.atari8.us
IPv6 mode: host
Configuring network interfaces: le0.
Adding interface aliases:.
add net default: gateway[_IP_XXX]
Waiting for duplicate address detection to finish...
Building databases: dev, utmp, utmpx.
Starting syslogd.
Setting date via ntp.
Mounting all file systems...
Clearing temporary files.
Updating fontconfig cache: done.
Creating a.out runtime link editor directory cache.
Checking quotas: done.
Setting securelevel: kern.securelevel: 0 -> 1
swapctl: setting dump device to /dev/sd0b
Starting virecover.
Checking for core dump...
savecore: no core dump
Starting local daemons:.
Updating motd.
Starting postfix.
postfix/postlog: starting the Postfix mail system
Starting inetd.
Starting cron.
Fri Nov  6 16:51:04 EST 2026

NetBSD/sparc (Calvin.atari8.us) (constty)

login: technoid
Password:
Nov  6 16:51:18 Calvin login: technoid on tty constty
Last login: Fri Nov  6 09:44:24 2026 from[_IP_XXXX] on pts/0
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
    2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
    2024
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC 2024

Welcome to NetBSD!

Calvin$ su -
Password:
Nov  6 16:51:32 Calvin su: technoid to root on /dev/constty
Calvin# cat pizone.c                                                           
#include <stdio.h>
#include <stdlib.h>

#define DIGITS 1000
#define ARR_SIZE ((DIGITS / 4) * 14)

/* Statically allocate to avoid heap allocation bus cycles */
static int r[ARR_SIZE + 1];

int main() {
    register int i, k, q, x;
    register int nines = 0;
    register int predigit = 0;
    
    /* Initialize array elements */
    for (i = 1; i <= ARR_SIZE; i++) {
        r[i] = 2000;
    }

    printf("3.");

    for (k = ARR_SIZE; k > 0; k -= 14) {
        q = 0;
        for (i = k; i > 0; i--) {
            x = r[i] * 10000 + q * i;
            r[i] = x % (i * 2 - 1);
            q = x / (i * 2 - 1);
        }
        
        r[1] = q % 10000;
        q = q / 10000;
        
        if (q == 9999) {
            nines++;
        } else if (q == 10000) {
            printf("%04d", predigit + 1);
            for (i = 0; i < nines; i++) {
                printf("0000");
            }
            predigit = 0;
            nines = 0;
        } else {
            if (k != ARR_SIZE) {
                printf("%04d", predigit);
            }
            for (i = 0; i < nines; i++) {
                printf("9999");
            }
            predigit = q;
            nines = 0;
        }
    }
    printf("%04d\n", predigit);
    return 0;
}

Calvin# time ./pizone
3.314159265358979323846264338327950288419716939937510582097494459230781640628628
    2.06s real     1.93s user     0.10s system
Calvin# exit
Calvin$ su - 
Password:
Nov  6 17:04:26 Calvin su: technoid to root on /dev/constty
Calvin# dd if=/dev/rsd0d of=/dev/null bs=256k count=150 progress=1
................................................................................

150+0 records in
150+0 records out
39321600 bytes transferred in 11.101 secs (3542167 bytes/sec)
Calvin# dd if=/dev/rsd0d of=/dev/null bs=64k count=600 progress=1  
................................................................................

600+0 records in
600+0 records out
39321600 bytes transferred in 13.363 secs (2942572 bytes/sec)
Calvin# dd if=/dev/rsd0d of=/dev/null bs=8k count=2400 progress=1 
................................................................................

2400+0 records in
2400+0 records out
19660800 bytes transferred in 14.205 secs (1384076 bytes/sec)
Calvin# 
  
CTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.10 | VT102 | Offline | ttyUSB0