Testers for next inxi (pinxi) - USB, Bluetooth, USB upgrades

h2-1

Active Member
Joined
Mar 7, 2021
Messages
126
Reaction score
107
Credits
1,916
Since I just joined here, I might as well see if anyone wants to test the latest pinxi (the development branch of inxi)

To install pinxi:

Code:
# you can put it anywhere, but I find putting it in $PATH is easier
cd /usr/local/bin && wget -O pinxi smxi.org/pinxi && chmod +x pinxi
# or if you already have it installed, just update it:
pinxi -U

There's a huge number of changes in this pinxi, and I'm getting slightly worried that I've introduced a lot of new bugs as well as fixing a lot of old ones so the more eyes on it the better.

Most useful output to post here is: pinxi -zyv8

That shows pretty much everything, and will reveal any issues or failures.

The USB logic was completely refactored, and ideally will now successfully locate far more usb types and correctly assign them to the appropriate device section, like audio, graphics, network, bluetooth. network and audio in particular should miss far fewer devices than was the case before.

For BSDs, the update is massive, maybe the biggest one since I did the original BSD support a long time ago, but I am only testing on vms and one remote server, so it's not a great data sample, and the detections used are quite fragile due to the way most of the BSDs present their data, but they are far less fragile, and far more extensive, than was the case before, so any BSD output would be very good to see, in particular, non vm bsds, since the vm output is fairly predictable and limited.

Bluetooth was significantly enhanced from the initial one in 3.3.00, and now supports bt-adapter or hciconfig, before it only supported hciconfig. It also features much enhanced bluetooth service messages which ideally will show the various states the system can be in, which are;

bluetooth service does not exist at all
bluetooth service is disabled/enabled
bluetooth service is stopped/started
bluetooth device is down but service is enabled and started
bluetooth device is up, service enabled, and started

These were / are really tricky to get working cross platform, and my test stuff can only take me so far.

Remember to put it in the CODE ... CODE blocks otherwise it's not readable. Note that the -y1 width option makes the data structure really easy to see per report item, but it's super long since it's all put into single key: value pairs per line, but it can be helpful if you don't quite understand the data. I use that frequently to make sure everything is working the way it's supposed to.

Sample:

Code:
pinxi -FJazy
System:
  Kernel: 5.10.0-4.3-liquorix-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.0
  parameters: audit=0 intel_pstate=disable
  BOOT_IMAGE=/boot/vmlinuz-5.10.0-4.3-liquorix-amd64
  root=UUID=4f6b4acd-fa5c-400e-8b48-364b1f44dd17 ro quiet
  Desktop: Xfce 4.14.3 tk: Gtk 3.24.23 info: xfce4-panel wm: xfwm4
  dm: LightDM 1.26.0 Distro: Debian GNU/Linux bullseye/sid
Machine:
  Type: Desktop System: Gigabyte product: X470 AORUS ULTRA GAMING v: N/A
  serial: <filter>
  Mobo: Gigabyte model: X470 AORUS ULTRA GAMING-CF v: x.x serial: <filter>
  UEFI-[Legacy]: American Megatrends v: F2 date: 03/14/2018
