A long read, but may be interesting... I Wanted to get into a nix OS at home, after being away for many years. Researched a short list of nix OSs. To be honest, OpenBSD was at the bottom of the list due to text install and what seemed like a limited list of ports. Tried the others. If I got an install I liked, they all failed on updates with various script errors. I can troubleshoot and fix script errors - the point is I want to spend time working on my code. I was down to my last option - OpenBSD.
I'd been watching CDE progress to open source - Fond memories of a Sun / Solaris / CDE environment. When CDE / MWM did go open source, OpenBSD was supported. I did the OpenBSD / CDE install on my desktop at the end of 2018 and it has been great. I've since moved on to a more modern window manager but CDE got my foot in the door. When it came time to update to a new OpenBSD version I did a clean install and started scripting my custom changes. From long ago, I prefer not to upgrade in place, due to the cruft. Sure I could figure out a way to analyze what is not needed but why bother. The OpenBSD install is so simple and fast. I install, run a script to configure and then have a shiny new machine. For small server roles, it takes 15-20 minutes to reinstall. Desktop machines take an hour or so, due to ports installs. With other OSs it would take several days to reinstall my desktop, including base system, latest drivers, GUI apps and then customizing all the settings. Scripting configuration and package installs is so much simpler. Then, I replaced my DNS / DHCP / NTP / Web server with OpenBSD. At this point, I started going fanless for new machines - APU2D4 (now APU2E4) is more than needed but provides headroom for the future. I studied and configured unbound and it has been so stable. I've had a home web server for years which migrated from PERL to C# to C++ and from plain HTML to Angular with JQuery Mobile. I migrated this code to run with httpd slowcgi (sort of like a poor man's serverless config - perfect for home use). Next, I had several off the shelf systems I wanted to replace - Multi-room audio, NAS, VPN Router, Wifi AP. I estimated the lines of code running on my existing home network and the numbers were crazy. For multi-room audio, I set up a proof of concept with some old computers and configured mpd to use sndio. It worked great. I purchased several more APU2D4 machines and USB Behringer UCA202 DACs for the audio. I created C++ microservices to run with httpd slowcgi and build / send mpc commands to control mpd. Simple, no library dependencies and easy to update / test. Maybe someday I'll change the interface but this has been working well. For UI, I created a page to select a room and send commands. Wanting a single volume control, I opted to expose master volume (rather than mpd volume). I needed to select music, so I created another page to access music data. I'm only really interested in playlists, artists, genres and songs, so I provided these in the song UI and allow adding to the queue of whatever room is currently selected. Each room can operate independently or output to multiple rooms. >From the beginning I have used amd to mount NAS NFS shares. Tweaked the mount_nfs parameters to get better throughput - It is great. With the concept of rooms on the web page, I added more remote control features. I control all infrared home audio and video devices with IP2IR from Global Cache. Used to have an app (that had issues) - replaced it with my web page. Then, added control of a home theater receiver using it's REST API. In my spare time, I had created a mobile first remote control for the whole home audio and video. Put all the remotes in a drawer. With one web page, it works across-platforms on any device with a browser (all types of phones, desktops, tablets) with zero install. The page refreshes when others make changes, so there are no issues with synch across clients. With a few nodes on my network, I wanted to see status over time. I used d3js to create a network diagram web page. Added an APU2 machine to the network for running cron jobs. Added a script to create SVGs for CPU, memory, network and disk from symux RRD files. Now click a node in the diagram and see the machine stats. I can change the time reference for the last 24 hours, 7 days, 30 days or year. The SVG charts are built on a schedule, based on priority of the machines. It is incredible to have this visibility. Always wanted to monitor my network over time but did not have the tools. Next, with some experience and confidence with OpenBSD, I replaced the VPN router with an APU2 gateway. Simple install with pf and more stats for the network diagram. Auto-update - at this point, I created cron jobs to update all machines during off-hours. I don't notice the updates unless I look at uptime on the machines. I bought two more APU2 machines and configured wireless APs (one 2.4GHz and one 5GHz) with athn radios. Used these for about a year and then switched back to a new router. The WiFi was just too slow for some videos and some stuttering on ssh. It was improving with each OpenBSD release. Watching all the wired, wireless and kernel progress with anticipation of switching back to these APs. Now came the NAS. Was using a NAS that wanted to do way too much. Built a Supermicro Mini-ITX system (A2SAV, dmesg below) with four 2.5 in drives using onboard Marvell 88SE9230 hardware RAID. The relatively small case has ventilation on all sides. It does have a fan, but I don't think it turns on often - even hidden away in a cabinet. I understand amd has a 2G limit in the kernel but I have seen no issues with my OpenBSD NAS. Would like to know how to reproduce a scenario where this 2G limit can be seen, to understand the possible impact. Added the NAS to my network diagram and can monitor activity over time. Found rsync script to do differential backups with hard links. Did a thorough review of the script before trusting it and did have to make some tweaks. Works great and I now have NAS backups. Years ago, I had backup software that became outdated and I gave up on differentials. Instead I just copied whole disks periodically. I prefer the new method. About this time I started purchasing a few APS UPSs (600M1 and 650M1) with USB connection to a machine for sensor data. Added UPS to the network diagram and I track UPS stats over time. With the low power devices I have about 40 minutes of extra time in a power outage situation. I also picked up some TemperHum USB thermostats to monitor temperature and humidity in several rooms. Added these to the network diagram and stats to my httpd home page. Would like to calibrate these for improved accuracy, but not critical at this time. Removed ports from my installations where functionality existed in base. I strive to vary as little as possible from the base install. Would be really nice to have a GUI web browser in base, but I understand this would be a huge effort. Next comes the media centers. Each room that has a TV got a Compulab Fitlet2 machine (dmesg, below) with HDMI output to the TV. Added to the remote control web page to configure for media center. After lots of consideration of what I want from a media center, I set up the remote to play slideshows, videos, a couple apps from ports, some browser links and games. Configured remote control buttons to send simple key commands from the remote and hooked up a small media keyboard for when more keyboard interaction is needed. Created script to pre-evaluate all picture files, so slideshows start quickly (even with almost 20k pictures). Checked network throughput to and from each machine with tcpbench. Found a few degraded cables and replaced with CAT7. Found the CAT7 cables gave a couple extra megabits of throughput (even with CAT6 in the walls), so replaced all cables with CAT7. On APU2 machines my numbers did not match what I read on the mailing lists - updated to the latest BIOS and saw improvement. My APU2s max out at around 650 megabits per second on the network. The Fitlet2 can throughput at line rate. Looks like the same Intel hardware. With systat, observed a single APU2 CPU was 100% and figure this is the bottleneck. With the faster CPU (and memory?) on Fitlet2 it is able to throughput more data. From the mailing lists, it sounds like work is being done to improve the threading for network traffic - looking forward to the improvements. Bought a USB camera, plugged it in to a media center, configured motion to send the video and set up a web page to display the video. Will do more of this in the future. I spent some time upgrading the web pages from Angular and JQuery Mobile to AngularJS Material. I locally self-host all js libraries I'm using and use plain HTML. Self-hosting ensures local services work if there is an internet outage. I resist systems to "build" web pages. The result is a home page SPA (single page application) menu of a bunch of SPAs. About this time, I added VPN access for the home network. With a more robust network running OpenBSD, I was ready to take the next steps - More apps served up to all devices from OpenBSD. My Remote control web app replaced an app I had purchased from the app store. If I could replace this complex app it seemed that I could replace more mobile apps. Doing this provides a single app that works on desktop as well as mobile - install and maintain fewer apps everywhere. Configured chromium to display the pages in app mode on desktops. I now use the web apps on all my devices. They look the same on all devices and only change when I change them. A web page push changes the app everywhere. I also feel better owning the web server for my apps. I stopped using browser bookmarks and added a links web page app instead. With this page, I don't need to try to sync bookmarks across devices. The features provided by store apps these days are often trivial and well understood. I pull stock quotes, news RSS feeds and weather data to a local server and then serve up the data from my own web pages. Created a scientific calculator and world clock. Have a world atlas using a d3js globe. Created ToDone app with goals, projects and tasks. Notes, pictures, videos, books - all now have a web app to navigate folder data from the NAS and view. Books display as PDFs or use js code to display epubs in the browser. My notes web app displays and edits notes in markdown. I generate web page thumbnails with a script. My phone does not look like a typical phone any more - I have a bunch of simple monochrome icons for my OpenBSD apps, but they are easy to recognize. Looking forward to the possibility of an OpenBSD phone. Most of the microservice and web work I have done is custom but it seems like a project could try to create these as standard services. The scripts I use to configure machines per role could also be standardized, if there was agreement on the configurations. I know I could learn a great deal from others who have set up similar configurations. Thanks to the community! I learn a great deal from the mailing lists and feel like I know those that post frequently. If you made it to this closing statement - Hope you found this informative. --- Compulab Fitlet2 |OpenBSD 6.9 (GENERIC.MP) #3: Mon JunĀ 7 08:21:26 MDT 2021 r...@syspatch-69-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8387846144 (7999MB) avail mem = 8118255616 (7742MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 3.0 @ 0x7a038000 (72 entries) bios0: vendor American Megatrends Inc. version "FLT2.0.46.01.00" date 09/17/2018 bios0: Compulab fitlet2 acpi0 at bios0: ACPI 6.0 acpi0: sleep states S0 S3 S5 acpi0: tables DSDT FACP FPDT FIDT MCFG PSDS DBG2 DBGP HPET LPIT APIC NPKT PRAM WSMT SSDT SSDT SSDT SSDT SSDT SSDT SSDT UEFI BGRT TPM2 acpi0: wakeup devices HDAS(S3) XHC_(S4) XDCI(S4) BRCM(S0) RP01(S3) PXSX(S4) RP02(S3) PXSX(S4) RP03(S3) PXSX(S4) RP04(S3) PXSX(S4) RP05(S3) PXSX(S4) RP06(S3) PXSX(S4) [...] acpitimer0 at acpi0: 3579545 Hz, 32 bits acpimcfg0 at acpi0 acpimcfg0: addr 0xe0000000, bus 0-255 acpihpet0 at acpi0: 19200000 Hz acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Atom(TM) Processor E3950 @ 1.60GHz, 1596.96 MHz, 06-5c-09 cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu0: 1MB 64b/line 16-way L2 cache cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges cpu0: apic clock running at 19MHz cpu1 at mainbus0: apid 2 (application processor) cpu1: Intel(R) Atom(TM) Processor E3950 @ 1.60GHz, 1596.32 MHz, 06-5c-09 cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu1: 1MB 64b/line 16-way L2 cache cpu1: smt 0, core 1, package 0 cpu2 at mainbus0: apid 4 (application processor) cpu2: Intel(R) Atom(TM) Processor E3950 @ 1.60GHz, 1596.33 MHz, 06-5c-09 cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu2: 1MB 64b/line 16-way L2 cache cpu2: smt 0, core 2, package 0 cpu3 at mainbus0: apid 6 (application processor) cpu3: Intel(R) Atom(TM) Processor E3950 @ 1.60GHz, 1596.33 MHz, 06-5c-09 cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu3: 1MB 64b/line 16-way L2 cache cpu3: smt 0, core 3, package 0 ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 120 pins acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus -1 (RP01) acpiprt2 at acpi0: bus -1 (RP02) acpiprt3 at acpi0: bus -1 (RP03) acpiprt4 at acpi0: bus 1 (RP04) acpiprt5 at acpi0: bus 2 (RP05) acpiprt6 at acpi0: bus -1 (RP06) acpiec0 at acpi0: not present acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001 "INT3512" at acpi0 not configured "INT3511" at acpi0 not configured acpicmos0 at acpi0 acpibtn0 at acpi0: PWRB aplgpio0 at acpi0 GPO0 uid 1 addr 0xd0c50000/0x76c irq 14, 78 pins aplgpio1 at acpi0 GPO1 uid 2 addr 0xd0c40000/0x764 irq 14, 77 pins aplgpio2 at acpi0 GPO2 uid 3 addr 0xd0c70000/0x674 irq 14, 47 pins aplgpio3 at acpi0 GPO3 uid 4 addr 0xd0c00000/0x654 irq 14, 43 pins "INT34D2" at acpi0 not configured "INT33A1" at acpi0 not configured "MSFT0101" at acpi0 not configured "PNP0C0B" at acpi0 not configured acpicpu0 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpicpu1 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpicpu2 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpicpu3 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpipwrres0 at acpi0: FN00, resource for FAN0 acpitz0 at acpi0: critical temperature is 125 degC acpivideo0 at acpi0: GFX0 acpivout0 at acpivideo0: DD1F cpu0: Enhanced SpeedStep 1596 MHz: speeds: 1601, 1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz pci0 at mainbus0 bus 0 0:24:2: mem address conflict 0xfea10000/0x1000 pchb0 at pci0 dev 0 function 0 "Intel Apollo Lake Host" rev 0x0b inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics 505" rev 0x0b drm0 at inteldrm0 inteldrm0: msi, BROXTON, gen 9 azalia0 at pci0 dev 14 function 0 "Intel Apollo Lake HD Audio" rev 0x0b: msi azalia0: codecs: Realtek ALC1150, Intel/0x280a, using Realtek ALC1150 audio0 at azalia0 "Intel Apollo Lake TXE" rev 0x0b at pci0 dev 15 function 0 not configured ahci0 at pci0 dev 18 function 0 "Intel Apollo Lake AHCI" rev 0x0b: msi, AHCI 1.3.1 ahci0: port 0: 6.0Gb/s scsibus1 at ahci0: 32 targets sd0 at scsibus1 targ 0 lun 0: <ATA, TS64GMTS600, P122> naa.57c35481a65f7101 sd0: 61057MB, 512 bytes/sector, 125045424 sectors, thin ppb0 at pci0 dev 19 function 0 "Intel Apollo Lake PCIE" rev 0xfb: msi pci1 at ppb0 bus 1 em0 at pci1 dev 0 function 0 "Intel I211" rev 0x03: msi, address xx:xx:xx:xx:xx:xx ppb1 at pci0 dev 19 function 2 "Intel Apollo Lake PCIE" rev 0xfb: msi pci2 at ppb1 bus 2 em1 at pci2 dev 0 function 0 "Intel I211" rev 0x03: msi, address xx:xx:xx:xx:xx:xx xhci0 at pci0 dev 21 function 0 "Intel Apollo Lake xHCI" rev 0x0b: msi, xHCI 1.0 usb0 at xhci0: USB revision 3.0 uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 addr 1 dwiic0 at pci0 dev 22 function 0 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 27 iic0 at dwiic0 dwiic1 at pci0 dev 22 function 1 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 28 iic1 at dwiic1 dwiic2 at pci0 dev 22 function 2 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 29 iic2 at dwiic2 dwiic3 at pci0 dev 22 function 3 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 30 iic3 at dwiic3 dwiic4 at pci0 dev 23 function 0 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 31 iic4 at dwiic4 dwiic5 at pci0 dev 23 function 1 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 32 iic5 at dwiic5 dwiic6 at pci0 dev 23 function 2 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 33 iic6 at dwiic6 dwiic7 at pci0 dev 23 function 3 "Intel Apollo Lake I2C" rev 0x0b: apic 1 int 34 iic7 at dwiic7 com4 at pci0 dev 24 function 0 "Intel Apollo Lake HSUART" rev 0x0b: ns16550, no working fifo com5 at pci0 dev 24 function 1 "Intel Apollo Lake HSUART" rev 0x0b: ns16550, no working fifo com6 at pci0 dev 24 function 2 "Intel Apollo Lake HSUART" rev 0x0b: not a UART com7 at pci0 dev 24 function 3 "Intel Apollo Lake HSUART" rev 0x0b: ns16550, no working fifo "Intel Apollo Lake PWM" rev 0x0b at pci0 dev 26 function 0 not configured sdhc0 at pci0 dev 27 function 0 "Intel Apollo Lake SD/MMC" rev 0x0b: apic 1 int 3 sdhc0: SDHC 3.0, 200 MHz base clock sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, ddr52, dma sdhc1 at pci0 dev 28 function 0 "Intel Apollo Lake eMMC" rev 0x0b: apic 1 int 39 sdhc1: SDHC 3.0, 200 MHz base clock sdmmc1 at sdhc1: 8-bit, sd high-speed, mmc high-speed, ddr52, dma sdhc2 at pci0 dev 30 function 0 "Intel Apollo Lake SDIO" rev 0x0b: apic 1 int 42 sdhc2: SDHC 3.0, 200 MHz base clock sdmmc2 at sdhc2: 4-bit, sd high-speed, mmc high-speed, ddr52, dma pcib0 at pci0 dev 31 function 0 "Intel Apollo Lake LPC" rev 0x0b ichiic0 at pci0 dev 31 function 1 "Intel Apollo Lake SMBus" rev 0x0b: apic 1 int 20 iic8 at ichiic0 spdmem0 at iic8 addr 0x50: 8GB DDR3 SDRAM PC3-12800 SO-DIMM isa0 at pcib0 isadma0 at isa0 pcppi0 at isa0 port 0x61 spkr0 at pcppi0 vmm0 at mainbus0: VMX/EPT efifb at mainbus0 not configured sdmmc2: can't enable card sdmmc1: can't enable card uvideo0 at uhub0 port 3 configuration 1 interface 0 "Logitech Webcam C310" rev 2.00/0.12 addr 2 video0 at uvideo0 uaudio0 at uhub0 port 3 configuration 1 interface 3 "Logitech Webcam C310" rev 2.00/0.12 addr 2 uaudio0: class v1, high-speed, sync, channels: 0 play, 1 rec, 2 ctls audio1 at uaudio0 uhidev0 at uhub0 port 4 configuration 1 interface 0 "American Power Conversion Back-UPS ES 600M1 FW:928.a8 .D USB FW:a8" rev 2.00/0.90 addr 3 uhidev0: iclass 3/0, 128 report ids upd0 at uhidev0 uhid0 at uhidev0 reportid 1: input=0, output=0, feature=1 uhid1 at uhidev0 reportid 2: input=0, output=0, feature=1 uhid2 at uhidev0 reportid 3: input=0, output=0, feature=1 uhid3 at uhidev0 reportid 4: input=0, output=0, feature=1 uhid4 at uhidev0 reportid 5: input=0, output=0, feature=1 uhid5 at uhidev0 reportid 6: input=3, output=0, feature=3 uhid6 at uhidev0 reportid 7: input=0, output=0, feature=2 uhid7 at uhidev0 reportid 8: input=0, output=0, feature=2 uhid8 at uhidev0 reportid 9: input=0, output=0, feature=2 uhid9 at uhidev0 reportid 10: input=0, output=0, feature=1 uhid10 at uhidev0 reportid 11: input=0, output=0, feature=1 uhid11 at uhidev0 reportid 12: input=3, output=0, feature=3 uhid12 at uhidev0 reportid 13: input=0, output=0, feature=1 uhid13 at uhidev0 reportid 14: input=0, output=0, feature=1 uhid14 at uhidev0 reportid 15: input=0, output=0, feature=1 uhid15 at uhidev0 reportid 16: input=0, output=0, feature=1 uhid16 at uhidev0 reportid 17: input=0, output=0, feature=1 uhid17 at uhidev0 reportid 18: input=0, output=0, feature=1 uhid18 at uhidev0 reportid 19: input=1, output=0, feature=1 uhid19 at uhidev0 reportid 20: input=2, output=0, feature=2 uhid20 at uhidev0 reportid 21: input=0, output=0, feature=2 uhid21 at uhidev0 reportid 22: input=4, output=0, feature=4 uhid22 at uhidev0 reportid 23: input=0, output=0, feature=2 uhid23 at uhidev0 reportid 24: input=0, output=0, feature=1 uhid24 at uhidev0 reportid 28: input=0, output=0, feature=3 uhid25 at uhidev0 reportid 32: input=0, output=0, feature=2 uhid26 at uhidev0 reportid 33: input=1, output=0, feature=1 uhid27 at uhidev0 reportid 34: input=0, output=0, feature=1 uhid28 at uhidev0 reportid 35: input=0, output=0, feature=2 uhid29 at uhidev0 reportid 36: input=0, output=0, feature=2 uhid30 at uhidev0 reportid 37: input=0, output=0, feature=2 uhid31 at uhidev0 reportid 38: input=0, output=0, feature=2 uhid32 at uhidev0 reportid 39: input=0, output=0, feature=2 uhid33 at uhidev0 reportid 40: input=0, output=0, feature=4 uhid34 at uhidev0 reportid 48: input=0, output=0, feature=1 uhid35 at uhidev0 reportid 49: input=0, output=0, feature=2 uhid36 at uhidev0 reportid 50: input=0, output=0, feature=2 uhid37 at uhidev0 reportid 51: input=0, output=0, feature=2 uhid38 at uhidev0 reportid 52: input=0, output=0, feature=2 uhid39 at uhidev0 reportid 53: input=0, output=0, feature=1 uhid40 at uhidev0 reportid 54: input=0, output=0, feature=1 uhid41 at uhidev0 reportid 64: input=0, output=0, feature=1 uhid42 at uhidev0 reportid 65: input=0, output=0, feature=2 uhid43 at uhidev0 reportid 66: input=0, output=0, feature=2 uhid44 at uhidev0 reportid 80: input=0, output=0, feature=1 uhid45 at uhidev0 reportid 81: input=0, output=0, feature=1 uhid46 at uhidev0 reportid 82: input=0, output=0, feature=2 uhid47 at uhidev0 reportid 96: input=0, output=0, feature=2 uhid48 at uhidev0 reportid 97: input=0, output=0, feature=1 uhid49 at uhidev0 reportid 98: input=0, output=0, feature=4 uhid50 at uhidev0 reportid 116: input=0, output=0, feature=4 uhid51 at uhidev0 reportid 117: input=0, output=0, feature=2 uhid52 at uhidev0 reportid 120: input=0, output=0, feature=1 uhid53 at uhidev0 reportid 121: input=0, output=0, feature=1 uhid54 at uhidev0 reportid 122: input=0, output=0, feature=4 uhid55 at uhidev0 reportid 123: input=0, output=0, feature=2 uhid56 at uhidev0 reportid 124: input=0, output=0, feature=1 uhid57 at uhidev0 reportid 125: input=0, output=0, feature=1 uhid58 at uhidev0 reportid 126: input=0, output=0, feature=1 uhid59 at uhidev0 reportid 127: input=0, output=0, feature=1 uhid60 at uhidev0 reportid 128: input=0, output=0, feature=1 uhidev1 at uhub0 port 5 configuration 1 interface 0 "Logitech USB Receiver" rev 2.00/12.11 addr 4 uhidev1: iclass 3/1 ukbd0 at uhidev1: 8 variable keys, 6 key codes wskbd0 at ukbd0: console keyboard uhidev2 at uhub0 port 5 configuration 1 interface 1 "Logitech USB Receiver" rev 2.00/12.11 addr 4 uhidev2: iclass 3/1, 8 report ids ums0 at uhidev2 reportid 2: 16 buttons, Z and W dir wsmouse0 at ums0 mux 0 uhid61 at uhidev2 reportid 3: input=4, output=0, feature=0 uhid62 at uhidev2 reportid 4: input=1, output=0, feature=0 uhid63 at uhidev2 reportid 8: input=1, output=0, feature=0 uhidev3 at uhub0 port 5 configuration 1 interface 2 "Logitech USB Receiver" rev 2.00/12.11 addr 4 uhidev3: iclass 3/0, 33 report ids uhidpp0 at uhidev3 reportid 16 device 1 keyboard "K830" serial 7a-db-dd-a3 uhid64 at uhidev3 reportid 32: input=14, output=14, feature=0 uhid65 at uhidev3 reportid 33: input=31, output=31, feature=0 uhidev4 at uhub0 port 6 configuration 1 interface 0 "PC Sensors TEMPer" rev 1.10/0.00 addr 5 uhidev4: iclass 3/1 ukbd1 at uhidev4: 8 variable keys, 6 key codes wskbd1 at ukbd1 mux 1 uhidev5 at uhub0 port 6 configuration 1 interface 1 "PC Sensors TEMPer" rev 1.10/0.00 addr 5 uhidev5: iclass 3/1 ugold0 at uhidev5 vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets root on sd0a (118a56afeea6a25d.a) swap on sd0b dump on sd0b drm:pid0:rc6_supported *NOTICE* RC6 and powersaving disabled by BIOS inteldrm0: 4096x2160, 32bpp wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0 wskbd1: connecting to wsdisplay0 wsdisplay0: screen 1-5 added (std, vt100 emulation) ugold0: 2 sensors type temperx (temperature and humidity) hw.sensors.cpu0.temp0=48.00 degC hw.sensors.acpitz0.temp0=49.00 degC (zone temperature) hw.sensors.upd0.indicator0=On (BatteryPresent), OK hw.sensors.upd0.indicator1=Off (Charging), OK hw.sensors.upd0.indicator2=Off (Discharging), OK hw.sensors.upd0.indicator3=Off (NeedReplacement), OK hw.sensors.upd0.indicator4=Off (ShutdownImminent), OK hw.sensors.upd0.indicator5=On (ACPresent), OK hw.sensors.upd0.indicator6=Off (Overload), OK hw.sensors.upd0.percent0=100.00% (RemainingCapacity), OK hw.sensors.upd0.percent1=100.00% (FullChargeCapacity), OK hw.sensors.upd0.timedelta0=2760.000000 secs (RunTimeToEmpty), OK hw.sensors.ugold0.temp0=28.13 degC (inner) hw.sensors.ugold0.humidity0=33.77% (RH) | --- Supermicro A2SAV |OpenBSD 6.9 (GENERIC.MP) #3: Mon JunĀ 7 08:21:26 MDT 2021 r...@syspatch-69-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8386072576 (7997MB) avail mem = 8116527104 (7740MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 3.0 @ 0x79ec6000 (23 entries) bios0: vendor American Megatrends Inc. version "1.2c" date 07/16/2019 bios0: Supermicro Super Server acpi0 at bios0: ACPI 6.0 acpi0: sleep states S0 S3 S5 acpi0: tables DSDT FACP FPDT FIDT MCFG PSDS DBG2 DBGP HPET LPIT APIC NPKT PRAM SSDT SSDT SSDT SSDT SSDT SSDT SSDT UEFI WDAT acpi0: wakeup devices PWRB(S4) HDAS(S3) XHC_(S4) XDCI(S4) BRCM(S0) RP01(S3) PXSX(S4) RP02(S3) PXSX(S4) RP03(S3) PXSX(S4) RP04(S3) PXSX(S4) RP05(S3) PXSX(S4) RP06(S3) [...] acpitimer0 at acpi0: 3579545 Hz, 32 bits acpimcfg0 at acpi0 acpimcfg0: addr 0xe0000000, bus 0-255 acpihpet0 at acpi0: 19200000 Hz acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Atom(TM) Processor E3940 @ 1.60GHz, 1596.95 MHz, 06-5c-09 cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu0: 1MB 64b/line 16-way L2 cache cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges cpu0: apic clock running at 19MHz cpu1 at mainbus0: apid 2 (application processor) cpu1: Intel(R) Atom(TM) Processor E3940 @ 1.60GHz, 1596.33 MHz, 06-5c-09 cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu1: 1MB 64b/line 16-way L2 cache cpu1: smt 0, core 1, package 0 cpu2 at mainbus0: apid 4 (application processor) cpu2: Intel(R) Atom(TM) Processor E3940 @ 1.60GHz, 1596.34 MHz, 06-5c-09 cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu2: 1MB 64b/line 16-way L2 cache cpu2: smt 0, core 2, package 0 cpu3 at mainbus0: apid 6 (application processor) cpu3: Intel(R) Atom(TM) Processor E3940 @ 1.60GHz, 1596.33 MHz, 06-5c-09 cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu3: 1MB 64b/line 16-way L2 cache cpu3: smt 0, core 3, package 0 ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 120 pins acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 9 (RP01) acpiprt2 at acpi0: bus 1 (RP03) acpiprt3 at acpi0: bus 2 (RP05) acpiprt4 at acpi0: bus 3 (RP06) acpiprt5 at acpi0: bus 4 (BR34) acpiprt6 at acpi0: bus 5 (BR35) acpiprt7 at acpi0: bus 6 (BR36) acpiprt8 at acpi0: bus 6 (BR37) acpiec0 at acpi0: not present acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001 acpibtn0 at acpi0: PWRB "INT3511" at acpi0 not configured "INT3512" at acpi0 not configured acpicmos0 at acpi0 aplgpio0 at acpi0 GPO0 uid 1 addr 0xd0c50000/0x76c irq 14, 78 pins aplgpio1 at acpi0 GPO1 uid 2 addr 0xd0c40000/0x764 irq 14, 77 pins aplgpio2 at acpi0 GPO2 uid 3 addr 0xd0c70000/0x674 irq 14, 47 pins aplgpio3 at acpi0 GPO3 uid 4 addr 0xd0c00000/0x654 irq 14, 43 pins "INT33A1" at acpi0 not configured "PNP0C0B" at acpi0 not configured acpicpu0 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpicpu1 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpicpu2 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpicpu3 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS acpipwrres0 at acpi0: FN00, resource for FAN0 acpitz0 at acpi0: critical temperature is 125 degC acpivideo0 at acpi0: GFX0 acpivout0 at acpivideo0: DD1F cpu0: Enhanced SpeedStep 1596 MHz: speeds: 1601, 1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "Intel Apollo Lake Host" rev 0x0b inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics 500" rev 0x0b drm0 at inteldrm0 inteldrm0: msi, BROXTON, gen 9 azalia0 at pci0 dev 14 function 0 "Intel Apollo Lake HD Audio" rev 0x0b: msi azalia0: codecs: Realtek ALC888, Intel/0x280a, using Realtek ALC888 audio0 at azalia0 "Intel Apollo Lake TXE" rev 0x0b at pci0 dev 15 function 0 not configured ahci0 at pci0 dev 18 function 0 "Intel Apollo Lake AHCI" rev 0x0b: msi, AHCI 1.3.1 scsibus1 at ahci0: 32 targets ppb0 at pci0 dev 19 function 0 "Intel Apollo Lake PCIE" rev 0xfb: msi pci1 at ppb0 bus 1 nvme0 at pci1 dev 0 function 0 "Samsung SM961/PM961 NVMe" rev 0x00: msix, NVMe 1.2 nvme0: Samsung SSD 960 EVO 250GB, firmware 3B7QCXE7, serial S3ESNX0K207417N scsibus2 at nvme0: 2 targets, initiator 0 sd0 at scsibus2 targ 1 lun 0: <NVMe, Samsung SSD 960, 3B7Q> sd0: 238475MB, 512 bytes/sector, 488397168 sectors ppb1 at pci0 dev 19 function 2 "Intel Apollo Lake PCIE" rev 0xfb: msi pci2 at ppb1 bus 2 em0 at pci2 dev 0 function 0 "Intel I210" rev 0x03: msi, address xx:xx:xx:xx:xx:xx ppb2 at pci0 dev 19 function 3 "Intel Apollo Lake PCIE" rev 0xfb: msi pci3 at ppb2 bus 3 ppb3 at pci3 dev 0 function 0 "Pericom PI7C9X2G608GP PCIE" rev 0x00 pci4 at ppb3 bus 4 ppb4 at pci4 dev 1 function 0 "Pericom PI7C9X2G608GP PCIE" rev 0x00: msi pci5 at ppb4 bus 5 em1 at pci5 dev 0 function 0 "Intel I210" rev 0x03: msi, address xx:xx:xx:xx:xx:xx ppb5 at pci4 dev 2 function 0 "Pericom PI7C9X2G608GP PCIE" rev 0x00: msi pci6 at ppb5 bus 6 ahci1 at pci6 dev 0 function 0 "Marvell 88SE9230 AHCI" rev 0x11: msi, AHCI 1.2 ahci1: port 0: 6.0Gb/s ahci1: port 7: 1.5Gb/s scsibus3 at ahci1: 32 targets ahci1: stopping the port, softreset slot 31 was still active. ahci1: stopping the port, softreset slot 31 was still active. ahci1: stopping the port, softreset slot 31 was still active. ahci1: stopping the port, softreset slot 31 was still active. sd1 at scsibus3 targ 0 lun 0: <ATA, MARVELL Raid VD, MV.R> t10.ATA_MARVELL_Raid_VD_f1e069bbd8fe0001_ sd1: 3815298MB, 512 bytes/sector, 7813730560 sectors, thin ahci1: stopping the port, softreset slot 31 was still active. ahci1: stopping the port, softreset slot 31 was still active. ppb6 at pci4 dev 3 function 0 "Pericom PI7C9X2G608GP PCIE" rev 0x00: msi pci7 at ppb6 bus 7 ppb7 at pci4 dev 4 function 0 "Pericom PI7C9X2G608GP PCIE" rev 0x00: msi pci8 at ppb7 bus 8 ppb8 at pci0 dev 20 function 0 "Intel Apollo Lake PCIE" rev 0xfb: msi pci9 at ppb8 bus 9 xhci0 at pci0 dev 21 function 0 "Intel Apollo Lake xHCI" rev 0x0b: msi, xHCI 1.0 usb0 at xhci0: USB revision 3.0 uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 addr 1 "Intel Apollo Lake SPI" rev 0x0b at pci0 dev 25 function 0 not configured "Intel Apollo Lake SPI" rev 0x0b at pci0 dev 25 function 1 not configured "Intel Apollo Lake SPI" rev 0x0b at pci0 dev 25 function 2 not configured pcib0 at pci0 dev 31 function 0 "Intel Apollo Lake LPC" rev 0x0b ichiic0 at pci0 dev 31 function 1 "Intel Apollo Lake SMBus" rev 0x0b: apic 1 int 20 iic0 at ichiic0 spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM PC3-14200 SO-DIMM with thermal sensor isa0 at pcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo com2 at isa0 port 0x3e8/8 irq 5: ns16550a, 16 byte fifo pcppi0 at isa0 port 0x61 spkr0 at pcppi0 wbsio0 at isa0 port 0x4e/2: NCT5104D rev 0x53 wbsio0 port 0xa20/2 not configured vmm0 at mainbus0: VMX/EPT efifb at mainbus0 not configured uhidev0 at uhub0 port 6 configuration 1 interface 0 "American Power Conversion Back-UPS NS 650M1 FW:929.a5 .D USB FW:a5" rev 2.00/0.90 addr 2 uhidev0: iclass 3/0, 128 report ids upd0 at uhidev0 uhid0 at uhidev0 reportid 1: input=0, output=0, feature=1 uhid1 at uhidev0 reportid 2: input=0, output=0, feature=1 uhid2 at uhidev0 reportid 3: input=0, output=0, feature=1 uhid3 at uhidev0 reportid 4: input=0, output=0, feature=1 uhid4 at uhidev0 reportid 5: input=0, output=0, feature=1 uhid5 at uhidev0 reportid 6: input=3, output=0, feature=3 uhid6 at uhidev0 reportid 7: input=0, output=0, feature=2 uhid7 at uhidev0 reportid 8: input=0, output=0, feature=2 uhid8 at uhidev0 reportid 9: input=0, output=0, feature=2 uhid9 at uhidev0 reportid 10: input=0, output=0, feature=1 uhid10 at uhidev0 reportid 11: input=0, output=0, feature=1 uhid11 at uhidev0 reportid 12: input=3, output=0, feature=3 uhid12 at uhidev0 reportid 13: input=0, output=0, feature=1 uhid13 at uhidev0 reportid 14: input=0, output=0, feature=1 uhid14 at uhidev0 reportid 15: input=0, output=0, feature=1 uhid15 at uhidev0 reportid 16: input=0, output=0, feature=1 uhid16 at uhidev0 reportid 17: input=0, output=0, feature=1 uhid17 at uhidev0 reportid 18: input=0, output=0, feature=1 uhid18 at uhidev0 reportid 19: input=1, output=0, feature=1 uhid19 at uhidev0 reportid 20: input=2, output=0, feature=2 uhid20 at uhidev0 reportid 21: input=0, output=0, feature=2 uhid21 at uhidev0 reportid 22: input=4, output=0, feature=4 uhid22 at uhidev0 reportid 23: input=0, output=0, feature=2 uhid23 at uhidev0 reportid 24: input=0, output=0, feature=1 uhid24 at uhidev0 reportid 28: input=0, output=0, feature=3 uhid25 at uhidev0 reportid 32: input=0, output=0, feature=2 uhid26 at uhidev0 reportid 33: input=1, output=0, feature=1 uhid27 at uhidev0 reportid 34: input=0, output=0, feature=1 uhid28 at uhidev0 reportid 35: input=0, output=0, feature=2 uhid29 at uhidev0 reportid 36: input=0, output=0, feature=2 uhid30 at uhidev0 reportid 37: input=0, output=0, feature=2 uhid31 at uhidev0 reportid 38: input=0, output=0, feature=2 uhid32 at uhidev0 reportid 39: input=0, output=0, feature=2 uhid33 at uhidev0 reportid 40: input=0, output=0, feature=4 uhid34 at uhidev0 reportid 48: input=0, output=0, feature=1 uhid35 at uhidev0 reportid 49: input=0, output=0, feature=2 uhid36 at uhidev0 reportid 50: input=0, output=0, feature=2 uhid37 at uhidev0 reportid 51: input=0, output=0, feature=2 uhid38 at uhidev0 reportid 52: input=0, output=0, feature=2 uhid39 at uhidev0 reportid 53: input=0, output=0, feature=1 uhid40 at uhidev0 reportid 54: input=0, output=0, feature=1 uhid41 at uhidev0 reportid 64: input=0, output=0, feature=1 uhid42 at uhidev0 reportid 65: input=0, output=0, feature=2 uhid43 at uhidev0 reportid 66: input=0, output=0, feature=2 uhid44 at uhidev0 reportid 80: input=0, output=0, feature=1 uhid45 at uhidev0 reportid 81: input=0, output=0, feature=1 uhid46 at uhidev0 reportid 82: input=0, output=0, feature=2 uhid47 at uhidev0 reportid 96: input=0, output=0, feature=2 uhid48 at uhidev0 reportid 97: input=0, output=0, feature=1 uhid49 at uhidev0 reportid 98: input=0, output=0, feature=4 uhid50 at uhidev0 reportid 116: input=0, output=0, feature=4 uhid51 at uhidev0 reportid 117: input=0, output=0, feature=2 uhid52 at uhidev0 reportid 120: input=0, output=0, feature=1 uhid53 at uhidev0 reportid 121: input=0, output=0, feature=1 uhid54 at uhidev0 reportid 122: input=0, output=0, feature=4 uhid55 at uhidev0 reportid 123: input=0, output=0, feature=2 uhid56 at uhidev0 reportid 124: input=0, output=0, feature=1 uhid57 at uhidev0 reportid 125: input=0, output=0, feature=1 uhid58 at uhidev0 reportid 126: input=0, output=0, feature=1 uhid59 at uhidev0 reportid 127: input=0, output=0, feature=1 uhid60 at uhidev0 reportid 128: input=0, output=0, feature=1 uhub1 at uhub0 port 7 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 3 umass0 at uhub1 port 1 configuration 1 interface 0 "SanDisk' Cruzer Fit" rev 2.00/1.00 addr 4 umass0: using SCSI over Bulk-Only scsibus4 at umass0: 2 targets, initiator 0 sd2 at scsibus4 targ 1 lun 0: <SanDisk', Cruzer Fit, 1.00> removable serial.07815571141204100122 sd2: 7632MB, 512 bytes/sector, 15630336 sectors umass1 at uhub1 port 4 configuration 1 interface 0 "Memorex Mini TravelDrive" rev 2.00/2.00 addr 5 umass1: using SCSI over Bulk-Only scsibus5 at umass1: 2 targets, initiator 0 sd3 at scsibus5 targ 1 lun 0: <Memorex, Mini TravelDrive, 6.51> removable serial.08ec00205B6140632B36 sd3: 953MB, 512 bytes/sector, 1952767 sectors vscsi0 at root scsibus6 at vscsi0: 256 targets softraid0 at root scsibus7 at softraid0: 256 targets sd4 at scsibus7 targ 1 lun 0: <OPENBSD, SR CRYPTO, 006> sd4: 3815297MB, 512 bytes/sector, 7813728945 sectors root on sd0a (a7444093bd6d496a.a) swap on sd0b dump on sd0b drm:pid0:rc6_supported *NOTICE* RC6 and powersaving disabled by BIOS inteldrm0: 1024x768, 32bpp wsdisplay0 at inteldrm0 mux 1 wsdisplay0: screen 0-5 added (std, vt100 emulation) hw.sensors.cpu0.temp0=38.00 degC hw.sensors.acpitz0.temp0=38.00 degC (zone temperature) hw.sensors.upd0.indicator0=On (BatteryPresent), OK hw.sensors.upd0.indicator1=Off (Charging), OK hw.sensors.upd0.indicator2=Off (Discharging), OK hw.sensors.upd0.indicator3=Off (NeedReplacement), OK hw.sensors.upd0.indicator4=Off (ShutdownImminent), OK hw.sensors.upd0.indicator5=On (ACPresent), OK hw.sensors.upd0.indicator6=Off (Overload), OK hw.sensors.upd0.percent0=100.00% (RemainingCapacity), OK hw.sensors.upd0.percent1=100.00% (FullChargeCapacity), OK hw.sensors.upd0.timedelta0=3812.000000 secs (RunTimeToEmpty), OK hw.sensors.softraid0.drive0=online (sd4), OK