HP ProDesk 405 G6 DeskMini - FreeBSD
Hardware info on main page.
This machine runs the amd64 version of FreeBSD.
keys: Esc - startup key, F9 - boot menu,
History
2023-07-14: nvd0p2 - rebooted, with the network cable connected to re0 interface. Yes - it works. ifconfig output
root@kg-vm5:~ # ifconfig re0 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE> ether e0:70:ea:ae:9b:d6 inet 10.1.161.20 netmask 0xffff0000 broadcast 10.1.255.255 media: Ethernet autoselect (1000baseT <full-duplex>) status: active nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
nice. I updated PR 253251.
2023-07-13: nvd0p2 - I patched if_re.c and if_rleg.h as described in the patch in PR 253251, then I rebuilt the kernel and rebooted. Upon reboot, I see this in dmesg
re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0x2200-0x22ff mem 0xfc511000-0xfc511fff,0xfc504000-0xfc507fff at device 0.1 on pci3 re0: Using 1 MSI-X message re0: ASPM disabled re0: Chip rev. 0x54800000 re0: MAC rev. 0x00300000 miibus0: <MII bus> on re0 rgephy0: <RTL8251/8153 1000BASE-T media interface> PHY 1 on miibus0 rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow re0: Using defaults for TSO: 65518/35/2048 re0: Ethernet address: e0:70:ea:ae:9b:d6 re0: netmap queues/slots: TX 1/256, RX 1/256
and ifconfig shows
root@kg-vm5:~ # ifconfig re0 re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE> ether e0:70:ea:ae:9b:d6 media: Ethernet autoselect (none) status: no carrier nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
now to test the driver.
2023-07-13: nvd0p2 - I did a "make buildworld" / "make kernel" to verify that the sources compiles. I did not install world.
2023-07-13: nvd0p2 - get the sources via git
root@kg-vm5:~ # git clone --branch releng/13.2 https://git.FreeBSD.org/src.git /usr/src Cloning into '/usr/src'... remote: Enumerating objects: 4292283, done. remote: Counting objects: 100% (381702/381702), done. remote: Compressing objects: 100% (28490/28490), done. remote: Total 4292283 (delta 375929), reused 353212 (delta 353212), pack-reused 3910581 Receiving objects: 100% (4292283/4292283), 1.52 GiB | 10.33 MiB/s, done. Resolving deltas: 100% (3405996/3405996), done. Updating files: 100% (88877/88877), done.
verify
root@kg-vm5:~ # egrep "^BRANCH|^REVISION" /usr/src/sys/conf/newvers.sh REVISION="13.2" BRANCH="RELEASE-p1"
ok.
2023-07-13: nvd0p2 - pkg - install git
Jul 13 22:32:06 kg-vm5 pkg[17697]: perl5-5.32.1_3 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-TimeDate-2.33,1 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-HTTP-Date-6.05 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-URI-5.19 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-Encode-Locale-1.05 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-LWP-MediaTypes-6.04 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-IO-HTML-1.004 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-Clone-0.46 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-HTML-Tagset-3.20_1 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-HTTP-Message-6.44 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-Net-SSLeay-1.92 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: mpdecimal-2.5.1 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-GSSAPI-0.28_2 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-IO-Socket-IP-0.41 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-HTML-Parser-3.81 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-Mozilla-CA-20221114 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: libffi-3.4.4 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: readline-8.2.1 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-Digest-HMAC-1.04 installed Jul 13 22:32:06 kg-vm5 pkg[17697]: p5-IO-Socket-SSL-2.083_1 installed Jul 13 22:32:08 kg-vm5 pkg[17697]: python39-3.9.17 installed Jul 13 22:32:08 kg-vm5 pkg[17697]: p5-CGI-4.57 installed Jul 13 22:32:09 kg-vm5 pkg[17697]: pcre2-10.42 installed Jul 13 22:32:09 kg-vm5 pkg[17697]: p5-Error-0.17029 installed Jul 13 22:32:09 kg-vm5 pkg[17697]: expat-2.5.0 installed Jul 13 22:32:09 kg-vm5 pkg[17697]: p5-Authen-SASL-2.16_1 installed Jul 13 22:32:09 kg-vm5 pkg[17697]: git-2.41.0 installed
2023-07-13: nvd0p2 - get the releng/13 sources onto the machine. Check first
root@kg-vm5:~ # l /usr/src
./ ../
2023-07-13: nvd0p2 - PR 253251 seems relevant for the non-working re network interface.
2023-07-08: nvd0p2 - vm-bhyve. First I added configuration to /etc/rc.conf.local
root@kg-vm5:~ # cat /etc/rc.conf.local # configuration for vm-bhyve vm_enable="YES" vm_dir="/zs/vms" vm_delay="5" #vm_list="trap2 web web2 music3 proxy wiki2"
the vm_list is commented out for now. next, create a directory for the vms
root@kg-vm5:~ # mkdir /zs/vms
and run vm init
root@kg-vm5:~ # vm init
create the public switch
root@kg-vm5:~ # vm switch create public
verify
root@kg-vm5:~ # vm switch list
NAME TYPE IFACE ADDRESS PRIVATE MTU VLAN PORTS
public standard vm-public - no - - -
add a member to it
root@kg-vm5:~ # vm switch add public ue0
verify
root@kg-vm5:~ # vm switch list
NAME TYPE IFACE ADDRESS PRIVATE MTU VLAN PORTS
public standard vm-public - no - - ue0
configure the vm console
root@kg-vm5:~ # vm get console SETTING VALUE console - root@kg-vm5:~ # vm set console=tmux root@kg-vm5:~ # vm get console SETTING VALUE console tmux
verified, ok.
2023-07-08: nvd0p2 - set up the sata ssd
root@kg-vm5:~ # camcontrol devlist <CT2000MX500SSD1 M3CR046> at scbus3 target 0 lun 0 (ada0,pass0) root@kg-vm5:~ # gpart show -p ada0 gpart: No such geom: ada0. root@kg-vm5:~ # gpart create -s GPT ada0 ada0 created
add a partition
root@kg-vm5:~ # gpart add -t freebsd-ufs ada0
ada0p1 added
how does it look?
root@kg-vm5:~ # gpart show -p ada0 => 40 3907029088 ada0 GPT (1.8T) 40 3907029088 ada0p1 freebsd-ufs (1.8T)
fine. create a mountpoint for the ssd
root@kg-vm5:~ # mkdir /zs
create a filesystem on ada0p1
root@kg-vm5:~ # newfs -Uj /dev/ada0p1 /dev/ada0p1: 1907729.0MB (3907029088 sectors) block size 32768, fragment size 4096 using 3052 cylinder groups of 625.22MB, 20007 blks, 80128 inodes. with soft updates super-block backups (for fsck_ffs -b #) at: 192, 1280640, 2561088, 3841536, 5121984, 6402432, 7682880, 8963328, 10243776, 11524224, 12804672, 14085120, 15365568, 16646016, [..] 3891281664, 3892562112, 3893842560, 3895123008, 3896403456, 3897683904, 3898964352, 3900244800, 3901525248, 3902805696, 3904086144, 3905366592, 3906647040 Using inode 4 in cg 0 for 655589376 byte journal newfs: Journal file fragmented. newfs: soft updates journaling set
mount the filesystem
root@kg-vm5:~ # mount /dev/ada0p1 /zs
also create an entry in fstab for it. The complete /etc/fstab now
root@kg-vm5:~ # cat /etc/fstab # Device Mountpoint FStype Options Dump Pass# /dev/nvd0p2 / ufs rw 1 1 /dev/nvd0p1 /boot/efi msdosfs rw 2 2 /dev/nvd0p3 none swap sw 0 0 /dev/ada0p1 /zs ufs rw 2 2
2023-07-08: nvd0p2 - with the new memory SODIMMs installed
root@kg-vm5:~ # dmesg | grep memory real memory = 68717379584 (65534 MB) avail memory = 66105425920 (63043 MB)
the new SSD also shows up
root@kg-vm5:~ # dmesg | grep ada ada0 at ahcich3 bus 0 scbus3 target 0 lun 0 ada0: <CT2000MX500SSD1 M3CR046> ACS-3 ATA SATA 3.x device ada0: Serial Number 2315E6C73494 ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 512bytes) ada0: Command Queueing enabled ada0: 1907729MB (3907029168 512 byte sectors)
camcontrol output
root@kg-vm5:~ # camcontrol devlist <CT2000MX500SSD1 M3CR046> at scbus3 target 0 lun 0 (ada0,pass0)
2023-07-07: nvd0p2 - pkg - install pkg and dmidecode
Jul 7 18:35:39 kg-vm5 pkg-static[1164]: pkg-1.19.2 installed Jul 7 18:35:46 kg-vm5 pkg[1179]: dmidecode-3.5 installed
pkg - install curl
Jul 7 20:46:13 kg-vm5 pkg[1174]: indexinfo-0.3.1 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: libunistring-1.1 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: libidn2-2.3.4 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: libnghttp2-1.53.0 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: libssh2-1.11.0,3 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: libpsl-0.21.2_3 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: ca_root_nss-3.89.1 installed Jul 7 20:46:13 kg-vm5 pkg[1174]: curl-8.1.2 installed
2023-07-07: nvd0p2 - reboot, FreeBSD 13.2-release-p1 is in
root@kg-vm5:~ # freebsd-version -ku 13.2-RELEASE-p1 13.2-RELEASE-p1
kernel
root@kg-vm5:~ # uname -a FreeBSD kg-vm5.kg4.no 13.2-RELEASE-p1 FreeBSD 13.2-RELEASE-p1 GENERIC amd64
2023-07-07: nvd0p2 - freebsd-update fetch
root@kg-vm5:~ # freebsd-update fetch src component not installed, skipped Looking up update.FreeBSD.org mirrors... 2 mirrors found. Fetching public key from update1.freebsd.org... done. Fetching metadata signature for 13.2-RELEASE from update1.freebsd.org... done. Fetching metadata index... done. Fetching 2 metadata files... done. Inspecting system... done. Preparing to download files... done. Fetching 15 patches.....10.. done. Applying patches... done. The following files will be updated as part of updating to 13.2-RELEASE-p1: /bin/freebsd-version /boot/kernel/kernel /boot/kernel/mpr.ko /boot/loader /boot/loader.efi /boot/loader_4th /boot/loader_4th.efi /boot/loader_lua /boot/loader_lua.efi /boot/loader_simp /boot/loader_simp.efi /boot/pxeboot /boot/zfsloader /usr/lib/libpam.a /usr/lib/pam_krb5.so.6 /usr/lib32/libpam.a /usr/lib32/pam_krb5.so.6 /usr/share/man/man8/pam_krb5.8.gz
install
root@kg-vm5:~ # freebsd-update install src component not installed, skipped Installing updates... Restarting sshd after upgrade Performing sanity check on sshd configuration. Stopping sshd. Waiting for PIDS: 931, 931. Performing sanity check on sshd configuration. Starting sshd. Scanning //usr/share/certs/blacklisted for certificates... Scanning //usr/share/certs/trusted for certificates... done.
2023-07-07: nvd0p2 - networking - the Realtek wired adapter isn't correctly identified
root@kg-vm5:~ # pciconf -lv | grep -A 4 none2 none2@pci0:3:0:1: class=0x020000 rev=0x29 hdr=0x00 vendor=0x10ec device=0x8168 subvendor=0x103c subdevice=0x872e vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller' class = network subclass = ethernet
from dmesg
pci3: <unknown> at device 0.0 (no driver attached) re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0x2200-0x22ff mem 0xfc511000-0xfc511fff,0xfc504000-0xfc507fff at device 0.1 on pci3 re0: Using 1 MSI-X message re0: turning off MSI enable bit. re0: ASPM disabled re0: Chip rev. 0x54800000 re0: MAC rev. 0x00300000 re0: Unknown H/W revision: 0x54800000 device_attach: re0 attach returned 6
so for now I'm using a usb-to-ethernet adapter
root@kg-vm5:~ # usbconfig -d ugen0.3 ugen0.3: <Realtek USB 10/100 LAN> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA)
from /var/log/messages
ugen0.3: <Realtek USB 10/100 LAN> at usbus0 ure0 on uhub4 ure0: <Realtek USB 10/100 LAN, class 0/0, rev 2.10/20.00, addr 5> on usbus0 miibus0: <MII bus> on ure0 rlphy0: <RTL8201E 10/100 media interface> PHY 0 on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ue0: <USB Ethernet> on ure0 ue0: Ethernet address: 00:e0:4c:36:08:f8 ue0: link state changed to DOWN ue0: link state changed to UP
2023-07-07: nvd0p2 - pciconf info
root@kg-vm5:~ # pciconf -lv hostb0@pci0:0:0:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1630 subvendor=0x1022 subdevice=0x1630 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir/Cezanne Root Complex' class = bridge subclass = HOST-PCI none0@pci0:0:0:2: class=0x080600 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1631 subvendor=0x1022 subdevice=0x1631 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir/Cezanne IOMMU' class = base peripheral subclass = IOMMU hostb1@pci0:0:1:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1632 subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir PCIe Dummy Host Bridge' class = bridge subclass = HOST-PCI hostb2@pci0:0:2:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1632 subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir PCIe Dummy Host Bridge' class = bridge subclass = HOST-PCI pcib1@pci0:0:2:1: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 device=0x1634 subvendor=0x1022 subdevice=0x1453 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir/Cezanne PCIe GPP Bridge' class = bridge subclass = PCI-PCI pcib4@pci0:0:2:2: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 device=0x1634 subvendor=0x1022 subdevice=0x1453 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir/Cezanne PCIe GPP Bridge' class = bridge subclass = PCI-PCI hostb3@pci0:0:8:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1632 subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir PCIe Dummy Host Bridge' class = bridge subclass = HOST-PCI pcib5@pci0:0:8:1: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 device=0x1635 subvendor=0x1022 subdevice=0x1635 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Internal PCIe GPP Bridge to Bus' class = bridge subclass = PCI-PCI intsmb0@pci0:0:20:0: class=0x0c0500 rev=0x51 hdr=0x00 vendor=0x1022 device=0x790b subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'FCH SMBus Controller' class = serial bus subclass = SMBus isab0@pci0:0:20:3: class=0x060100 rev=0x51 hdr=0x00 vendor=0x1022 device=0x790e subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'FCH LPC Bridge' class = bridge subclass = PCI-ISA hostb4@pci0:0:24:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1448 subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 0' class = bridge subclass = HOST-PCI hostb5@pci0:0:24:1: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1449 subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 1' class = bridge subclass = HOST-PCI hostb6@pci0:0:24:2: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x144a subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 2' class = bridge subclass = HOST-PCI hostb7@pci0:0:24:3: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x144b subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 3' class = bridge subclass = HOST-PCI hostb8@pci0:0:24:4: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x144c subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 4' class = bridge subclass = HOST-PCI hostb9@pci0:0:24:5: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x144d subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 5' class = bridge subclass = HOST-PCI hostb10@pci0:0:24:6: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x144e subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 6' class = bridge subclass = HOST-PCI hostb11@pci0:0:24:7: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x144f subvendor=0x0000 subdevice=0x0000 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir Device 24: Function 7' class = bridge subclass = HOST-PCI xhci0@pci0:1:0:0: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x1022 device=0x43ef subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' class = serial bus subclass = USB pcib2@pci0:1:0:2: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 device=0x43e9 subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' device = '500 Series Chipset Switch Upstream Port' class = bridge subclass = PCI-PCI pcib3@pci0:2:9:0: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 device=0x43ea subvendor=0x1b21 subdevice=0x3308 vendor = 'Advanced Micro Devices, Inc. [AMD]' class = bridge subclass = PCI-PCI none1@pci0:3:0:0: class=0xff0000 rev=0x1a hdr=0x00 vendor=0x10ec device=0x816e subvendor=0x10ec subdevice=0x8168 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'Realtek RealManage BMC' none2@pci0:3:0:1: class=0x020000 rev=0x29 hdr=0x00 vendor=0x10ec device=0x8168 subvendor=0x103c subdevice=0x872e vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller' class = network subclass = ethernet none3@pci0:3:0:2: class=0x070002 rev=0x1a hdr=0x00 vendor=0x10ec device=0x816a subvendor=0x10ec subdevice=0x8168 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111xP UART' class = simple comms subclass = UART ehci0@pci0:3:0:4: class=0x0c0320 rev=0x1a hdr=0x00 vendor=0x10ec device=0x816d subvendor=0x10ec subdevice=0x8168 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL811x EHCI host controller' class = serial bus subclass = USB none4@pci0:3:0:7: class=0x0c0701 rev=0x1a hdr=0x00 vendor=0x10ec device=0x816c subvendor=0x10ec subdevice=0x8168 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111xP IPMI interface' class = serial bus subclass = IPMI nvme0@pci0:4:0:0: class=0x010802 rev=0x00 hdr=0x00 vendor=0x1c5c device=0x174a subvendor=0x1c5c subdevice=0x174a vendor = 'SK hynix' device = 'Gold P31/PC711 NVMe Solid State Drive' class = mass storage subclass = NVM vgapci0@pci0:5:0:0: class=0x030000 rev=0xdd hdr=0x00 vendor=0x1002 device=0x1636 subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]' device = 'Renoir' class = display subclass = VGA hdac0@pci0:5:0:1: class=0x040300 rev=0x00 hdr=0x00 vendor=0x1002 device=0x1637 subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]' device = 'Renoir Radeon High Definition Audio Controller' class = multimedia subclass = HDA none5@pci0:5:0:2: class=0x108000 rev=0x00 hdr=0x00 vendor=0x1022 device=0x15df subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Family 17h (Models 10h-1fh) Platform Security Processor' class = encrypt/decrypt xhci1@pci0:5:0:3: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1639 subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir/Cezanne USB 3.1' class = serial bus subclass = USB xhci2@pci0:5:0:4: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x1022 device=0x1639 subvendor=0x103c subdevice=0x872e vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Renoir/Cezanne USB 3.1' class = serial bus subclass = USB
2023-07-07: nvd0p2 - the machine came with Win11 Home on the internal nvme drive. I quickly removed that and installed FreeBSD 13.2-release.
root@kg-vm5:~ # freebsd-version -ku 13.2-RELEASE 13.2-RELEASE
kernel
root@kg-vm5:~ # uname -a FreeBSD kg-vm5.kg4.no 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64
2023-07-07: I created this page.