CPU:
  Info: 6-Core model: AMD Ryzen 5 2600 bits: 64 type: MT MCP arch: Zen+
  family: 17 (23) model-id: 8 stepping: 2 microcode: 8008204 cache: L2: 3 MiB
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  bogomips: 81588
  Speed: 1377 MHz min/max: 1550/3400 MHz boost: enabled Core speeds (MHz):
  1: 1377 2: 1375 3: 3899 4: 3899 5: 1375 6: 1376 7: 1377 8: 1377 9: 1737
  10: 1730 11: 1738 12: 1730
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP:
  disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GT218 [GeForce 210] vendor: Gigabyte driver: nouveau
  v: kernel alternate: nvidiafb bus-ID: 09:00.0 chip-ID: 10de:0a65
  class-ID: 0300
  Display: x11 server: X.Org 1.20.10 driver: loaded: modesetting
  display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1024 s-dpi: 96 s-size: 677x270mm (26.7x10.6")
  s-diag: 729mm (28.7")
  Monitor-1: DVI-I-1 res: 1280x1024 hz: 60 dpi: 96
  size: 338x270mm (13.3x10.6") diag: 433mm (17")
  Monitor-2: VGA-1 res: 1280x1024 hz: 60 dpi: 86 size: 376x301mm (14.8x11.9")
  diag: 482mm (19")
  OpenGL: renderer: NVA8 v: 3.3 Mesa 20.2.6 direct render: Yes
Audio:
  Device-1: NVIDIA High Definition Audio vendor: Gigabyte
  driver: snd_hda_intel v: kernel bus-ID: 09:00.1 chip-ID: 10de:0be3
  class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel
  v: kernel bus-ID: 0b:00.3 chip-ID: 1022:1457 class-ID: 0403
  Device-3: C-Media USB PnP Sound Device type: USB
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 5-1.2.3:8
  chip-ID: 0d8c:0008 class-ID: 0300
  Device-4: C-Media Audio Adapter (Planet UP-100 Genius G-Talk) type: USB
  driver: cm109,snd-usb-audio bus-ID: 5-1.4:6 chip-ID: 0d8c:000e
  class-ID: 0300
  Sound Server-1: ALSA v: k5.10.0-4.3-liquorix-amd64 running: yes
  Sound Server-2: PulseAudio v: 13.0 running: yes
  Sound Server-3: PipeWire v: 0.3.19 running: no
Network:
  Device-1: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel
  port: f000 bus-ID: 06:00.0 chip-ID: 8086:1539 class-ID: 0200
  IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Apple Ethernet Adapter [A1277] type: USB driver: asix
  bus-ID: 5-1.2.2:5 chip-ID: 05ac:1402 class-ID: ff00 serial: <filter>
  IF: enx403cfc00ac68 state: down mac: <filter>
  Device-3: Ralink MT7601U Wireless Adapter type: USB driver: mt7601u
  bus-ID: 5-1.2.4:38 chip-ID: 148f:7601 class-ID: 0000 serial: <filter>
  IF: wlx000f007025bd state: down mac: <filter>
  IF-ID-1: vboxnet0 state: down mac: <filter>
Bluetooth:
  Device-1: Broadcom BCM20702A0 Bluetooth 4.0 type: USB driver: btusb v: 0.8
  bus-ID: 5-1.3.3:36 chip-ID: 0a5c:21e8 class-ID: fe01 serial: <filter>
  Report: ID: hci0 state: up address: <filter> bt-v: 2.1 lmp-v: 4.0
  sub-v: 220e hci-v: 4.0 rev: 1000
  Info: acl-mtu: 1021:8 sco-mtu: 64:1 link-policy: rswitch sniff
  link-mode: slave accept
Drives:
  Local Storage: total: 2.89 TiB used: 1.64 TiB (56.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital
  model: WD1003FZEX-00MK2A0 size: 931.51 GiB block-size: physical: 4096 B
  logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> rev: 1A01
  temp: 31.0 C scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Intel model: SSDSC2BW180A4
  size: 167.68 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
  rotation: SSD serial: <filter> rev: DC32 temp: 28.0 C scheme: MBR
  ID-3: /dev/sdc maj-min: 8:32 vendor: Western Digital
  model: WD1001FALS-00E8B0 size: 931.51 GiB block-size: physical: 512 B
  logical: 512 B speed: 3.0 Gb/s rotation: 7200 rpm serial: <filter> rev: 0K05
  temp: 38.0 C scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Crucial model: CT1000MX500SSD4
  size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
  rotation: SSD serial: <filter> rev: 023 temp: 40.0 C scheme: GPT
Partition:
  ID-1: / raw-size: 60 GiB size: 58.81 GiB (98.01%) used: 18.92 GiB (32.2%)
  fs: ext4 dev: /dev/sdb2 maj-min: 8:18
  ID-2: /home raw-size: 48.83 GiB size: 47.94 GiB (98.17%)
  used: 26.4 GiB (55.1%) fs: ext4 dev: /dev/sda7 maj-min: 8:7
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 15.62 GiB used: 496.7 MiB (3.1%)
  priority: -2 dev: /dev/sda1 maj-min: 8:1
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 14 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-4:2 info: Wacom ET-0405A [Graphire2 (4x5)] type: Mouse
  driver: usbhid,wacom interfaces: 1 rev: 1.1 speed: 1.5 Mb/s power: 40mA
  chip-ID: 056a:0011 class-ID: 0301
  Device-2: 1-9:3 info: Tangtop HID Keyboard type: Keyboard,Mouse
  driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s
  power: 100mA chip-ID: 0d3d:0001 class-ID: 0301
  Device-3: 1-10:4 info: Microsoft Natural Keyboard Elite type: Keyboard
  driver: hid-generic,usbhid interfaces: 1 rev: 1.0 speed: 1.5 Mb/s
  power: 100mA chip-ID: 045e:000b class-ID: 0301
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-5: 5-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-6: 5-1:2 info: VIA Labs VL812 Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  chip-ID: 2109:2812 class-ID: 0900
  Hub-7: 5-1.2:3 info: VIA Labs VL812 Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  chip-ID: 2109:2812 class-ID: 0900
  Device-1: 5-1.2.2:5 info: Apple Ethernet Adapter [A1277] type: Network
  driver: asix interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 250mA
  chip-ID: 05ac:1402 class-ID: ff00 serial: <filter>
  Device-2: 5-1.2.3:8 info: C-Media USB PnP Sound Device type: Audio,HID
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.1
  speed: 12 Mb/s power: 100mA chip-ID: 0d8c:0008 class-ID: 0300
  Device-3: 5-1.2.4:38 info: Ralink MT7601U Wireless Adapter type: Network
  driver: mt7601u interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 160mA
  chip-ID: 148f:7601 class-ID: 0000 serial: <filter>
  Hub-8: 5-1.3:4 info: VIA Labs VL812 Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  chip-ID: 2109:2812 class-ID: 0900
  Device-1: 5-1.3.3:36 info: Broadcom BCM20702A0 Bluetooth 4.0 type: Bluetooth
  driver: btusb interfaces: 4 rev: 2.0 speed: 12 Mb/s chip-ID: 0a5c:21e8
  class-ID: fe01 serial: <filter>
  Device-2: 5-1.4:6 info: C-Media Audio Adapter (Planet UP-100 Genius G-Talk)
  type: Audio,HID driver: cm109,snd-usb-audio interfaces: 4 rev: 1.1
  speed: 12 Mb/s power: 100mA chip-ID: 0d8c:000e class-ID: 0300
  Hub-9: 6-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.0 speed: 5 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-10: 6-1:2 info: VIA Labs VL812 Hub ports: 4 rev: 3.0 speed: 5 Gb/s
  chip-ID: 2109:0812 class-ID: 0900
  Hub-11: 6-1.2:3 info: VIA Labs VL812 Hub ports: 4 rev: 3.0 speed: 5 Gb/s
  chip-ID: 2109:0812 class-ID: 0900
  Hub-12: 6-1.3:4 info: VIA Labs VL812 Hub ports: 4 rev: 3.0 speed: 5 Gb/s
  chip-ID: 2109:0812 class-ID: 0900
Sensors:
  System Temperatures: cpu: 36.4 C mobo: N/A gpu: nouveau temp: 48.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 508 Uptime: 10d 14h 28m wakeups: 14 Memory: 31.37 GiB
  used: 12.6 GiB (40.2%) Init: systemd v: 247 runlevel: 5 Compilers:
  gcc: 10.2.1 alt: 10/5/6/8/9 Packages: apt: 3796 lib: 2178 rpm: 0 Shell: Bash
  v: 5.1.0 running-in: xfce4-terminal pinxi: 3.3.01-96[/CODE
 
Last edited:


Since I just joined here
And welcome! We're glad to have you join us! :)


so any BSD output would be very good to see, in particular, non vm bsds, since the vm output is fairly predictable and limited.
I'm sure to be installing FreeBSD 13 on a laptop with its final release coming up soon. Will try to look for any issues with pinxi on it, but I'm a bsd newbie so I may not be much help. I also like to tinker with NomadBSD on a USB stick, so I'll give pinxi a go there also.
 
Last edited:
Both would be great, in those cases, just show: pinxi -zyv8 which will show me everything. I'm particularly interested to see if inxi handles > 1 usb bus correctly in bsds, I had to do some guessing, the vm only has a single usb bus so it's not like most real systems. I didn't test on nomad bsd, maybe I'll give that a quick look in a vm, there's some software stuff that is easy to test in vms, but the real hardware stuff can be different, depending. BSDs have very few reporting tools and the ones they have tend towards simplicity in output, albeit very hard to parse since they don't seem to expect machines to be reading the output. A few exceptions to that, but not a lot. Basically I have an idea of what is supposed to be working in theory and in vms, and the thing is to see if that works in real life on real hardware.
 
See this before :
Code:
$ pinxi -zyv8
System:
  Kernel: 5.10.20-v8+ aarch64 bits: 64 compiler: N/A 
  parameters: coherent_pool=1M 8250.nr_uarts=0 
  snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 
  video=HDMI-A-1:1360x768M@60 smsc95xx.macaddr=DC:A6:32:CD:41:53 
  vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 
  console=tty1 root=PARTUUID=14f28350-02 rootfstype=ext4 elevator=deadline 
  fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles 
  Desktop: LXDE 0.10.0 info: lxpanel wm: Openbox 3.6.1 dm: LightDM 1.26.0 
  Distro: Debian GNU/Linux 10 (buster) 
Machine:
  Type: ARM Device System: Raspberry Pi 400 Rev 1.0 details: BCM2835 
  rev: c03130 serial: <filter> 
Memory:
  RAM: total: 3.78 GiB used: 662 MiB (17.1%) gpu: 76 MiB 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
PCI Slots:
  ARM: No ARM data found for this feature. 
CPU:
  Info: Quad Core model: N/A variant: cortex-a72 bits: 64 type: MCP 
  arch: ARMv8 family: 8 model-id: N/A stepping: 3 bogomips: 432 
  Speed: 2000 MHz max: 2000 MHz Core speeds (MHz): 1: 2000 2: 2000 3: 2000 
  4: 2000 
  Features: asimd cpuid crc32 evtstrm fp 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass status: Vulnerable 
  Type: spectre_v1 mitigation: __user pointer sanitization 
  Type: spectre_v2 status: Vulnerable 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: bcm2711-vc5 driver: vc4_drm v: N/A bus-ID: N/A chip-ID: brcm:gpu 
  class-ID: gpu 
  Device-2: bcm2711-hdmi0 driver: N/A bus-ID: N/A chip-ID: brcm:soc 
  class-ID: hdmi 
  Device-3: bcm2711-hdmi1 driver: N/A bus-ID: N/A chip-ID: brcm:soc 
  class-ID: hdmi 
  Display: x11 server: X.Org 1.20.4 compositor: xcompmgr driver: 
  loaded: modesetting unloaded: fbdev display-ID: :0.0 screens: 1 
  Screen-1: 0 s-res: 1360x768 s-dpi: 96 s-size: 359x203mm (14.1x8.0") 
  s-diag: 412mm (16.2") 
  Monitor-1: HDMI-1 res: 1360x768 hz: 60 dpi: 49 size: 698x392mm (27.5x15.4") 
  diag: 801mm (31.5") 
  OpenGL: renderer: V3D 4.2 v: 2.1 Mesa 19.3.2 direct render: Yes 
Audio:
  Device-1: bcm2835-audio driver: bcm2835_audio bus-ID: N/A 
  chip-ID: brcm:bcm2835_audio class-ID: bcm2835_audio 
  Device-2: bcm2711-hdmi0 driver: N/A bus-ID: N/A chip-ID: brcm:soc 
  class-ID: hdmi 
  Device-3: bcm2711-hdmi1 driver: N/A bus-ID: N/A chip-ID: brcm:soc 
  class-ID: hdmi 
  Sound Server-1: ALSA v: k5.10.20-v8+ running: yes 
  Sound Server-2: JACK v: 1.9.12 running: no 
  Sound Server-3: PulseAudio v: 12.2 running: yes 
Network:
  Device-1: bcm2835-mmc driver: mmc_bcm2835 v: N/A port: N/A bus-ID: N/A 
  chip-ID: brcm:fe300000 class-ID: mmcnr 
  IF: wlan0 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> scope: link 
  Device-2: bcm2711-genet-v5 driver: bcmgenet v: N/A port: N/A bus-ID: N/A 
  chip-ID: brcm:fd580000 class-ID: ethernet 
  IF: eth0 state: down mac: <filter> 
  IF-ID-1: proton0 state: unknown speed: 10 Mbps duplex: full mac: N/A 
  IP v4: <filter> scope: global broadcast: <filter> 
  IP v6: <filter> virtual: stable-privacy scope: link 
  WAN IP: <filter> 
Bluetooth:
  Message: No Bluetooth data was found. 
Logical:
  Message: No LVM data was found. 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 471.17 GiB used: 52.89 GiB (11.2%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/mmcblk0 maj-min: 179:0 model: SD256 size: 238.3 GiB block-size: 
  physical: 512 B logical: 512 B rotation: SSD serial: <filter> scheme: MBR 
  ID-2: /dev/sda maj-min: 8:0 type: USB vendor: SanDisk model: USB 3.2Gen1 
  size: 232.88 GiB block-size: physical: 512 B logical: 512 B serial: <filter> 
  rev: 1.00 scheme: MBR 
  Message: No Optical or Floppy data was found. 
Partition:
  ID-1: / raw-size: 238.04 GiB size: 233.31 GiB (98.01%) 
  used: 14.76 GiB (6.3%) fs: ext4 dev: /dev/mmcblk0p2 maj-min: 179:2 
  label: rootfs uuid: c6dd3b94-a789-4d57-9080-1472f721804b 
  ID-2: /boot raw-size: 256 MiB size: 252 MiB (98.46%) used: 47.8 MiB (18.9%) 
  fs: vfat dev: /dev/mmcblk0p1 maj-min: 179:1 label: boot uuid: 54E3-79CE 
  ID-3: /media/pi/B123-1CCF raw-size: 232.87 GiB size: 232.82 GiB (99.98%) 
  used: 38.02 GiB (16.3%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: N/A 
  uuid: B123-1CCF 
  ID-4: /run/user/1000/pi-chromium raw-size: N/A size: 379.5 MiB 
  used: 60.2 MiB (15.9%) fs: overlay source: ERR-102 label: N/A uuid: N/A 
  ID-5: /run/user/1000/pi-firefox-gkapci5e.default-esr raw-size: N/A 
  size: 379.5 MiB used: 60.2 MiB (15.9%) fs: overlay source: ERR-102 
  label: N/A uuid: N/A 
  ID-6: /run/user/1000/pi-firefox-hqgd6rra.default raw-size: N/A 
  size: 379.5 MiB used: 60.2 MiB (15.9%) fs: overlay source: ERR-102 
  label: N/A uuid: N/A 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: zram size: 64 MiB used: 0 KiB (0.0%) priority: 100 
  dev: /dev/zram0 
  ID-2: swap-2 type: zram size: 64 MiB used: 0 KiB (0.0%) priority: 100 
  dev: /dev/zram1 
  ID-3: swap-3 type: zram size: 64 MiB used: 0 KiB (0.0%) priority: 100 
  dev: /dev/zram2 
  ID-4: swap-4 type: zram size: 64 MiB used: 0 KiB (0.0%) priority: 100 
  dev: /dev/zram3 
  ID-5: swap-5 type: file size: 100 MiB used: 0 KiB (0.0%) priority: -2 
  file: /var/swap 
Unmounted:
  Message: No Unmounted partitions found. 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 1 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-2: 1-1:2 info: VIA Labs Hub ports: 4 rev: 2.1 speed: 480 Mb/s 
  power: 100mA chip-ID: 2109:3431 class-ID: 0900 
  Device-1: 1-1.3:3 info: Pixart Imaging Optical Mouse type: Mouse 
  driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s 
  power: 100mA chip-ID: 093a:2510 class-ID: 0301 
  Device-2: 1-1.4:4 info: Holtek type: Keyboard,HID driver: hid-generic,usbhid 
  interfaces: 2 rev: 2.0 speed: 1.5 Mb/s power: 100mA chip-ID: 04d9:0007 
  class-ID: 0300 
  Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.0 speed: 5 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
  Device-1: 2-1:2 info: SanDisk Ultra Fit type: Mass Storage 
  driver: usb-storage interfaces: 1 rev: 3.2 speed: 5 Gb/s power: 896mA 
  chip-ID: 0781:5583 class-ID: 0806 serial: <filter> 
Sensors:
  System Temperatures: cpu: 40.4 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Repos:
  Packages: apt: 2234 lib: 1040 
  Active apt repos in: /etc/apt/sources.list 
  1: deb https://deb.debian.org/debian/ buster main contrib non-free
  2: deb https://security.debian.org/ buster/updates main contrib non-free
  3: deb https://deb.debian.org/debian/ buster-updates main contrib non-free
  4: deb https://deb.debian.org/debian/ buster-backports main contrib non-free
  5: deb https://deb.debian.org/debian/ buster-proposed-updates main contrib non-free
  No active apt repos in: /etc/apt/sources.list.d/docker.list 
  Active apt repos in: /etc/apt/sources.list.d/nextdns.list 
  1: deb https://nextdns.io/repo/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/raspi.list 
  1: deb http://archive.raspberrypi.org/debian/ buster main
  Active apt repos in: /etc/apt/sources.list.d/vscodium.list 
  1: deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs/ vscodium main
Processes:
  CPU top: 5 of 178 
  1: cpu: 6.5% command: xorg pid: 677 mem: 80.8 MiB (2.1%) 
  2: cpu: 5.5% command: conky pid: 1272 mem: 15.4 MiB (0.4%) 
  3: cpu: 0.7% command: [v3d_render] pid: 336 mem: 0.00 MiB (0.0%) 
  4: cpu: 0.6% command: [v3d_bin] pid: 335 mem: 0.00 MiB (0.0%) 
  5: cpu: 0.4% command: pcmanfm pid: 946 mem: 64.4 MiB (1.6%) 
  Memory top: 5 of 178 
  1: mem: 86.1 MiB (2.2%) command: guake started by: python3 pid: 971 
  cpu: 0.2% 
  2: mem: 80.8 MiB (2.1%) command: xorg pid: 677 cpu: 6.5% 
  3: mem: 76.1 MiB (2.0%) command: copyq pid: 964 cpu: 0.2% 
  4: mem: 64.4 MiB (1.6%) command: pcmanfm pid: 946 cpu: 0.4% 
  5: mem: 44.2 MiB (1.1%) command: lxpanel pid: 940 cpu: 0.2% 
Info:
  Processes: 178 Uptime: 36m Init: systemd v: 241 runlevel: 5 
  target: graphical.target Compilers: gcc: 8.3.0 alt: 8 Shell: Bash v: 5.0.3 
  running-in: lxterminal pinxi: 3.3.01-96
 
just show: pinxi -zyv8 which will show me everything
Here you go. 'nomad' is the default user on this Live USB. I did chown nomad:nomad first as you suggested here. Will run again as root if you want the machine dmidecode, but this is a desktop so no battery info will be available. Or I can try to run the USB on a laptop if you want battery info.

Code:
nomad@NomadBSD$ pinxi -zyv8
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1
  Desktop: Openbox 3.6 info: tint2 dm: N/A OS: FreeBSD 12.2-RELEASE-p4
Machine:
  Permissions: Unable to run dmidecode. Root privileges required.
Battery:
  Permissions: Unable to run dmidecode. Root privileges required.
Memory:
  RAM: total: 7.71 GiB used: 1.73 GiB (22.5%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: Quad Core model: AMD Phenom II X4 810 bits: 64 type: MCP arch: K10
  family: 10 (16) model-id: 4 stepping: 2 microcode: 100F42 cache: L2: N/A
  Speed: 2593 MHz min/max: 800/2600 MHz
  Core speeds (MHz): No speed data found for 4 cores.
  Features: 3dnow! 3dnow!+ abm apic clflush cmov cmp cr8 cx16 cx8 de extapic
  ffxsr fpu fxsr htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx osvw pae
  page1gb pat pge popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3
  sse4a svm syscall tsc vme wdt
  Vulnerabilities: No CPU vulnerability/bugs data available.
Graphics:
  Device-1: AMD RS880 [Radeon HD 4200] driver: vgapci bus-ID: 0:1:5.0
  chip-ID: 1002:9710 class-ID: 0300
  Display: server: X.Org 1.20.9 compositor: picom v: 8.2 driver:
  loaded: radeon display-ID: unix:0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: VGA-0 res: 1920x1080 hz: 60 dpi: 92 size: 531x299mm (20.9x11.8")
  diag: 609mm (24")
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: AMD SBx00 Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1002:4383
  class-ID: 0403
  Sound Server-1: OSS v: 2009061500 running: yes
  Sound Server-2: PulseAudio v: 13.0 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re
  port: N/A bus-ID: 0:2:0.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter>
  IP v6: <filter> scope: link
  IP v4: <filter> scope: N/A broadcast: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No Bluetooth data was found.
Logical:
  Message: No BSD support for LVM data.
RAID:
  Message: No RAID data was found.
Drives:
  Local Storage: total: 462.46 GiB used: 16.17 GiB (3.5%)
  ID-1: /dev/ada0 vendor: Samsung model: SSD 850 EVO 500GB EMT02B6Q
  family: based SSDs size: 454.85 GiB block-size: physical: 512 B
  logical: 512 B sata: 3.1 speed: 300MB/s rotation: SSD serial: <filter>
  rev: EMT02B6Q temp: 27 C
  SMART: yes state: enabled health: PASSED on: 314d 18h cycles: 1259
  written: 2.98 TiB
  ID-2: /dev/da0 vendor: Centon model: DS Pro 8.07 size: 7.61 GiB
  speed: 40MB/s serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-3: /dev/da1 vendor: Generic model: Compact Flash 1.00 size: N/A
  speed: 40MB/s serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-4: /dev/da2 vendor: Generic model: SM/xD-Picture 1.00 size: N/A
  speed: 40MB/s serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-5: /dev/da3 vendor: Generic model: SD/MMC 1.00 size: N/A speed: 40MB/s
  serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-6: /dev/da4 vendor: Generic model: MS/MS-Pro 1.00 size: N/A speed: 40MB/s
  serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  Optical-1: /dev/cd0 vendor: hp model: DVD-RAM GH40L rev: RB0A
  serial: <filter> dev-links: N/A
  Features: speed: 150MB/s multisession: N/A audio: N/A dvd: yes
  rw: cd-r,dvd-ram state: Medium not present, tray closed
Partition:
  ID-1: / size: 3.58 GiB used: 3.22 GiB (89.9%) fs: ufs dev: /dev/nomadroot
  label: N/A uuid: N/A
  ID-2: /compat size: 4.05 GiB used: 243.1 MiB (5.9%) fs: nullfs
  source: ERR-102 label: N/A uuid: N/A
  ID-3: /data size: 4.05 GiB used: 243.1 MiB (5.9%) fs: ufs
  dev: /dev/nomaddata label: N/A uuid: N/A
  ID-4: /unionfs/usr/local size: 6.45 GiB used: 6.02 GiB (93.3%) fs: ufs
  dev: /dev/md0.uzip label: N/A uuid: N/A
  ID-5: /usr/local size: 10.51 GiB used: 6.69 GiB (63.7%) fs: fusefs
  dev: /dev/fuse label: N/A uuid: N/A
  ID-6: /usr/ports size: 4.05 GiB used: 243.1 MiB (5.9%) fs: nullfs
  source: ERR-102 label: N/A uuid: N/A
  ID-7: /var/db size: 4.05 GiB used: 243.1 MiB (5.9%) fs: nullfs
  source: ERR-102 label: N/A uuid: N/A
  ID-8: /var/tmp size: 4.05 GiB used: 243.1 MiB (5.9%) fs: nullfs
  source: ERR-102 label: N/A uuid: N/A
Swap:
  Alert: No Swap data was found.
Unmounted:
  Message: No Unmounted partition data found for this BSD system.
USB:
  Hub-1: 5-5.1:1 info: ATI EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s
  chip-ID: N/A
  Hub-2: 6-6.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-3: 3-3.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-4: 0-0.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-5: 1-1.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-6: 2-2.1:1 info: ATI EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s
  chip-ID: N/A
  Hub-7: 4-4.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Device-1: 6-6.2:2 info: Microsoft 3-Button Mouse with IntelliEye type: HID
  driver: ugen rev: 1.0 speed: 1.5 Mb/s power: 100mA chip-ID: N/A
  Device-2: 3-3.2:2 info: CHICONY HP USB Multimedia Keyboard type: HID
  driver: ugen rev: 1.0 speed: 1.5 Mb/s power: 100mA chip-ID: N/A
  Device-3: 2-2.2:2 info: CENTON DS Pro type: N/A driver: ugen rev: 2.0
  speed: 480 Mb/s power: 100mA chip-ID: N/A
  Device-4: 2-2.3:3 info: Generic USB2.0-CRW type: N/A driver: ugen rev: 2.0
  speed: 480 Mb/s power: 500mA chip-ID: N/A
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available?
Repos:
  Packages: pkg: 3
  BSD ports server: /etc/portsnap.conf
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 85
  1: cpu: 393.8% command: [idle] pid: 11 mem: 0.06 MiB (0.0%)
  2: cpu: 7.7% command: pinxi started by: perl pid: 1807 mem: 28.0 MiB (0.4%)
  3: cpu: 1.2% command: xorg pid: 1366 mem: 88.6 MiB (1.1%)
  4: cpu: 0.3% command: plank: pid: 1615 mem: 43.6 MiB (0.6%)
  5: cpu: 0.2% command: [md0.uzip] pid: 243 mem: 0.02 MiB (0.0%)
  Memory top: 5 of 85
  1: mem: 354.5 MiB (4.5%) command: firefox pid: 1676 cpu: 0.0%
  2: mem: 234.6 MiB (3.0%) command: firefox pid: 1707 cpu: 0.0%
  3: mem: 188.5 MiB (2.4%) command: firefox pid: 1706 cpu: 0.0%
  4: mem: 176.6 MiB (2.2%) command: firefox pid: 1705 cpu: 0.1%
  5: mem: 130.9 MiB (1.7%) command: firefox pid: 1718 cpu: 0.0%
Info:
  Processes: 85 Uptime: 5m Init: init (BSD) v: N/A Compilers: gcc: N/A
  clang: 10.0.1 Shell: Bash v: 5.1.4 running-in: sakura pinxi: 3.3.01-96
nomad@NomadBSD$
 
Last edited:
My old text box:

Code:
kgiii@kgiii-lmde:~$ pinxi -FJazy
System:
  Kernel: 5.4.0-66-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.4.0-66-generic 
  root=UUID=5015896d-5947-4658-96b0-80efbfae4577 ro quiet splash 
  Desktop: N/A wm: Openbox dm: LightDM 1.30.0 Distro: Linux Mint 20 Ulyana 
  base: Ubuntu 20.04 focal 
Machine:
  Type: Desktop System: Dell product: OptiPlex 3010 v: 01 serial: <filter> 
  Chassis: type: 15 serial: <filter> 
  Mobo: Dell model: 0T10XW v: A01 serial: <filter> BIOS: Dell v: A22 
  date: 11/29/2018 
CPU:
  Info: Quad Core model: Intel Core i5-3570 bits: 64 type: MCP 
  arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21 
  cache: L2: 6 MiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 27136 
  Speed: 2406 MHz min/max: 1600/3800 MHz Core speeds (MHz): 1: 2406 2: 2704 
  3: 2601 4: 2428 
  Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled 
  Type: mds mitigation: Clear CPU buffers; SMT disabled 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: disabled, RSB filling 
  Type: srbds status: Vulnerable: No microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics vendor: Dell 
  driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0152 class-ID: 0300 
  Display: server: X.Org 1.20.9 driver: loaded: modesetting 
  unloaded: fbdev,vesa display-ID: localhost:10.0 screens: 1 
  Screen-1: 0 s-res: 1600x900 s-dpi: 92 s-size: 442x251mm (17.4x9.9") 
  s-diag: 508mm (20") 
  Monitor-1: VGA-0 res: 1600x900 hz: 60 dpi: 92 size: 442x249mm (17.4x9.8") 
  diag: 507mm (20") 
  OpenGL: renderer: N/A v: N/A direct render: N/A 
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio 
  vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 
  chip-ID: 8086:1c20 class-ID: 0403 
  Sound Server-1: ALSA v: k5.4.0-66-generic running: yes 
  Sound Server-2: PulseAudio v: 13.99.1 running: yes 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Dell driver: r8169 v: kernel port: e000 bus-ID: 02:00.0 
  chip-ID: 10ec:8168 class-ID: 0200 
  IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 476.94 GiB used: 216.47 GiB (45.4%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/sda maj-min: 8:0 vendor: TeamGroup model: T253X2512G 
  size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s 
  rotation: SSD serial: <filter> rev: 7B0 scheme: MBR 
Partition:
  ID-1: / raw-size: 476.44 GiB size: 467.96 GiB (98.22%) 
  used: 216.47 GiB (46.3%) fs: ext4 dev: /dev/sda5 maj-min: 8:5 
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%) used: 4 KiB (0.0%) 
  fs: vfat dev: /dev/sda1 maj-min: 8:1 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: file size: 2 GiB used: 45.8 MiB (2.2%) priority: -2 
  file: /swapfile 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 4 rev: 2.0 
  speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900 
  Device-1: 1-1.1:3 info: SiGma Micro type: Mouse driver: hid-generic,usbhid 
  interfaces: 1 rev: 1.1 speed: 1.5 Mb/s power: 100mA chip-ID: 1c4f:0034 
  class-ID: 0301 
  Device-2: 1-1.2:4 info: N/A type: Keyboard,HID driver: hid-generic,usbhid 
  interfaces: 2 rev: 1.1 speed: 1.5 Mb/s power: 100mA chip-ID: 2a7a:6a18 
  class-ID: 0300 
  Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 202 Uptime: 2d 19h 32m wakeups: 0 Memory: 15.54 GiB 
  used: 11.71 GiB (75.4%) Init: systemd v: 245 runlevel: 5 Compilers: 
  gcc: 9.3.0 alt: 8/9 Packages: apt: 2453 lib: 1284 flatpak: 0 Shell: Bash 
  v: 5.0.17 running-in: sshd (SSH) pinxi: 3.3.01-96

I only access it remotely, so there's nothing currently attached.
 
I tried FreeBSD 13 Release Candidate but had some trouble. So below are the results from a fully updated version 12.2, with both regular user and root outputs. FreeBSD is installed on old laptop, not in a VM. The root user output still did not provide battery dmidecode info.

Code:
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1 
  Console: N/A OS: FreeBSD 12.2-RELEASE-p4 
Machine:
  Permissions: Unable to run dmidecode. Root privileges required. 
Battery:
  Permissions: Unable to run dmidecode. Root privileges required. 
Memory:
  RAM: total: 3.57 GiB used: 339 MiB (9.3%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Dual Core model: AMD E1-1200 APU with Radeon HD Graphics bits: 64 
  type: MCP arch: Bobcat family: 14 (20) model-id: 2 stepping: N/A 
  microcode: 500F20 cache: L2: N/A 
  Speed: 1397 MHz min/max: 777/1400 MHz 
  Core speeds (MHz): No speed data found for 2 cores. 
  Features: abm apic clflush cmov cmp cr8 cx16 cx8 de extapic ffxsr fpu fxsr 
  htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx pae page1gb pat pge 
  popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3 sse4a ssse3 svm 
  syscall tsc vme wdt 
  Vulnerabilities: No CPU vulnerability/bugs data available. 
Graphics:
  Device-1: AMD Wrestler [Radeon HD 7310] driver: vgapci bus-ID: 0:0:1.0 
  chip-ID: 1002:9809 class-ID: 0300 
  Display: server: X.org 1.20.9 driver: loaded: vgapci 
  note: n/a (using device driver) tty: 80x30 
  Message: Advanced graphics data unavailable in console. Try -G --display 
Audio:
  Device-1: AMD Wrestler HDMI Audio driver: hdac bus-ID: 0:0:1.1 
  chip-ID: 1002:1314 class-ID: 0403 
  Device-2: AMD FCH Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1022:780d 
  class-ID: 0403 
  Sound Server-1: OSS v: 2009061500 running: yes 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re 
  port: N/A bus-ID: 0:6:0.0 chip-ID: 10ec:8168 class-ID: 0200 
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter> 
  IP v4: <filter> scope: N/A broadcast: <filter> 
  Device-2: Ralink RT5390 Wireless 802.11n 1T/1R PCIe driver: ral 
  bus-ID: 0:7:0.0 chip-ID: 1814:5390 class-ID: 0280 
  WAN IP: <filter> 
Bluetooth:
  Message: No Bluetooth data was found. 
Logical:
  Message: No BSD support for LVM data. 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 291.1 GiB used: 5.53 GiB (1.9%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/ada0 vendor: Seagate model: ST320LT012-9WS14C 0001SDM1 
  size: 291.1 GiB speed: 300MB/s serial: <filter> 
  Optical Report: No Optical or Floppy data found for this BSD system. 
Partition:
  ID-1: / size: 284.77 GiB used: 5.53 GiB (1.9%) fs: ufs block-size: 512 B 
  dev: /dev/ada0s1a label: N/A uuid: N/A 
Swap:
  ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) 
  dev: /dev/ada0s1b label: N/A uuid: N/A 
Unmounted:
  Message: No Unmounted partition data found for this BSD system. 
USB:
  Message: No USB data was found. Server? 
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available? 
Repos:
  Packages: pkg: 3 
  BSD ports server: /etc/portsnap.conf 
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf 
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf 
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 55 
  1: cpu: 194.5% command: [idle] pid: 11 mem: 0.03 MiB (0.0%) 
  2: cpu: 9.2% command: pinxi started by: perl pid: 937 mem: 27.6 MiB (0.8%) 
  3: cpu: 0.0% command: [kernel] pid: 0 mem: 0.31 MiB (0.0%) 
  4: cpu: 0.0% command: init pid: 1 mem: 0.98 MiB (0.0%) 
  5: cpu: 0.0% command: [crypto] pid: 2 mem: 0.02 MiB (0.0%) 
  Memory top: 5 of 55 
  1: mem: 27.6 MiB (0.8%) command: pinxi started by: perl pid: 937 cpu: 9.2% 
  2: mem: 22.1 MiB (0.6%) command: polkitd pid: 742 cpu: 0.0% 
  3: mem: 9.35 MiB (0.3%) command: hald pid: 899 cpu: 0.0% 
  4: mem: 7.64 MiB (0.2%) command: sshd pid: 827 cpu: 0.0% 
  5: mem: 7.30 MiB (0.2%) command: console-kit-daemon pid: 740 cpu: 0.0% 
Info:
  Processes: 55 Uptime: 1m Init: init (BSD) v: N/A Compilers: gcc: N/A 
  clang: 10.0.1 Shell: sh pinxi: 3.3.01-96

Code:
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1 
  Console: N/A OS: FreeBSD 12.2-RELEASE-p4 
Machine:
  Type: Notebook Mobo: ASUSTeK model: X401U v: 1.0 serial: <filter> 
  UEFI: American Megatrends v: X401U.204 rev: 4.6 date: 05/08/2012 
  rom size: 1 MB 
Memory:
  RAM: total: 3.57 GiB used: 362 MiB (9.9%) 
  Array-1: capacity: 4 GiB slots: 2 EC: None max-module-size: 4 GiB note: est. 
  Device-1: DIMM 0 size: 4 GiB speed: spec: 1333 MT/s actual: 533 MT/s 
  type: DDR3 detail: synchronous unbuffered (unregistered) bus-width: 64 bits 
  total: 64 bits manufacturer: Elpida part-no: Not Specified serial: N/A 
PCI Slots:
  Slot: 0 type: x16 PCI Express J6B2 status: In Use length: Long 
  Slot: 1 type: x1 PCI Express J6B1 status: In Use length: Short 
  Slot: 2 type: x1 PCI Express J6D1 status: In Use length: Short 
CPU:
  Info: Dual Core model: AMD E1-1200 APU with Radeon HD Graphics socket: P0 
  bits: 64 type: MCP arch: Bobcat family: 14 (20) model-id: 2 stepping: N/A 
  microcode: 500F20 cache: L1: 128 KiB L2: N/A 
  Speed: 1397 MHz min/max: 777/1400 MHz base/boost: 1400/1400 volts: 1.4 V 
  ext-clock: 100 MHz Core speeds (MHz): No speed data found for 2 cores. 
  Features: abm apic clflush cmov cmp cr8 cx16 cx8 de extapic ffxsr fpu fxsr 
  htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx pae page1gb pat pge 
  popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3 sse4a ssse3 svm 
  syscall tsc vme wdt 
  Vulnerabilities: No CPU vulnerability/bugs data available. 
Graphics:
  Device-1: AMD Wrestler [Radeon HD 7310] driver: vgapci bus-ID: 0:0:1.0 
  chip-ID: 1002:9809 class-ID: 0300 
  Device-2: Azurewave USB 2.0 UVC VGA WebCam type: USB driver: ugen 
  bus-ID: 4-4.2:2 chip-ID: N/A 
  Display: server: X.org 1.20.9 driver: loaded: vgapci 
  note: n/a (using device driver) tty: 80x30 
  Message: Advanced graphics data unavailable in console for root. 
Audio:
  Device-1: AMD Wrestler HDMI Audio driver: hdac bus-ID: 0:0:1.1 
  chip-ID: 1002:1314 class-ID: 0403 
  Device-2: AMD FCH Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1022:780d 
  class-ID: 0403 
  Sound Server-1: OSS v: 2009061500 running: yes 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re 
  port: N/A bus-ID: 0:6:0.0 chip-ID: 10ec:8168 class-ID: 0200 
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter> 
  IP v4: <filter> scope: N/A broadcast: <filter> 
  Device-2: Ralink RT5390 Wireless 802.11n 1T/1R PCIe driver: ral 
  bus-ID: 0:7:0.0 chip-ID: 1814:5390 class-ID: 0280 
  WAN IP: <filter> 
Bluetooth:
  Message: No Bluetooth data was found. 
Logical:
  Message: No BSD support for LVM data. 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 291.1 GiB used: 5.53 GiB (1.9%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/ada0 vendor: Seagate model: ST320LT012-9WS14C 0001SDM1 
  size: 291.1 GiB speed: 300MB/s serial: <filter> 
  Optical Report: No Optical or Floppy data found for this BSD system. 
Partition:
  ID-1: / size: 284.77 GiB used: 5.53 GiB (1.9%) fs: ufs block-size: 512 B 
  dev: /dev/ada0s1a label: N/A uuid: N/A 
Swap:
  ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) 
  dev: /dev/ada0s1b label: N/A uuid: N/A 
Unmounted:
  Message: No Unmounted partition data found for this BSD system. 
USB:
  Hub-1: 1-1.1:1 info: AMD OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Hub-2: 4-4.1:1 info: AMD EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s 
  chip-ID: N/A 
  Hub-3: 2-2.1:1 info: AMD EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s 
  chip-ID: N/A 
  Hub-4: 3-3.1:1 info: AMD OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Hub-5: 0-0.1:1 info: 0x1022 XHCI root HUB ports: N/A rev: 3.0 speed: 5 Gb/s 
  chip-ID: N/A 
  Device-1: 4-4.2:2 info: Azurewave USB 2.0 UVC VGA WebCam type: Video 
  driver: ugen rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: N/A 
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available? 
Repos:
  Packages: pkg: 3 
  BSD ports server: /etc/portsnap.conf 
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf 
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf 
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 54 
  1: cpu: 193.7% command: [idle] pid: 11 mem: 0.03 MiB (0.0%) 
  2: cpu: 0.0% command: [kernel] pid: 0 mem: 0.31 MiB (0.0%) 
  3: cpu: 0.0% command: init pid: 1 mem: 0.98 MiB (0.0%) 
  4: cpu: 0.0% command: [crypto] pid: 2 mem: 0.02 MiB (0.0%) 
  5: cpu: 0.0% command: [crypto pid: 3 mem: 0.02 MiB (0.0%) 
  Memory top: 5 of 54 
  1: mem: 27.7 MiB (0.8%) command: pinxi started by: perl pid: 977 cpu: 0.0% 
  2: mem: 22.1 MiB (0.6%) command: polkitd pid: 742 cpu: 0.0% 
  3: mem: 9.35 MiB (0.3%) command: hald pid: 899 cpu: 0.0% 
  4: mem: 7.64 MiB (0.2%) command: sshd pid: 827 cpu: 0.0% 
  5: mem: 7.30 MiB (0.2%) command: console-kit-daemon pid: 740 cpu: 0.0% 
Info:
  Processes: 54 Uptime: 2m Init: init (BSD) v: N/A Compilers: gcc: N/A 
  clang: 10.0.1 Shell: csh v: 6.21.00 pinxi: 3.3.01-96
 
ah, great, perfect examples of the limits of testing only in VMs. I'll see if I can't get some of the issues here resolved. Note that in partitions, if you see source: ERR-102 that's actually an externally visible flag that tells me that something failed to get handled that should have been.

I believe I will have the null/nullfs fs issues resolved shortly. There was a failure in the craigevil pi partitions that shouldn't have happened, so will have to see what's going on there.

Note that I'm aware that pinxi is failing to get detect the pi 4 bluetooth but I don't know how to correct that, they use something specific to pi that is very hard to resolve, well, their networking stuff is specific to pi too, but that was pretty easy to resolve once I saw the raw data. I know where the data for some of the bluetooth stuff is, but I don't know how to process it, it's totally non standard.

As I feared, BSD on real hardware exposed that an assumption I'd made re USB was wrong, the devices failed to match to their respective hubs, and simply were listed at the end instead. That shouldn't be too hard to resolve now that I see what the real data looks like.
 
Will update pinxi and re-run whenever you're ready.
 
Several categories of bugs and detection failures should now be corrected. The source: ERR-102 should I think be resolved, I tried to test it in nomad vm but the install just died, kernel panics etc, so can't test that. The raspberry pi bluetooth detection 'may' be working now. The USB had simply failed to apply the sort to bsd data sources, that should now be resolved, I hope, so BSD report should be in expected order, which is:

Code:
Hub-1:
    Device-1:
Hub-2:
    Device-1:
    Device-2:
Hub-3:
Hub-4:
Hub-5:
    Device-1:

If you use pinxi -U to update, then show pinxi -zyv8 that should confirm/deny if the glitches are fixed.

Thanks for the help.
 
OK, these are both run as root, after updating pinxi. I could try running the Live Nomad USB on other laptops (newer) if you want... and if they will run it. Both the desktop and laptop I'm using for this are pretty old. The USB reports seem to enumerate the same to me, but maybe I don't understand correctly.

Code:
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1
  Console: N/A OS: FreeBSD 12.2-RELEASE-p4
Machine:
  Type: Notebook Mobo: ASUSTeK model: X401U v: 1.0 serial: <filter>
  UEFI: American Megatrends v: X401U.204 rev: 4.6 date: 05/08/2012
  rom size: 1 MB
Memory:
  RAM: total: 3.57 GiB used: 363 MiB (9.9%)
  Array-1: capacity: 4 GiB slots: 2 EC: None max-module-size: 4 GiB note: est.
  Device-1: DIMM 0 size: 4 GiB speed: spec: 1333 MT/s actual: 533 MT/s
  type: DDR3 detail: synchronous unbuffered (unregistered) bus-width: 64 bits
  total: 64 bits manufacturer: Elpida part-no: Not Specified serial: N/A
PCI Slots:
  Slot: 0 type: x16 PCI Express J6B2 status: In Use length: Long
  Slot: 1 type: x1 PCI Express J6B1 status: In Use length: Short
  Slot: 2 type: x1 PCI Express J6D1 status: In Use length: Short
CPU:
  Info: Dual Core model: AMD E1-1200 APU with Radeon HD Graphics socket: P0
  bits: 64 type: MCP arch: Bobcat family: 14 (20) model-id: 2 stepping: N/A
  microcode: 500F20 cache: L1: 128 KiB L2: N/A
  Speed: 1397 MHz min/max: 777/1400 MHz base/boost: 1400/1400 volts: 1.4 V
  ext-clock: 100 MHz Core speeds (MHz): No speed data found for 2 cores.
  Features: abm apic clflush cmov cmp cr8 cx16 cx8 de extapic ffxsr fpu fxsr
  htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx pae page1gb pat pge
  popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3 sse4a ssse3 svm
  syscall tsc vme wdt
  Vulnerabilities: No CPU vulnerability/bugs data available.
Graphics:
  Device-1: AMD Wrestler [Radeon HD 7310] driver: vgapci bus-ID: 0:0:1.0
  chip-ID: 1002:9809 class-ID: 0300
  Device-2: Azurewave USB 2.0 UVC VGA WebCam type: USB driver: ugen
  bus-ID: 4-4.2:2 chip-ID: N/A
  Display: server: X.org 1.20.9 driver: loaded: vesa unloaded: modesetting
  alternate: ati tty: 80x30
  Message: Advanced graphics data unavailable in console for root.
Audio:
  Device-1: AMD Wrestler HDMI Audio driver: hdac bus-ID: 0:0:1.1
  chip-ID: 1002:1314 class-ID: 0403
  Device-2: AMD FCH Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1022:780d
  class-ID: 0403
  Sound Server-1: OSS v: 2009061500 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re
  port: N/A bus-ID: 0:6:0.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter>
  IP v4: <filter> scope: N/A broadcast: <filter>
  Device-2: Ralink RT5390 Wireless 802.11n 1T/1R PCIe driver: ral
  bus-ID: 0:7:0.0 chip-ID: 1814:5390 class-ID: 0280
  WAN IP: <filter>
Bluetooth:
  Message: No Bluetooth data was found.
Logical:
  Message: No BSD support for LVM data.
RAID:
  Message: No RAID data was found.
Drives:
  Local Storage: total: 291.1 GiB used: 5.87 GiB (2.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/ada0 vendor: Seagate model: ST320LT012-9WS14C 0001SDM1
  size: 291.1 GiB speed: 300MB/s serial: <filter>
  Optical Report: No Optical or Floppy data found for this BSD system.
Partition:
  ID-1: / size: 284.77 GiB used: 5.87 GiB (2.1%) fs: ufs block-size: 512 B
  dev: /dev/ada0s1a label: N/A uuid: N/A
Swap:
  ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%)
  dev: /dev/ada0s1b label: N/A uuid: N/A
Unmounted:
  Message: No Unmounted partition data found for this BSD system.
USB:
  Hub-1: 0-0.1:1 info: 0x1022 XHCI root HUB ports: N/A rev: 3.0 speed: 5 Gb/s
  chip-ID: N/A
  Hub-2: 1-1.1:1 info: AMD OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-3: 2-2.1:1 info: AMD EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s
  chip-ID: N/A
  Hub-4: 3-3.1:1 info: AMD OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-5: 4-4.1:1 info: AMD EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s
  chip-ID: N/A
  Device-1: 4-4.2:2 info: Azurewave USB 2.0 UVC VGA WebCam type: Video
  driver: ugen rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: N/A
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available?
Repos:
  Packages: pkg: 3
  BSD ports server: /etc/portsnap.conf
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 54
  1: cpu: 196.1% command: [idle] pid: 11 mem: 0.03 MiB (0.0%)
  2: cpu: 8.7% command: pinxi started by: perl pid: 971 mem: 27.7 MiB (0.8%)
  3: cpu: 0.0% command: [kernel] pid: 0 mem: 0.31 MiB (0.0%)
  4: cpu: 0.0% command: init pid: 1 mem: 0.98 MiB (0.0%)
  5: cpu: 0.0% command: [crypto] pid: 2 mem: 0.02 MiB (0.0%)
  Memory top: 5 of 54
  1: mem: 27.7 MiB (0.8%) command: pinxi started by: perl pid: 971 cpu: 8.7%
  2: mem: 22.1 MiB (0.6%) command: polkitd pid: 726 cpu: 0.0%
  3: mem: 9.32 MiB (0.3%) command: hald pid: 896 cpu: 0.0%
  4: mem: 7.64 MiB (0.2%) command: sshd pid: 811 cpu: 0.0%
  5: mem: 7.30 MiB (0.2%) command: console-kit-daemon pid: 724 cpu: 0.0%
Info:
  Processes: 54 Uptime: 2m Init: init (BSD) v: N/A Compilers: gcc: N/A
  clang: 10.0.1 Shell: csh v: 6.21.00 pinxi: 3.3.01-97

Code:
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1
  Desktop: Openbox 3.6 info: tint2 dm: N/A OS: FreeBSD 12.2-RELEASE-p4
Machine:
  Type: Desktop System: HP-Pavilion product: NY549AA-ABA p6230y v: N/A
  serial: <filter> Chassis: Hewlett-Packard serial: N/A
  Mobo: FOXCONN model: ALOE v: X3 serial: N/A BIOS: American Megatrends
  v: 5.00 rev: 5.0 date: 08/03/2009 rom size: 1 MB
Memory:
  RAM: total: 7.71 GiB used: 1.53 GiB (19.8%)
  Array-1: capacity: 16 GiB slots: 4 EC: None max-module-size: 4 GiB
  note: est.
  Device-1: DIMM0 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous
  bus-width: 64 bits total: 64 bits manufacturer: Micron
  part-no: 16JTF25664AZ-1G4F1 serial: <filter>
  Device-2: DIMM1 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous
  bus-width: 64 bits total: 64 bits manufacturer: Micron
  part-no: 16JTF25664AZ-1G4F1 serial: <filter>
  Device-3: DIMM2 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous
  bus-width: 64 bits total: 64 bits manufacturer: Micron
  part-no: 16JTF25664AZ-1G4F1 serial: <filter>
  Device-4: DIMM3 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous
  bus-width: 64 bits total: 64 bits manufacturer: Micron
  part-no: 16JTF25664AZ-1G4F1 serial: <filter>
PCI Slots:
  Slot: 2 type: x16 PCI Express PCI-E x16 status: Available length: Short
  Slot: 5 type: x1 PCI Express MINI PCI-E x1 status: Available length: Short
  Slot: 6 type: x1 PCI Express PCI-E x1 status: Available length: Short
  Slot: 7 type: x1 PCI Express PCI-E x1 status: Available length: Short
  Slot: 9 type: x1 PCI Express PCI-E x1 status: Available length: Short
CPU:
  Info: Quad Core model: AMD Phenom II X4 810 bits: 64 type: MCP arch: K10
  family: 10 (16) model-id: 4 stepping: 2 microcode: 100F42 cache: L1: 512 KiB
  L2: N/A L3: 4 MiB
  Speed: 2593 MHz min/max: 800/2600 MHz base/boost: 2600/2600 volts: 1.5 V
  ext-clock: 200 MHz Core speeds (MHz): No speed data found for 4 cores.
  Features: 3dnow! 3dnow!+ abm apic clflush cmov cmp cr8 cx16 cx8 de extapic
  ffxsr fpu fxsr htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx osvw pae
  page1gb pat pge popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3
  sse4a svm syscall tsc vme wdt
  Vulnerabilities: No CPU vulnerability/bugs data available.
Graphics:
  Device-1: AMD RS880 [Radeon HD 4200] driver: vgapci bus-ID: 0:1:5.0
  chip-ID: 1002:9710 class-ID: 0300
  Display: server: X.Org 1.20.9 compositor: picom v: 8.2 driver:
  loaded: radeon display-ID: unix:0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: VGA-0 res: 1920x1080 hz: 60 dpi: 92 size: 531x299mm (20.9x11.8")
  diag: 609mm (24")
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: AMD SBx00 Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1002:4383
  class-ID: 0403
  Sound Server-1: OSS v: 2009061500 running: yes
  Sound Server-2: PulseAudio v: 13.0 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re
  port: N/A bus-ID: 0:2:0.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter>
  IP v6: <filter> scope: link
  IP v4: <filter> scope: N/A broadcast: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No Bluetooth data was found.
Logical:
  Message: No BSD support for LVM data.
RAID:
  Message: No RAID data was found.
Drives:
  Local Storage: total: 462.46 GiB used: 17.24 GiB (3.7%)
  ID-1: /dev/ada0 vendor: Samsung model: SSD 850 EVO 500GB EMT02B6Q
  family: based SSDs size: 454.85 GiB block-size: physical: 512 B
  logical: 512 B sata: 3.1 speed: 300MB/s rotation: SSD serial: <filter>
  rev: EMT02B6Q temp: 28 C
  SMART: yes state: enabled health: PASSED on: 315d 3h cycles: 1260
  written: 2.99 TiB
  ID-2: /dev/da0 vendor: Centon model: DS Pro 8.07 size: 7.61 GiB
  speed: 40MB/s serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-3: /dev/da1 vendor: Generic model: Compact Flash 1.00 size: N/A
  speed: 40MB/s serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-4: /dev/da2 vendor: Generic model: SM/xD-Picture 1.00 size: N/A
  speed: 40MB/s serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-5: /dev/da3 vendor: Generic model: SD/MMC 1.00 size: N/A speed: 40MB/s
  serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-6: /dev/da4 vendor: Generic model: MS/MS-Pro 1.00 size: N/A speed: 40MB/s
  serial: <filter>
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  Optical-1: /dev/cd0 vendor: hp model: DVD-RAM GH40L rev: RB0A
  serial: <filter> dev-links: N/A
  Features: speed: 150MB/s multisession: N/A audio: N/A dvd: yes
  rw: cd-r,dvd-ram state: Medium not present, tray closed
Partition:
  ID-1: / size: 3.58 GiB used: 3.22 GiB (89.9%) fs: ufs dev: /dev/nomadroot
  label: N/A uuid: N/A
  ID-2: /compat size: 4.05 GiB used: 264.5 MiB (6.4%) fs: nullfs
  logical: /data/compat label: N/A uuid: N/A
  ID-3: /data size: 4.05 GiB used: 264.5 MiB (6.4%) fs: ufs
  dev: /dev/nomaddata label: N/A uuid: N/A
  ID-4: /unionfs/usr/local size: 6.45 GiB used: 6.02 GiB (93.3%) fs: ufs
  dev: /dev/md0.uzip label: N/A uuid: N/A
  ID-5: /usr/local size: 10.51 GiB used: 6.71 GiB (63.9%) fs: fusefs
  dev: /dev/fuse label: N/A uuid: N/A
  ID-6: /usr/ports size: 4.05 GiB used: 264.5 MiB (6.4%) fs: nullfs
  logical: /data/usr/ports label: N/A uuid: N/A
  ID-7: /var/db size: 4.05 GiB used: 264.5 MiB (6.4%) fs: nullfs
  logical: /data/var/db label: N/A uuid: N/A
  ID-8: /var/tmp size: 4.05 GiB used: 264.5 MiB (6.4%) fs: nullfs
  logical: /data/var/tmp label: N/A uuid: N/A
Swap:
  Alert: No Swap data was found.
Unmounted:
  Message: No Unmounted partition data found for this BSD system.
USB:
  Hub-1: 0-0.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-2: 1-1.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-3: 2-2.1:1 info: ATI EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s
  chip-ID: N/A
  Device-1: 2-2.2:2 info: CENTON DS Pro type: N/A driver: ugen rev: 2.0
  speed: 480 Mb/s power: 100mA chip-ID: N/A
  Device-2: 2-2.3:3 info: Generic USB2.0-CRW type: N/A driver: ugen rev: 2.0
  speed: 480 Mb/s power: 500mA chip-ID: N/A
  Hub-4: 3-3.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Device-1: 3-3.2:2 info: CHICONY HP USB Multimedia Keyboard type: HID
  driver: ugen rev: 1.0 speed: 1.5 Mb/s power: 100mA chip-ID: N/A
  Hub-5: 4-4.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Hub-6: 5-5.1:1 info: ATI EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s
  chip-ID: N/A
  Hub-7: 6-6.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s
  chip-ID: N/A
  Device-1: 6-6.2:2 info: Microsoft 3-Button Mouse with IntelliEye type: HID
  driver: ugen rev: 1.0 speed: 1.5 Mb/s power: 100mA chip-ID: N/A
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available?
Repos:
  Packages: pkg: 3
  BSD ports server: /etc/portsnap.conf
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 83
  1: cpu: 391.7% command: [idle] pid: 11 mem: 0.06 MiB (0.0%)
  2: cpu: 0.6% command: thunderbird pid: 1687 mem: 427.6 MiB (5.4%)
  3: cpu: 0.5% command: xorg pid: 1367 mem: 90.6 MiB (1.1%)
  4: cpu: 0.2% command: unionfs pid: 261 mem: 10.2 MiB (0.1%)
  5: cpu: 0.1% command: [kernel] pid: 0 mem: 0.72 MiB (0.0%)
  Memory top: 5 of 83
  1: mem: 427.6 MiB (5.4%) command: thunderbird pid: 1687 cpu: 0.6%
  2: mem: 90.6 MiB (1.1%) command: xorg pid: 1367 cpu: 0.5%
  3: mem: 47.3 MiB (0.6%) command: sakura pid: 1863 cpu: 0.0%
  4: mem: 45.1 MiB (0.6%) command: networkmgr started by: python3.7 pid: 1648
  cpu: 0.0%
  5: mem: 43.6 MiB (0.6%) command: plank: pid: 1616 cpu: 0.0%
Info:
  Processes: 83 Uptime: 10m Init: init (BSD) v: N/A Compilers: gcc: N/A
  clang: 10.0.1 Shell: csh (su) v: 6.21.00 running-in: /usr/local/bin/bash
  pinxi: 3.3.01-97
 
Last edited:
No, the usb is fixed, that gets more clear if you run pinxi -Jay1

Hub-3: 2-2.1:1
Device-1: 2-2.2:2
Device-2: 2-2.3:3
Hub-4: 3-3.1:1
Device-1: 3-3.2:2
Hub-7: 6-6.1:1
Device-1: 6-6.2:2

So usb bus 2, or hub 2, I don't think the bsds are as slick re how they report the usb bus as linux, where you can follow nested usb hubs very clearly in the bus IDs, anyway, bus 2 has 1 hub which has 2 devices, bus 3 has 1 hub, with 1 device, and so on. I make the bus ids in bsd roughly correspond to the linux versions so that inxi can treat them the same internally, but actually linux USB data is significantly better, the challenge for bsds was to get anything to work at all, and now it seems to be working!! So that's good. That wasn't easy.

The BSD guys are kind of screwed however re usb data, I took a look, and greg kohn hartman, of linux kernel, does lsusb, and they have a TON of data in that, they must get it directly from the vendors, because what you get with lsusb is much better and easier to identify than what you get from 'usbdevs -v' or 'usbconfig list' but that's clearly due to them just not having the manpower or access, but they do a pretty good job with it anyway, they can't use the lsusb code because it's gpl 2.0.

This stuff is getting closer, the raspberry pi bluetooth is very close to getting detected, it's almost there, there's just some oddity at this point keeping it from working as expected.
 
Cool... glad I could help, if only just a little. Let me know if you want me to update and re-run pinxi again. I think the final release of FreeBSD 13 is coming soon... this month, or next month. I hope to install it on my old laptop if I can overcome any hiccups with it.
 
Yes, if you can update and run pinxi again. pinxi -U && pinxi -zyv8

I'm still tweaking a lot of stuff, latest feature is showing the init manager tool, like systemctl, rc-service, service, sv, etc. Still researching some of the less common ones. that's -Sa option. I've been running so many vms I realized that for admin purposes, being able to tell at a glance which service tool the system uses could be an advantage for admins since you often just hit a machine, then don't really know what you are dealing with.

I really hope freebsd 13 doesn't follow the normal bsd trend which is to break many syntaxes in their data between releases, thus causing delicate regex in inxi to break. Sometimes I get the feeling that the bsds actually don't think that anyone might be using tools on their data, it looks often like it's made just for a manual glance by an admin, not anything automated, which is odd considering their real userbases in general in the wild.
 
Yes, if you can update and run pinxi again. pinxi -U && pinxi -zyv8
Sure! Here's the latest... run as root.

Code:
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1 
  Console: N/A OS: FreeBSD 12.2-RELEASE-p4 
Machine:
  Permissions: Unable to run dmidecode. Root privileges required. 
Battery:
  Permissions: Unable to run dmidecode. Root privileges required. 
Memory:
  RAM: total: 3.57 GiB used: 338.4 MiB (9.3%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Dual Core model: AMD E1-1200 APU with Radeon HD Graphics bits: 64 
  type: MCP arch: Bobcat family: 14 (20) model-id: 2 stepping: N/A 
  microcode: 500F20 cache: L2: N/A 
  Speed: 1397 MHz min/max: 777/1400 MHz 
  Core speeds (MHz): No speed data found for 2 cores. 
  Features: abm apic clflush cmov cmp cr8 cx16 cx8 de extapic ffxsr fpu fxsr 
  htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx pae page1gb pat pge 
  popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3 sse4a ssse3 svm 
  syscall tsc vme wdt 
  Vulnerabilities: No CPU vulnerability/bugs data available. 
Graphics:
  Device-1: AMD Wrestler [Radeon HD 7310] driver: vgapci bus-ID: 0:0:1.0 
  chip-ID: 1002:9809 class-ID: 0300 
  Display: server: X.org 1.20.9 driver: loaded: vesa unloaded: modesetting 
  alternate: ati tty: 80x30 
  Message: Advanced graphics data unavailable in console. Try -G --display 
Audio:
  Device-1: AMD Wrestler HDMI Audio driver: hdac bus-ID: 0:0:1.1 
  chip-ID: 1002:1314 class-ID: 0403 
  Device-2: AMD FCH Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1022:780d 
  class-ID: 0403 
  Sound Server-1: OSS v: 2009061500 running: yes 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re 
  port: N/A bus-ID: 0:6:0.0 chip-ID: 10ec:8168 class-ID: 0200 
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter> 
  IP v4: <filter> scope: N/A broadcast: <filter> 
  Device-2: Ralink RT5390 Wireless 802.11n 1T/1R PCIe driver: ral 
  bus-ID: 0:7:0.0 chip-ID: 1814:5390 class-ID: 0280 
  WAN IP: <filter> 
Bluetooth:
  Message: No Bluetooth data was found. 
Logical:
  Message: No BSD support for LVM data. 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 291.1 GiB used: 5.9 GiB (2.0%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/ada0 vendor: Seagate model: ST320LT012-9WS14C 0001SDM1 
  size: 291.1 GiB speed: 300MB/s serial: <filter> 
  Optical Report: No Optical or Floppy data found for this BSD system. 
Partition:
  ID-1: / size: 284.77 GiB used: 5.9 GiB (2.1%) fs: ufs block-size: 512 B 
  dev: /dev/ada0s1a label: N/A uuid: N/A 
Swap:
  ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) 
  dev: /dev/ada0s1b label: N/A uuid: N/A 
Unmounted:
  Message: No Unmounted partition data found for this BSD system. 
USB:
  Message: No USB data was found. Server? 
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available? 
Repos:
  Packages: pkg: 3 
  BSD ports server: /etc/portsnap.conf 
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf 
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf 
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 52 
  1: cpu: 198.8% command: [idle] pid: 11 mem: 0.03 MiB (0.0%) 
  2: cpu: 0.0% command: [kernel] pid: 0 mem: 0.31 MiB (0.0%) 
  3: cpu: 0.0% command: init pid: 1 mem: 0.98 MiB (0.0%) 
  4: cpu: 0.0% command: [crypto] pid: 2 mem: 0.02 MiB (0.0%) 
  5: cpu: 0.0% command: [crypto pid: 3 mem: 0.02 MiB (0.0%) 
  Memory top: 5 of 52 
  1: mem: 27.7 MiB (0.8%) command: pinxi started by: perl pid: 940 cpu: 0.0% 
  2: mem: 22.1 MiB (0.6%) command: polkitd pid: 728 cpu: 0.0% 
  3: mem: 9.32 MiB (0.3%) command: hald pid: 896 cpu: 0.0% 
  4: mem: 7.64 MiB (0.2%) command: sshd pid: 813 cpu: 0.0% 
  5: mem: 7.30 MiB (0.2%) command: console-kit-daemon pid: 726 cpu: 0.0% 
Info:
  Processes: 52 Uptime: 2m Init: init (BSD) v: N/A tool: service Compilers: 
  gcc: N/A clang: 10.0.1 Shell: sh pinxi: 3.3.01-98

Code:
System:
  Kernel: FreeBSD 12.2-RELEASE-p4 amd64 bits: 64 compiler: clang v: 10.0.1 
  Desktop: Openbox 3.6 info: tint2 dm: SLiM 1.3.6 OS: NomadBSD 
  base: FreeBSD 12.2-RELEASE-p4 
Machine:
  Type: Desktop System: HP-Pavilion product: NY549AA-ABA p6230y v: N/A 
  serial: <filter> Chassis: Hewlett-Packard serial: N/A 
  Mobo: FOXCONN model: ALOE v: X3 serial: N/A BIOS: American Megatrends 
  v: 5.00 rev: 5.0 date: 08/03/2009 rom size: 1 MB 
Memory:
  RAM: total: 7.71 GiB used: 1.44 GiB (18.7%) 
  Array-1: capacity: 16 GiB slots: 4 EC: None max-module-size: 4 GiB 
  note: est. 
  Device-1: DIMM0 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous 
  bus-width: 64 bits total: 64 bits manufacturer: Micron 
  part-no: 16JTF25664AZ-1G4F1 serial: <filter> 
  Device-2: DIMM1 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous 
  bus-width: 64 bits total: 64 bits manufacturer: Micron 
  part-no: 16JTF25664AZ-1G4F1 serial: <filter> 
  Device-3: DIMM2 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous 
  bus-width: 64 bits total: 64 bits manufacturer: Micron 
  part-no: 16JTF25664AZ-1G4F1 serial: <filter> 
  Device-4: DIMM3 size: 2 GiB speed: 1066 MT/s type: Other detail: synchronous 
  bus-width: 64 bits total: 64 bits manufacturer: Micron 
  part-no: 16JTF25664AZ-1G4F1 serial: <filter> 
PCI Slots:
  Slot: 2 type: x16 PCI Express PCI-E x16 status: Available length: Short 
  Slot: 5 type: x1 PCI Express MINI PCI-E x1 status: Available length: Short 
  Slot: 6 type: x1 PCI Express PCI-E x1 status: Available length: Short 
  Slot: 7 type: x1 PCI Express PCI-E x1 status: Available length: Short 
  Slot: 9 type: x1 PCI Express PCI-E x1 status: Available length: Short 
CPU:
  Info: Quad Core model: AMD Phenom II X4 810 bits: 64 type: MCP arch: K10 
  family: 10 (16) model-id: 4 stepping: 2 microcode: 100F42 cache: L1: 512 KiB 
  L2: N/A L3: 4 MiB 
  Speed: 2593 MHz min/max: 800/2600 MHz base/boost: 2600/2600 volts: 1.5 V 
  ext-clock: 200 MHz Core speeds (MHz): No speed data found for 4 cores. 
  Features: 3dnow! 3dnow!+ abm apic clflush cmov cmp cr8 cx16 cx8 de extapic 
  ffxsr fpu fxsr htt ibs lahf lm mas mca mce mmx mmx+ mon msr mtrr nx osvw pae 
  page1gb pat pge popcnt prefetch pse pse36 rdtscp sep skinit sse sse2 sse3 
  sse4a svm syscall tsc vme wdt 
  Vulnerabilities: No CPU vulnerability/bugs data available. 
Graphics:
  Device-1: AMD RS880 [Radeon HD 4200] driver: vgapci bus-ID: 0:1:5.0 
  chip-ID: 1002:9710 class-ID: 0300 
  Display: server: X.Org 1.20.9 compositor: picom v: 8.2 driver: 
  loaded: radeon display-ID: unix:0.0 screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
  s-diag: 582mm (22.9") 
  Monitor-1: VGA-0 res: 1920x1080 hz: 60 dpi: 92 size: 531x299mm (20.9x11.8") 
  diag: 609mm (24") 
  Message: Unable to show advanced data. Required tool glxinfo missing. 
Audio:
  Device-1: AMD SBx00 Azalia driver: hdac bus-ID: 0:0:20.2 chip-ID: 1002:4383 
  class-ID: 0403 
  Sound Server-1: OSS v: 2009061500 running: yes 
  Sound Server-2: PulseAudio v: 13.0 running: yes 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: re 
  port: N/A bus-ID: 0:2:0.0 chip-ID: 10ec:8168 class-ID: 0200 
  IF: re0 state: active speed: 1000baseT duplex: full-duplex mac: <filter> 
  IP v6: <filter> scope: link 
  IP v4: <filter> scope: N/A broadcast: <filter> 
  WAN IP: <filter> 
Bluetooth:
  Message: No Bluetooth data was found. 
Logical:
  Message: No BSD support for LVM data. 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 462.46 GiB used: 17.24 GiB (3.7%) 
  ID-1: /dev/ada0 vendor: Samsung model: SSD 850 EVO 500GB EMT02B6Q 
  family: based SSDs size: 454.85 GiB block-size: physical: 512 B 
  logical: 512 B sata: 3.1 speed: 300MB/s rotation: SSD serial: <filter> 
  rev: EMT02B6Q temp: 29 C 
  SMART: yes state: enabled health: PASSED on: 315d 14h cycles: 1263 
  written: 2.99 TiB 
  ID-2: /dev/da0 vendor: Centon model: DS Pro 8.07 size: 7.61 GiB 
  speed: 40MB/s serial: <filter> 
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
  ID-3: /dev/da1 vendor: Generic model: Compact Flash 1.00 size: N/A 
  speed: 40MB/s serial: <filter> 
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
  ID-4: /dev/da2 vendor: Generic model: SM/xD-Picture 1.00 size: N/A 
  speed: 40MB/s serial: <filter> 
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
  ID-5: /dev/da3 vendor: Generic model: SD/MMC 1.00 size: N/A speed: 40MB/s 
  serial: <filter> 
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
  ID-6: /dev/da4 vendor: Generic model: MS/MS-Pro 1.00 size: N/A speed: 40MB/s 
  serial: <filter> 
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
  Optical-1: /dev/cd0 vendor: hp model: DVD-RAM GH40L rev: RB0A 
  serial: <filter> dev-links: N/A 
  Features: speed: 150MB/s multisession: N/A audio: N/A dvd: yes 
  rw: cd-r,dvd-ram state: Medium not present, tray closed 
Partition:
  ID-1: / size: 3.58 GiB used: 3.22 GiB (89.9%) fs: ufs dev: /dev/nomadroot 
  label: N/A uuid: N/A 
  ID-2: /compat size: 4.05 GiB used: 263.6 MiB (6.4%) fs: nullfs 
  logical: /data/compat label: N/A uuid: N/A 
  ID-3: /data size: 4.05 GiB used: 263.6 MiB (6.4%) fs: ufs 
  dev: /dev/nomaddata label: N/A uuid: N/A 
  ID-4: /unionfs/usr/local size: 6.45 GiB used: 6.02 GiB (93.3%) fs: ufs 
  dev: /dev/md0.uzip label: N/A uuid: N/A 
  ID-5: /usr/local size: 10.51 GiB used: 6.71 GiB (63.9%) fs: fusefs 
  dev: /dev/fuse label: N/A uuid: N/A 
  ID-6: /usr/ports size: 4.05 GiB used: 263.6 MiB (6.4%) fs: nullfs 
  logical: /data/usr/ports label: N/A uuid: N/A 
  ID-7: /var/db size: 4.05 GiB used: 263.6 MiB (6.4%) fs: nullfs 
  logical: /data/var/db label: N/A uuid: N/A 
  ID-8: /var/tmp size: 4.05 GiB used: 263.6 MiB (6.4%) fs: nullfs 
  logical: /data/var/tmp label: N/A uuid: N/A 
Swap:
  Alert: No Swap data was found. 
Unmounted:
  Message: No Unmounted partition data found for this BSD system. 
USB:
  Hub-1: 0-0.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Hub-2: 1-1.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Hub-3: 2-2.1:1 info: ATI EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s 
  chip-ID: N/A 
  Device-1: 2-2.2:2 info: CENTON DS Pro type: N/A driver: ugen rev: 2.0 
  speed: 480 Mb/s power: 100mA chip-ID: N/A 
  Device-2: 2-2.3:3 info: Generic USB2.0-CRW type: N/A driver: ugen rev: 2.0 
  speed: 480 Mb/s power: 500mA chip-ID: N/A 
  Hub-4: 3-3.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Device-1: 3-3.2:2 info: CHICONY HP USB Multimedia Keyboard type: HID 
  driver: ugen rev: 1.0 speed: 1.5 Mb/s power: 100mA chip-ID: N/A 
  Hub-5: 4-4.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Hub-6: 5-5.1:1 info: ATI EHCI root HUB ports: N/A rev: 2.0 speed: 480 Mb/s 
  chip-ID: N/A 
  Hub-7: 6-6.1:1 info: ATI OHCI root HUB ports: N/A rev: 1.1 speed: 12 Mb/s 
  chip-ID: N/A 
  Device-1: 6-6.2:2 info: Microsoft 3-Button Mouse with IntelliEye type: HID 
  driver: ugen rev: 1.0 speed: 1.5 Mb/s power: 100mA chip-ID: N/A 
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available? 
Repos:
  Packages: pkg: 3 
  BSD ports server: /etc/portsnap.conf 
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf 
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf 
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Processes:
  CPU top: 5 of 83 
  1: cpu: 389.7% command: [idle] pid: 11 mem: 0.06 MiB (0.0%) 
  2: cpu: 0.8% command: thunderbird pid: 1699 mem: 336.9 MiB (4.3%) 
  3: cpu: 0.3% command: unionfs pid: 260 mem: 15.2 MiB (0.2%) 
  4: cpu: 0.3% command: xorg pid: 1366 mem: 91.6 MiB (1.2%) 
  5: cpu: 0.2% command: [kernel] pid: 0 mem: 0.72 MiB (0.0%) 
  Memory top: 5 of 83 
  1: mem: 336.9 MiB (4.3%) command: thunderbird pid: 1699 cpu: 0.8% 
  2: mem: 91.6 MiB (1.2%) command: xorg pid: 1366 cpu: 0.3% 
  3: mem: 47.0 MiB (0.6%) command: sakura pid: 1676 cpu: 0.1% 
  4: mem: 45.1 MiB (0.6%) command: networkmgr started by: python3.7 pid: 1647 
  cpu: 0.0% 
  5: mem: 43.9 MiB (0.6%) command: plank: pid: 1615 cpu: 0.0% 
Info:
  Processes: 83 Uptime: 5m Init: init (BSD) v: N/A tool: service Compilers: 
  gcc: N/A clang: 10.0.1 Shell: csh (su) v: 6.21.00 
  running-in: /usr/local/bin/bash pinxi: 3.3.01-98
 
Hmm, 2 mistakes at least, mixes up L3 and L2 cache, I've seen another freebsd sample that does that too, but don't know why. Second is the 'running in:' item didn't work right, have to also add a cleaner there to make sure full path doesn't print out.

Also fails to process /dev/da[0-9] drives, that's because inxi doesn't know about that bsd drive type, so it didn't get the match. As noted, the regular expressions required to get data are really convoluted because the bsds in general simply don't have much in the way of consistent data sources.

USB is fixed, that's good to see, as far as it can be, there again you can see that the bsd usb tools simply don't have the huge internal matching databases for vendor/product id values, that is what lets lsusb put out complete vendor/product name strings instead of the often meaningless default values the devices provide.

It's hard to know which source is failing for the L2 cache, I'll see if I can get the /dev/da drive iDs handled, but I have to be careful with these regular expression rules or things will break quickly.

Thanks a lot, as suspected, realworld hardware is going to have real differences that a vm simply won't expose, so that's what I was hoping to see.

With the BSDs however it's always a question of where do you stop, because it's almost 100% certainly a given that the next major release of any of them will break these fragile rules and patterns, since those shouldn't really be used for actual system information in the first place (hint: key value pairs work super well!!).
 
grep ^da /var/run/dmesg.boot
The Live NomadBSD USB (running on old desktop) has this output below. The da0 <Centon DS Pro 8.07> is the Nomad USB itself. The others are various card readers built in to the desktop.

Code:
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <CENTON DS Pro 8.07> Removable Direct Access SCSI-2 device
da0: Serial Number D611DF3E
da0: 40.000MB/s transfers
da0: 7984MB (16351232 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
da1 at umass-sim1 bus 1 scbus7 target 0 lun 0
da1: <Generic- Compact Flash 1.00> Removable Direct Access SCSI device
da1: Serial Number 20060413092100000
da1: 40.000MB/s transfers
da1: Attempt to query device size failed: NOT READY, Medium not present
da1: quirks=0x2<NO_6_BYTE>
da2 at umass-sim1 bus 1 scbus7 target 0 lun 1
da2: <Generic- SM/xD-Picture 1.00> Removable Direct Access SCSI device
da2: Serial Number 20060413092100000
da2: 40.000MB/s transfers
da2: Attempt to query device size failed: NOT READY, Medium not present
da2: quirks=0x2<NO_6_BYTE>
da3 at umass-sim1 bus 1 scbus7 target 0 lun 2
da3: <Generic- SD/MMC 1.00> Removable Direct Access SCSI device
da3: Serial Number 20060413092100000
da3: 40.000MB/s transfers
da3: Attempt to query device size failed: NOT READY, Medium not present
da3: quirks=0x2<NO_6_BYTE>
da4 at umass-sim1 bus 1 scbus7 target 0 lun 3
da4: <Generic- MS/MS-Pro 1.00> Removable Direct Access SCSI device
da4: Serial Number 20060413092100000
da4: 40.000MB/s transfers
da4: Attempt to query device size failed: NOT READY, Medium not present
da4: quirks=0x2<NO_6_BYTE>


The FreeBSD laptop did not return any output for that command. I looked through the entire dmesg.boot file to see if anything was close. I got this below by changing ^da to ^ada. This looks like hard disk info and may not be what you're wanting.

Code:
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <ST320LT012-9WS14C 0001SDM1> ATA8-ACS SATA 2.x device
ada0: Serial Number W0V0JMJ4
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 305245MB (625142448 512 byte sectors)
ada0: quirks=0x1<4K>


I tried plugging a USB drive into the laptop, and FreeBSD responds to this, but I didn't capture the output it was sending. It was similar to the Nomad output, I think. Maybe I can figure this out. I think it is trying (and failing) to initialize the USB. Using ls /dev/da* does not show it, and I think it should if it was properly recognizing the USB so that I could mount it.
 
Thanks for the data, I'll see if I can make any sense of it, looks like it should have worked, so it might be some subtle change.

I couldn't figure out why your previous samples showed bash as the running in: item, though I have now trimmed that output if it is a path, which I'd never seen it be before. I couldn't duplicate it, what were you doing exactly in the one that shows running-in: /usr/bin/bash, that shouldn't say that, it's a puzzler. The only time a user should see the running-in is on a desktop/wm, otherwise it should say tty x or something like that. did you use anything intermediate to run pinxi?

I'm glad you mentioned the 13 beta release, I ran it in a vm, true to form, FreeBSD changed the output of their pciconf -lv just enough to break the parsing in pinxi. Admittedly, the new layout is more clear, but it's what they should have had all along. It's always frustrating to do a release then have a change in something in the source data break it immediately, so that was a nice catch.

Note that I tried zfs raid-z2, which is supposed to be a 4 disk 2x2 mirror, but as you can see in RAID, it got it totally wrong, but that's not inxi being wrong, that's something else, because its' treating as a single linear striped array of disks instead of 2x2 disks, so it shows 2x the size. I like to try various things just to test things i haven't seen or used before, and in this case, the freebsd installer or zfs got this totally and utterly wrong.

Since it's a vm, the dmidecode stuff doesn't matter:

Code:
System:
  Kernel: FreeBSD 13.0-BETA2 amd64 bits: 64 compiler: clang v: 11.0.1
  Desktop: Openbox 3.6 dm: startx OS: FreeBSD 13.0-BETA2
Machine:
  Permissions: Unable to run dmidecode. Root privileges required.
Battery:
  Permissions: Unable to run dmidecode. Root privileges required.
Memory:
  RAM: total: 1.96 GiB used: 838.3 MiB (41.7%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: Single Core model: AMD Ryzen 5 2600 bits: 64 type: UP arch: Zen+
  family: 17 (23) model-id: 8 stepping: 2 microcode: 800F82 cache: L2: N/A
  Speed: 3400 MHz min/max: N/A
  Core speed (MHz): No speed data found for 1 cores.
  Features: abm aesni apic avx avx2 clflushopt cmov cr8 cx16 cx8 de ffxsr fpu
  fsgsbase fxsr htt lahf lm mas mca mce mmx mmx+ mon movbe msr mtrr nx osxsave
  pae pat pclmulqdq pge popcnt prefetch pse pse36 rdrand rdseed rdtscp sep sse
  sse2 sse3 sse4.1 sse4.2 sse4a ssse3 syscall tsc vme xsave
  Vulnerabilities: No CPU vulnerability/bugs data available.
Graphics:
  Device-1: VMware SVGA II Adapter driver: vgapci bus-ID: 0:0:2.0
  chip-ID: 15ad:0405 class-ID: 0300
  Display: server: X.Org 1.20.9 driver: loaded: vesa unloaded: modesetting
  alternate: vmware display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 271x203mm (10.7x8.0")
  s-diag: 339mm (13.3")
  Monitor-1: default res: 1024x768
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: Intel 82801AA AC97 Audio driver: pcm bus-ID: 0:0:5.0
  chip-ID: 8086:2415 class-ID: 0401
  Sound Server-1: OSS v: 2009061500 running: yes
Network:
  Device-1: Intel 82540EM Gigabit Ethernet driver: em port: N/A
  bus-ID: 0:0:3.0 chip-ID: 8086:100e class-ID: 0200
  IF: em0 state: active speed: 1000baseT duplex: full-duplex mac: <filter>
  Device-2: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: intsmb
  port: N/A bus-ID: 0:0:7.0 chip-ID: 8086:7113 class-ID: 0680
Bluetooth:
  Message: No Bluetooth data was found.
Logical:
  Message: No BSD support for LVM data.
RAID:
  Device-1: zroot type: zfs status: ONLINE level: raidz2 size: 115 GiB
  free: 111 GiB allocated: 3.74 GiB
  Components: Online:
  1: ada0p3 size: 28.81 GiB
  2: ada1p3 size: 29.04 GiB
  3: ada2p3 size: 29.04 GiB
  4: ada3p3 size: 29.04 GiB
Drives:
  Local Storage: total: 121.03 GiB used: 1.81 GiB (1.5%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/ada0 vendor: VirtualBox model: VBOX HARDDISK 1.0 size: 30.09 GiB
  speed: 33MB/s serial: <filter>
  ID-2: /dev/ada1 vendor: VirtualBox model: VBOX HARDDISK 1.0 size: 30.32 GiB
  speed: 300MB/s serial: <filter>
  ID-3: /dev/ada2 vendor: VirtualBox model: VBOX HARDDISK 1.0 size: 30.32 GiB
  speed: 300MB/s serial: <filter>
  ID-4: /dev/ada3 vendor: VirtualBox model: VBOX HARDDISK 1.0 size: 30.32 GiB
  speed: 300MB/s serial: <filter>
  Optical-1: /dev/cd0 vendor: VBOX model: CD-ROM 1.0 rev: N/A serial: <filter>
  dev-links: N/A
  Features: speed: 33MB/s multisession: N/A audio: N/A dvd: N/A rw: none
  state: Medium not present
Partition:
  ID-1: / size: 53.96 GiB used: 1.81 GiB (3.4%) fs: zfs
  logical: zroot/ROOT/default label: N/A uuid: N/A
  ID-2: /tmp size: 52.15 GiB used: 151 KiB (0.0%) fs: zfs logical: zroot/tmp
  label: N/A uuid: N/A
  ID-3: /usr/home size: 52.15 GiB used: 308 KiB (0.0%) fs: zfs
  logical: zroot/usr/home label: N/A uuid: N/A
  ID-4: /usr/ports size: 52.15 GiB used: 139 KiB (0.0%) fs: zfs
  logical: zroot/usr/ports label: N/A uuid: N/A
  ID-5: /usr/src size: 52.15 GiB used: 139 KiB (0.0%) fs: zfs
  logical: zroot/usr/src label: N/A uuid: N/A
  ID-6: /var/audit size: 52.15 GiB used: 139 KiB (0.0%) fs: zfs
  logical: zroot/var/audit label: N/A uuid: N/A
  ID-7: /var/crash size: 52.15 GiB used: 139 KiB (0.0%) fs: zfs
  logical: zroot/var/crash label: N/A uuid: N/A
  ID-8: /var/log size: 52.15 GiB used: 255 KiB (0.0%) fs: zfs
  logical: zroot/var/log label: N/A uuid: N/A
  ID-9: /var/mail size: 52.15 GiB used: 162 KiB (0.0%) fs: zfs
  logical: zroot/var/mail label: N/A uuid: N/A
  ID-10: /var/tmp size: 52.15 GiB used: 139 KiB (0.0%) fs: zfs
  logical: zroot/var/tmp label: N/A uuid: N/A
  ID-11: /zroot size: 52.15 GiB used: 139 KiB (0.0%) fs: zfs logical: zroot
  label: N/A uuid: N/A
Swap:
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) dev: /dev/ada0p2
  label: N/A uuid: N/A
  ID-2: swap-2 type: partition size: 2 GiB used: 0 KiB (0.0%) dev: /dev/ada1p2
  label: N/A uuid: N/A
  ID-3: swap-3 type: partition size: 2 GiB used: 0 KiB (0.0%) dev: /dev/ada2p2
  label: N/A uuid: N/A
  ID-4: swap-4 type: partition size: 2 GiB used: 0 KiB (0.0%) dev: /dev/ada3p2
  label: N/A uuid: N/A
Unmounted:
  Message: No Unmounted partition data found for this BSD system.
USB:
  Permissions: Unable to run usbconfig. Root privileges required.
Sensors:
  Platform: No OS support. Is a comparable Freebsd sensors tool available?
Repos:
  Packages: pkg: 3
  BSD ports server: /etc/portsnap.conf
  1: portsnap.FreeBSD.org
  FreeBSD update server: /etc/freebsd-update.conf
  1: update.FreeBSD.org
  BSD enabled pkg servers in: /etc/pkg/FreeBSD.conf
  1: pkg+http://pkg.FreeBSD.org/$ABI/quarterly
Info:
  Processes: 55 Uptime: 1h 03m Init: init (BSD) v: N/A tool: service
  Compilers: gcc: N/A clang: 11.0.1 Shell: sh running-in: qterminal
  pinxi: 3.3.01-99
 
Last edited:
No problems with the da drivers, freebsd just isn't showing size for flash drives it looks like, glad you stuck those in, I didn't know that. The methods used to get that data is to put it mildly a sketchy hack, but they just don't have the data available in a more sensible format for some reason, no idea why. There's maybe an order of magnitude more data in linux core tools than in the bsds, and disk stuff is one place that really shows up. But it's not bad overall for a series of what are essentially just parsing hacks coupled with a few good data sources like gpart, but you can't rely on systems having gpart installed.
 

Staff online

Members online


Top