> To reach the internet from ULA addresses you'll need NAT.
> Alternatively use *both* global and ULA prefixes in rad.conf (or I
> think you can use auto prefix). But I don't think you've got that far
> yet.

I was planning on using the ULAs for internal addressing only, and doing
port-forwarding from pf for external services. I'd like all devices to
have both GUA and ULA addresses, but devices on the network would refer
to each other using ULA to safeguard against my ISP changing my prefix
delegation (which has already happened once in the past few days).

> Better to show what's actually configured (ifconfig -A, rad.conf,
> netstat -rnfinet6, etc).

For context, my OpenBSD router (cerberus) has four interfaces: igc0
(connected to ISP #1), igc1, igc2 (unused), & igc3. My test client is
another laptop running OpenBSD (vulpes) that has a hardwired connection
to the igc3 interface.

Public-facing IPs & ports have been redacted.

cerberus# cat /etc/hostname.igc0
inet autoconf
inet6 autoconf
inet6 alias fdd0:c720:85fa:100::1 64

cerberus# cat /etc/hostname.igc1
inet 192.168.1.1 255.255.255.0 NONE
inet6 autoconf

cerberus# cat /etc/hostname.igc2
inet autoconf
inet6 autoconf

cerberus# cat /etc/hostname.igc3
inet6 autoconf

cerberus# netstat -rnfinet6
Routing tables

Internet6:
Destination                                 Gateway                             
    Flags   Refs      Use   Mtu  Prio Iface
default                                     fe80::ee7c:5cff:fe1c:3bce%igc0      
    UGS        1      724     -     8 igc0 
::/96                                       ::1                                 
    UGRS       0        0 32768     8 lo0  
::1                                         ::1                                 
    UHhl      11       22 32768     1 lo0  
::ffff:0.0.0.0/96                           ::1                                 
    UGRS       0        0 32768     8 lo0  
gua1:xxxx:601:15::c1f                       a8:b8:e0:01:d0:51                   
    UHLl       0        3     -     1 igc0 
gua1:xxxx:454e:cf00::/56                    ::1                                 
    UGR        0        2 32768    56 lo0  
gua1:xxxx:454e:cf00::/64                    gua1:xxxx:454e:cf00::1              
    UCn        4        7     -     4 igc1 
gua1:xxxx:454e:cf00::1                      a8:b8:e0:01:d0:52                   
    UHLl       0       38     -     1 igc1 
gua1:xxxx:454e:cf00:1155:d278:71b7:acf7     00:e0:4c:11:22:b5                   
    UHLc       0      331     -     3 igc1 
gua1:xxxx:454e:cf00:265e:beff:fe68:5f61     24:5e:be:68:5f:61                   
    UHLc       0      200     -     3 igc1 
gua1:xxxx:454e:cf00:28df:b561:3fea:f448     5c:1b:f4:7c:c0:6a                   
    UHLc       1      284     -     3 igc1 
gua1:xxxx:454e:cf00:50af:f07a:55d9:61ff     5c:1b:f4:7c:c0:6a                   
    UHLc       0       15     -     3 igc1 
gua1:xxxx:454e:cf02::/64                    gua1:xxxx:454e:cf02::1              
    UCn        0        0     -     4 igc3 
gua1:xxxx:454e:cf02::1                      a8:b8:e0:01:d0:54                   
    UHLl       0        0     -     1 igc3 
2002::/24                                   ::1                                 
    UGRS       0        0 32768     8 lo0  
2002:7f00::/24                              ::1                                 
    UGRS       0        0 32768     8 lo0  
2002:e000::/20                              ::1                                 
    UGRS       0        0 32768     8 lo0  
2002:ff00::/24                              ::1                                 
    UGRS       0        0 32768     8 lo0  
fdd0:c720:85fa:100::/64                     fdd0:c720:85fa:100::1               
    UCn        0        0     -     4 igc0 
fdd0:c720:85fa:100::1                       a8:b8:e0:01:d0:51                   
    UHLl       0     1063     -     1 igc0 
fe80::/10                                   ::1                                 
    UGRS       0        4 32768     8 lo0  
fec0::/10                                   ::1                                 
    UGRS       0        0 32768     8 lo0  
fe80::%igc0/64                              fe80::aab8:e0ff:fe01:d051%igc0      
    UCn        1        1     -     4 igc0 
fe80::aab8:e0ff:fe01:d051%igc0              a8:b8:e0:01:d0:51                   
    UHLl       0       16     -     1 igc0 
fe80::ee7c:5cff:fe1c:3bce%igc0              ec:7c:5c:1c:3b:ce                   
    UHLch      1       50     -     3 igc0 
fe80::%igc1/64                              fe80::aab8:e0ff:fe01:d052%igc1      
    UCn        3        6     -     4 igc1 
fe80::2e:233a:e1fc:f8b0%igc1                5c:1b:f4:7c:c0:6a                   
    UHLc       0       95     -     3 igc1 
fe80::1836:c7a0:e2cb:777%igc1               00:e0:4c:11:22:b5                   
    UHLc       0       60     -     3 igc1 
fe80::265e:beff:fe68:5f61%igc1              24:5e:be:68:5f:61                   
    UHLc       0       26     -     3 igc1 
fe80::aab8:e0ff:fe01:d052%igc1              a8:b8:e0:01:d0:52                   
    UHLl       0       52     -     1 igc1 
fe80::%igc2/64                              fe80::aab8:e0ff:fe01:d053%igc2      
    Cn         0        0     -     4 igc2 
fe80::aab8:e0ff:fe01:d053%igc2              a8:b8:e0:01:d0:53                   
    UHLl       0        0     -     1 igc2 
fe80::%igc3/64                              fe80::aab8:e0ff:fe01:d054%igc3      
    UCn        1        2     -     4 igc3 
fe80::6af7:28ff:fe64:348d%igc3              68:f7:28:64:34:8d                   
    UHLc       0        8     -     3 igc3 
fe80::aab8:e0ff:fe01:d054%igc3              a8:b8:e0:01:d0:54                   
    UHLl       1       11     -     1 igc3 
fe80::1%lo0                                 fe80::1%lo0                         
    UHl        0        0 32768     1 lo0  
ff01::/16                                   ::1                                 
    UGRS       0        4 32768     8 lo0  
ff01::%igc0/32                              fe80::aab8:e0ff:fe01:d051%igc0      
    Um         0        2     -     4 igc0 
ff01::%igc1/32                              fe80::aab8:e0ff:fe01:d052%igc1      
    Um         0        1     -     4 igc1 
ff01::%igc2/32                              fe80::aab8:e0ff:fe01:d053%igc2      
    m          0        0     -     4 igc2 
ff01::%igc3/32                              fe80::aab8:e0ff:fe01:d054%igc3      
    Um         0        1     -     4 igc3 
ff01::%lo0/32                               fe80::1%lo0                         
    Um         0        1 32768     4 lo0  
ff02::/16                                   ::1                                 
    UGRS       0        4 32768     8 lo0  
ff02::%igc0/32                              fe80::aab8:e0ff:fe01:d051%igc0      
    Um         0        5     -     4 igc0 
ff02::%igc1/32                              fe80::aab8:e0ff:fe01:d052%igc1      
    Um         0        5     -     4 igc1 
ff02::%igc2/32                              fe80::aab8:e0ff:fe01:d053%igc2      
    m          0        1     -     4 igc2 
ff02::%igc3/32                              fe80::aab8:e0ff:fe01:d054%igc3      
    Um         0        2     -     4 igc3 
ff02::%lo0/32                               fe80::1%lo0                         
    Um         0        1 32768     4 lo0  

cerberus# cat /etc/pf.conf
wan       = "igc0"
trusted   = "igc1"
iot       = "igc3"

cerberus_ssh = "xxxxx"
das_nas_ssh  = "xxxxx"
overseer     = "xxxxx"
mosh_odin    = "xxxxx"

table <martians> persist file "/etc/martians" 

set block-policy drop
set loginterface egress
set skip on lo0

# TODO: add IPv4 addresses to /etc/martians

block in from urpf-failed
block in quick on egress from <martians> to any
block return out quick on egress from any to <martians>
block return log all
pass out

# allow IPv6 PD assignment from ISP
pass in inet6 proto udp from fe80::/10 port dhcpv6-server to fe80::/10 port 
dhcpv6-client no state

# allow ICMPv6 traffic (necessary for IPv6 to work)
# NOTE: re-evaluate? lock it down more?
pass inet6 proto icmp6 all

pass in on $trusted
pass in on $iot

# allow outbound queries from local unbound and NTP
pass out inet6 proto { tcp, udp } to port { domain, ntp }# !received-on any 

# allow DNS & NTP queries from iot
# pass in on $iot proto { tcp, udp } from ($iot:network) to port { domain, ntp }
pass out on $iot proto { tcp, udp } to port { domain }

# allow ssh, http, & https
# TODO: only allow cerberus_ssh when heading to cerberus!
pass in proto tcp to port { ssh, http, https, $das_nas_ssh, $cerberus_ssh }

# allow Plex remote access (begrudgingly IPv4 too)
pass in on $wan inet proto tcp to port { xxxxx } rdr-to 192.168.1.12
pass in on $wan inet6 proto tcp to ($trusted:network) port { xxxxx }

# allow mosh to trusted network
pass in on $wan inet6 proto udp to ($trusted:network) port { $mosh_odin }

# handle NAT for IPv4 devices
pass out on $wan inet from ($trusted:network) to any nat-to ($wan)
pass out on $wan inet from ($iot:network) to any nat-to ($wan)

# perform nat64
pass in inet6 to 64:ff9b::/96 af-to inet from ($wan)

cerberus# cat /etc/martians
::/128
::/96
::1/128
::ffff:0:0/96
100::/64
2001:10::/28
2001:2::/48
2001:db8::/32
3ffe::/16
fe30::/10
fc00::/7

cerberus# cat /etc/dhcpcd.conf
duid
persistent
ipv6only
noipv6rs
option rapid_commit
require dhcp_server_identifier

script /usr/bin/true

allowinterfaces igc0 igc1 igc2 igc3

interface igc0
  ia_na 1
  ia_pd 2 igc1/0 igc3/2

interface igc2
  ia_na 1
  ia_pd 2 igc1/0 igc3/2

cerberus# cat /etc/dhcpcd_up.sh
#!/bin/sh

route sourceaddr -ifp igc0

cerberus# cat /etc/rad.conf
dns {
  nameserver {
    fdd0:c720:85fa:100::1
  }
}

interface igc1 {
  prefix fdd0:c720:85fa:100::/64
}

interface igc3 {
  prefix fdd0:c720:85fa:100::/64
}

cerberus# rcctl ls started
cron
dhcpcd
dhcpd
dhcpleased
ntpd
pflogd
rad
resolvd
slaacd
smtpd
sndiod
sshd
syslogd
unbound

cerberus# ifconfig -A
lo0: flags=2008049<UP,LOOPBACK,RUNNING,MULTICAST,LRO> mtu 32768
        index 6 priority 0 llprio 3
        groups: lo
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
        inet 127.0.0.1 netmask 0xff000000
igc0: 
flags=a48843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6TEMP,AUTOCONF6,AUTOCONF4>
 mtu 1500
        lladdr a8:b8:e0:01:d0:51
        index 1 priority 0 llprio 3
        groups: egress
        media: Ethernet autoselect (2500baseT full-duplex)
        status: active
        inet6 fe80::aab8:e0ff:fe01:d051%igc0 prefixlen 64 scopeid 0x1
        inet6 fdd0:c720:85fa:100::1 prefixlen 64
        inet xxx.xxx.xxx.xxx netmask 0xfffffc00 broadcast 157.131.207.255
        inet6 gua1:xxxx:601:15::c1f prefixlen 128 pltime 20859 vltime 20859
igc1: 
flags=248843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6TEMP,AUTOCONF6> 
mtu 1500
        lladdr a8:b8:e0:01:d0:52
        index 2 priority 0 llprio 3
        media: Ethernet autoselect (2500baseT full-duplex)
        status: active
        inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 fe80::aab8:e0ff:fe01:d052%igc1 prefixlen 64 scopeid 0x2
        inet6 gua1:xxxx:454e:cf00::1 prefixlen 64 pltime 20859 vltime 20859
igc2: 
flags=a48843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6TEMP,AUTOCONF6,AUTOCONF4>
 mtu 1500
        lladdr a8:b8:e0:01:d0:53
        index 3 priority 0 llprio 3
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::aab8:e0ff:fe01:d053%igc2 prefixlen 64 scopeid 0x3
igc3: 
flags=248843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6TEMP,AUTOCONF6> 
mtu 1500
        lladdr a8:b8:e0:01:d0:54
        index 4 priority 0 llprio 3
        media: Ethernet autoselect (1000baseT full-duplex)
        status: active
        inet6 fe80::aab8:e0ff:fe01:d054%igc3 prefixlen 64 scopeid 0x4
        inet6 gua1:xxxx:454e:cf02::1 prefixlen 64 pltime 20859 vltime 20859
enc0: flags=0<>
        index 5 priority 0 llprio 3
        groups: enc
        status: active
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33136
        index 7 priority 0 llprio 3
        groups: pflog
        
cerberus# tcpdump -i igc3 ip6
10:02:52.296838 fe80::6af7:28ff:fe64:348d > ff02::1:ff00:1: icmp6: neighbor 
sol: who has fdd0:c720:85fa:100::1
10:02:53.296831 fe80::6af7:28ff:fe64:348d > ff02::1:ff00:1: icmp6: neighbor 
sol: who has fdd0:c720:85fa:100::1
10:02:54.296897 fe80::6af7:28ff:fe64:348d > ff02::1:ff00:1: icmp6: neighbor 
sol: who has fdd0:c720:85fa:100::1
10:02:55.306817 fe80::6af7:28ff:fe64:348d > ff02::1:ff00:1: icmp6: neighbor 
sol: who has fdd0:c720:85fa:100::1
10:02:56.306761 fe80::6af7:28ff:fe64:348d > ff02::1:ff00:1: icmp6: neighbor 
sol: who has fdd0:c720:85fa:100::1

cerberus# dmesg
OpenBSD 7.4 (GENERIC.MP) #1397: Tue Oct 10 09:02:37 MDT 2023
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8332189696 (7946MB)
avail mem = 8059932672 (7686MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 3.5 @ 0x75d9f000 (122 entries)
bios0: vendor American Megatrends International, LLC. version "ALN4L102" date 
11/08/2023
bios0: Default string Default string
efi0 at bios0: UEFI 2.8
efi0: American Megatrends rev 0x5001a
acpi0 at bios0: ACPI 6.4
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP FIDT SSDT SSDT SSDT SSDT SSDT HPET APIC MCFG SSDT UEFI 
RTCT PSDS NHLT LPIT SSDT SSDT DBGP DBG2 SSDT DMAR FPDT SSD
T SSDT SSDT SSDT TPM2 PHAT WSMT
acpi0: wakeup devices PEGP(S4) PEGP(S4) PEGP(S4) SIO1(S3) RP09(S4) PXSX(S4) 
RP10(S4) PXSX(S4) RP11(S4) PXSX(S4) RP12(S4) PXSX(S4) RP13(S4
) PXSX(S4) RP14(S4) PXSX(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 19200000 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) N100, 3392.18 MHz, 06-be-00, patch 00000012
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,
DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,
NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT
,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,EN
ERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,OVERCLOCK,PBRSB_NO,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu0: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
16-way L2 cache, 6MB 64b/line 12-way L3 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 38MHz
cpu0: mwait min=64, max=64, C-substates=0.2.0.2.0.1.0.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) N100, 3392.18 MHz, 06-be-00, patch 00000012
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,
DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,
NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT
,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,EN
ERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,OVERCLOCK,PBRSB_NO,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu1: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
16-way L2 cache, 6MB 64b/line 12-way L3 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) N100, 3092.87 MHz, 06-be-00, patch 00000012
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,
DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,
NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT
,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,EN
ERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,OVERCLOCK,PBRSB_NO,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu2: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
16-way L2 cache, 6MB 64b/line 12-way L3 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: Intel(R) N100, 2893.33 MHz, 06-be-00, patch 00000012
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,
DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,
NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT
,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,EN
ERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,OVERCLOCK,PBRSB_NO,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu3: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 
16-way L2 cache, 6MB 64b/line 12-way L3 cache
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 120 pins
acpimcfg0 at acpi0
acpimcfg0: addr 0xc0000000, bus 0-255
acpiprt0 at acpi0: bus 0 (PC00)
acpiprt1 at acpi0: bus 3 (RP09)
acpiprt2 at acpi0: bus 4 (RP10)
acpiprt3 at acpi0: bus 5 (RP11)
acpiprt4 at acpi0: bus -1 (RP12)
acpiprt5 at acpi0: bus -1 (RP13)
acpiprt6 at acpi0: bus -1 (RP14)
acpiprt7 at acpi0: bus -1 (RP15)
acpiprt8 at acpi0: bus -1 (RP16)
acpiprt9 at acpi0: bus 1 (RP01)
acpiprt10 at acpi0: bus -1 (RP02)
acpiprt11 at acpi0: bus -1 (RP03)
acpiprt12 at acpi0: bus -1 (RP04)
acpiprt13 at acpi0: bus -1 (RP05)
acpiprt14 at acpi0: bus -1 (RP06)
acpiprt15 at acpi0: bus 2 (RP07)
acpiprt16 at acpi0: bus -1 (RP08)
acpiprt17 at acpi0: bus -1 (RP17)
acpiprt18 at acpi0: bus -1 (RP18)
acpiprt19 at acpi0: bus -1 (RP19)
acpiprt20 at acpi0: bus -1 (RP20)
acpiprt21 at acpi0: bus -1 (RP21)
acpiprt22 at acpi0: bus -1 (RP22)
acpiprt23 at acpi0: bus -1 (RP23)
acpiprt24 at acpi0: bus -1 (RP24)
acpiprt25 at acpi0: bus -1 (RP25)
acpiprt26 at acpi0: bus -1 (RP26)
acpiprt27 at acpi0: bus -1 (RP27)
acpiprt28 at acpi0: bus -1 (RP28)
acpiec0 at acpi0: not present
acpipci0 at acpi0 PC00: 0x00000000 0x00000011 0x00000001
com0 at acpi0 UAR1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo
"ACPI000E" at acpi0 not configured
"INTC1057" at acpi0 not configured
"INTC1023" at acpi0 not configured
acpibtn0 at acpi0: SLPB
acpicpu0 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
C1(1000@1 mwait.1), PSS
acpicpu2 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
C1(1000@1 mwait.1), PSS
acpicpu3 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), 
C1(1000@1 mwait.1), PSS
acpicpu4 at acpi0: no cpu matching ACPI ID 4
acpicpu5 at acpi0: no cpu matching ACPI ID 5
acpicpu6 at acpi0: no cpu matching ACPI ID 6
acpicpu7 at acpi0: no cpu matching ACPI ID 7
acpicpu8 at acpi0: no cpu matching ACPI ID 8
acpicpu9 at acpi0: no cpu matching ACPI ID 9
acpicpu10 at acpi0: no cpu matching ACPI ID 10
acpicpu11 at acpi0: no cpu matching ACPI ID 11
acpicpu12 at acpi0: no cpu matching ACPI ID 12
acpicpu13 at acpi0: no cpu matching ACPI ID 13
acpicpu14 at acpi0: no cpu matching ACPI ID 14
acpicpu15 at acpi0: no cpu matching ACPI ID 15
acpicpu16 at acpi0: no cpu matching ACPI ID 16
acpicpu17 at acpi0: no cpu matching ACPI ID 17
acpicpu18 at acpi0: no cpu matching ACPI ID 18
acpicpu19 at acpi0: no cpu matching ACPI ID 19
acpicpu20 at acpi0: no cpu matching ACPI ID 20
acpicpu21 at acpi0: no cpu matching ACPI ID 21
acpicpu22 at acpi0: no cpu matching ACPI ID 22
acpicpu23 at acpi0: no cpu matching ACPI ID 23
acpicpu24 at acpi0: no cpu matching ACPI ID 24
acpicpu25 at acpi0: no cpu matching ACPI ID 25
acpicpu26 at acpi0: no cpu matching ACPI ID 26
acpicpu27 at acpi0: no cpu matching ACPI ID 27
acpicpu28 at acpi0: no cpu matching ACPI ID 28
acpicpu29 at acpi0: no cpu matching ACPI ID 29
acpicpu30 at acpi0: no cpu matching ACPI ID 30
acpicpu31 at acpi0: no cpu matching ACPI ID 31
acpicpu32 at acpi0: no cpu matching ACPI ID 32
acpicpu33 at acpi0: no cpu matching ACPI ID 33
acpicpu34 at acpi0: no cpu matching ACPI ID 34
acpicpu35 at acpi0: no cpu matching ACPI ID 35
acpicpu36 at acpi0: no cpu matching ACPI ID 36
acpicpu37 at acpi0: no cpu matching ACPI ID 37
acpicpu38 at acpi0: no cpu matching ACPI ID 38
acpicpu39 at acpi0: no cpu matching ACPI ID 39
acpicpu40 at acpi0: no cpu matching ACPI ID 40
acpicpu41 at acpi0: no cpu matching ACPI ID 41
acpicpu42 at acpi0: no cpu matching ACPI ID 42
acpicpu43 at acpi0: no cpu matching ACPI ID 43
acpicpu44 at acpi0: no cpu matching ACPI ID 44
acpicpu45 at acpi0: no cpu matching ACPI ID 45
acpicpu46 at acpi0: no cpu matching ACPI ID 46
acpicpu47 at acpi0: no cpu matching ACPI ID 47
acpicpu48 at acpi0: no cpu matching ACPI ID 48
acpicpu49 at acpi0: no cpu matching ACPI ID 49
acpicpu50 at acpi0: no cpu matching ACPI ID 50
acpicpu51 at acpi0: no cpu matching ACPI ID 51
acpicpu52 at acpi0: no cpu matching ACPI ID 52
acpicpu53 at acpi0: no cpu matching ACPI ID 53
acpicpu54 at acpi0: no cpu matching ACPI ID 54
acpicpu55 at acpi0: no cpu matching ACPI ID 55
acpicpu56 at acpi0: no cpu matching ACPI ID 56
acpicpu57 at acpi0: no cpu matching ACPI ID 57
acpicpu58 at acpi0: no cpu matching ACPI ID 58
acpicpu59 at acpi0: no cpu matching ACPI ID 59
acpicpu60 at acpi0: no cpu matching ACPI ID 60
acpicpu61 at acpi0: no cpu matching ACPI ID 61
acpicpu62 at acpi0: no cpu matching ACPI ID 62
acpicpu63 at acpi0: no cpu matching ACPI ID 63
"PNP0C14" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"INT33A1" at acpi0 not configured
acpibtn1 at acpi0: PWRB
tpm0 at acpi0 TPM_ 2.0 (CRB) addr 0xfed40000/0x5000, device 0x00000000 rev 0x0
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
acpipwrres0 at acpi0: WRST
acpipwrres1 at acpi0: TBT0, resource for TDM0, TRP0, TRP1
acpipwrres2 at acpi0: TBT1, resource for TDM1, TRP2, TRP3
acpipwrres3 at acpi0: FN00, resource for FAN0
acpipwrres4 at acpi0: FN01, resource for FAN1
acpipwrres5 at acpi0: FN02, resource for FAN2
acpipwrres6 at acpi0: FN03, resource for FAN3
acpipwrres7 at acpi0: FN04, resource for FAN4
acpitz0 at acpi0: critical temperature is 119 degC
acpipwrres8 at acpi0: PIN_
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD1F
acpivout1 at acpivideo0: DD2F
cpu0: Enhanced SpeedStep 3392 MHz: speeds: 801, 800, 700 MHz
pci0 at mainbus0 bus 0
0:31:5: mem address conflict 0xfe010000/0x1000
pchb0 at pci0 dev 0 function 0 vendor "Intel", unknown product 0x461c rev 0x00
inteldrm0 at pci0 dev 2 function 0 "Intel Graphics" rev 0x00
drm0 at inteldrm0
inteldrm0: msi, ALDERLAKE_P, gen 12
xhci0 at pci0 dev 13 function 0 vendor "Intel", unknown product 0x464e rev 
0x00: msi, xHCI 1.20
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 
addr 1
xhci1 at pci0 dev 20 function 0 vendor "Intel", unknown product 0x54ed rev 
0x00: msi, xHCI 1.20
usb1 at xhci1: USB revision 3.0
uhub1 at usb1 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 
addr 1
vendor "Intel", unknown product 0x54ef (class memory subclass RAM, rev 0x00) at 
pci0 dev 20 function 2 not configured
vendor "Intel", unknown product 0x54e8 (class serial bus unknown subclass 0x80, 
rev 0x00) at pci0 dev 21 function 0 not configured
vendor "Intel", unknown product 0x54e9 (class serial bus unknown subclass 0x80, 
rev 0x00) at pci0 dev 21 function 1 not configured
vendor "Intel", unknown product 0x54e0 (class communications subclass 
miscellaneous, rev 0x00) at pci0 dev 22 function 0 not configured
sdhc0 at pci0 dev 26 function 0 vendor "Intel", unknown product 0x54c4 rev 
0x00: apic 2 int 16
sdhc0: SDHC 3.00, 200 MHz base clock
sdmmc0 at sdhc0: 8-bit, sd high-speed, mmc high-speed, ddr52, dma
ppb0 at pci0 dev 28 function 0 vendor "Intel", unknown product 0x54b8 rev 0x00: 
msi
pci1 at ppb0 bus 1
nvme0 at pci1 dev 0 function 0 vendor "Silicon Motion", unknown product 0x2263 
rev 0x03: msix, NVMe 1.3
nvme0: CWdisk-128G, firmware T1103F0L, serial 2023110600016
scsibus1 at nvme0: 2 targets, initiator 0
sd0 at scsibus1 targ 1 lun 0: <NVMe, CWdisk-128G, T110>
sd0: 122104MB, 512 bytes/sector, 250069680 sectors
ppb1 at pci0 dev 28 function 6 vendor "Intel", unknown product 0x54be rev 0x00: 
msi
pci2 at ppb1 bus 2
igc0 at pci2 dev 0 function 0 "Intel I226-V" rev 0x04, msix, 4 queues, address 
a8:b8:e0:01:d0:51
ppb2 at pci0 dev 29 function 0 vendor "Intel", unknown product 0x54b0 rev 0x00: 
msi
pci3 at ppb2 bus 3
igc1 at pci3 dev 0 function 0 "Intel I226-V" rev 0x04, msix, 4 queues, address 
a8:b8:e0:01:d0:52
ppb3 at pci0 dev 29 function 1 vendor "Intel", unknown product 0x54b1 rev 0x00: 
msi
pci4 at ppb3 bus 4
igc2 at pci4 dev 0 function 0 "Intel I226-V" rev 0x04, msix, 4 queues, address 
a8:b8:e0:01:d0:53
ppb4 at pci0 dev 29 function 2 vendor "Intel", unknown product 0x54b2 rev 0x00: 
msi
pci5 at ppb4 bus 5
igc3 at pci5 dev 0 function 0 "Intel I226-V" rev 0x04, msix, 4 queues, address 
a8:b8:e0:01:d0:54
vendor "Intel", unknown product 0x54a8 (class communications subclass 
miscellaneous, rev 0x00) at pci0 dev 30 function 0 not configured
vendor "Intel", unknown product 0x54ab (class serial bus unknown subclass 0x80, 
rev 0x00) at pci0 dev 30 function 3 not configured
pcib0 at pci0 dev 31 function 0 vendor "Intel", unknown product 0x5481 rev 0x00
azalia0 at pci0 dev 31 function 3 vendor "Intel", unknown product 0x54c8 rev 
0x00: msi
azalia0: no HD-Audio codecs
vendor "Intel", unknown product 0x54a3 (class serial bus subclass SMBus, rev 
0x00) at pci0 dev 31 function 4 not configured
vendor "Intel", unknown product 0x54a4 (class serial bus unknown subclass 0x80, 
rev 0x00) at pci0 dev 31 function 5 not configured
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
vmm0 at mainbus0: VMX/EPT
efifb at mainbus0 not configured
sdmmc0: can't enable card
uhidev0 at uhub1 port 4 configuration 1 interface 0 "Logitech USB Receiver" rev 
2.00/12.09 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd0 at ukbd0 mux 1
uhidev1 at uhub1 port 4 configuration 1 interface 1 "Logitech USB Receiver" rev 
2.00/12.09 addr 2
uhidev1: iclass 3/1, 8 report ids
ums0 at uhidev1 reportid 2: 16 buttons, Z and W dir
wsmouse0 at ums0 mux 0
ucc0 at uhidev1 reportid 3: 767 usages, 20 keys, array
wskbd1 at ucc0 mux 1
uhid0 at uhidev1 reportid 4: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 8: input=1, output=0, feature=0
uhidev2 at uhub1 port 4 configuration 1 interface 2 "Logitech USB Receiver" rev 
2.00/12.09 addr 2
uhidev2: iclass 3/0, 33 report ids
uhidpp0 at uhidev2 device 1 keyboard "K360"
uhid2 at uhidev2 reportid 32: input=14, output=14, feature=0
uhid3 at uhidev2 reportid 33: input=31, output=31, feature=0
uhub2 at uhub1 port 6 configuration 1 interface 0 "USB Device USB 2.0 Hub" rev 
2.00/0.00 addr 3
umass0 at uhub1 port 7 configuration 1 interface 0 "USB Storage USB Storage" 
rev 2.00/14.04 addr 4
umass0: using SCSI over Bulk-Only
scsibus2 at umass0: 2 targets, initiator 0
sd1 at scsibus2 targ 1 lun 0: <Generic, STORAGE DEVICE, 1404> removable
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
root on sd0a (9771ddd24ae98e74.a) swap on sd0b dump on sd0b
inteldrm0: 1024x768, 32bpp
wsdisplay0 at inteldrm0 mux 1
wskbd0: connecting to wsdisplay0
wskbd1: connecting to wsdisplay0
wsdisplay0: screen 0-5 added (std, vt100 emulation)

vulpes# ifconfig -A
lo0: flags=2008049<UP,LOOPBACK,RUNNING,MULTICAST,LRO> mtu 32768
        index 4 priority 0 llprio 3
        groups: lo
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
em0: 
flags=a48843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6TEMP,AUTOCONF6,AUTOCONF4>
 mtu 1500
        lladdr 68:f7:28:64:34:8d
        index 1 priority 0 llprio 3
        groups: egress
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::6af7:28ff:fe64:348d%em0 prefixlen 64 scopeid 0x1
        inet6 gua1:xxxx:454e:cf02:6483:dc4e:bb40:fc49 prefixlen 64 autoconf 
pltime 2666 vltime 5366
        inet6 gua1:xxxx:454e:cf02:10f2:3974:9d48:3f64 prefixlen 64 autoconf 
temporary pltime 2666 vltime 5366
        inet6 fdd0:c720:85fa:100:6754:e5:a200:1d9c prefixlen 64 autoconf pltime 
2666 vltime 5366
        inet6 fdd0:c720:85fa:100:6094:e251:66e6:7bc9 prefixlen 64 autoconf 
temporary pltime 2666 vltime 5366
iwm0: 
flags=a48843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6TEMP,AUTOCONF6,AUTOCONF4>
 mtu 1500
        lladdr 5c:c5:d4:66:20:2e
        index 2 priority 4 llprio 3
        groups: wlan egress
        media: IEEE802.11 autoselect (HT-MCS1 mode 11n)
        status: active
        ieee80211: nwid "Accio Internet" chan 48 bssid 02:ec:da:a5:cb:9e 28% 
wpakey wpaprotos wpa2 wpaakms psk wpaciphers ccmp wpagroupcipher ccmp
        inet6 fe80::5ec5:d4ff:fe66:202e%iwm0 prefixlen 64 scopeid 0x2
        inet 192.168.1.163 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 gua2:xxxx:ab13:c010:7c4f:e8c0:4895:40d3 prefixlen 64 autoconf 
temporary pltime 3529 vltime 3529
        inet6 gua2:xxxx:ab13:c010:7bb3:ff52:adca:8594 prefixlen 64 autoconf 
pltime 3529 vltime 3529
enc0: flags=0<>
        index 3 priority 0 llprio 3
        groups: enc
        status: active
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33136
        index 5 priority 0 llprio 3
        groups: pflog
        
vulpes# netstat -rnfinet6
Routing tables

Internet6:
Destination                                 Gateway                             
     Flags   Refs      Use   Mtu  Prio Iface
default                                     fe80::aab8:e0ff:fe01:d054%em0       
     UGS        0      135     -     8 em0  
default                                     fe80::e7c:28ff:fea7:2e0c%iwm0       
     UGS        0        0     -    12 iwm0 
::/96                                       ::1                                 
     UGRS       0        0 32768     8 lo0  
::1                                         ::1                                 
     UHhl      10       40 32768     1 lo0  
::ffff:0.0.0.0/96                           ::1                                 
     UGRS       0        0 32768     8 lo0  
gua1:xxxx:454e:cf02::/64                    
gua1:xxxx:454e:cf02:6483:dc4e:bb40:fc49  UCPn       1        3     -     4 em0  
gua1:xxxx:454e:cf02::/64                    
gua1:xxxx:454e:cf02:10f2:3974:9d48:3f64  UCPn       0        0     -     4 em0  
gua1:xxxx:454e:cf02::1                      a8:b8:e0:01:d0:54                   
     UHLc       0      542     -     3 em0  
gua1:xxxx:454e:cf02:10f2:3974:9d48:3f64     68:f7:28:64:34:8d                   
     UHLl       0     8794     -     1 em0  
gua1:xxxx:454e:cf02:6483:dc4e:bb40:fc49     68:f7:28:64:34:8d                   
     UHLl       0      687     -     1 em0  
2002::/24                                   ::1                                 
     UGRS       0        0 32768     8 lo0  
2002:7f00::/24                              ::1                                 
     UGRS       0        0 32768     8 lo0  
2002:e000::/20                              ::1                                 
     UGRS       0        0 32768     8 lo0  
2002:ff00::/24                              ::1                                 
     UGRS       0        0 32768     8 lo0  
gua2:xxxx:ab13:c010::/64                    
gua2:xxxx:ab13:c010:7c4f:e8c0:4895:40d3  UCPn       1        1     -     8 iwm0 
gua2:xxxx:ab13:c010::/64                    
gua2:xxxx:ab13:c010:7bb3:ff52:adca:8594  UCPn       0        0     -     8 iwm0 
gua2:xxxx:ab13:c010:50a3:ae8b:6781:c805     42:41:89:b9:10:87                   
     UHLc       4       23     -     7 iwm0 
gua2:xxxx:ab13:c010:7bb3:ff52:adca:8594     5c:c5:d4:66:20:2e                   
     UHLl       0        0     -     1 iwm0 
gua2:xxxx:ab13:c010:7c4f:e8c0:4895:40d3     5c:c5:d4:66:20:2e                   
     UHLl       0        5     -     1 iwm0 
fdd0:c720:85fa:100::/64                     
fdd0:c720:85fa:100:6754:e5:a200:1d9c     UCPn       0        1     -     4 em0  
fdd0:c720:85fa:100::/64                     
fdd0:c720:85fa:100:6094:e251:66e6:7bc9   UCPn       0        0     -     4 em0  
fdd0:c720:85fa:100:6094:e251:66e6:7bc9      68:f7:28:64:34:8d                   
     UHLl       0        0     -     1 em0  
fdd0:c720:85fa:100:6754:e5:a200:1d9c        68:f7:28:64:34:8d                   
     UHLl       0        0     -     1 em0  
fe80::/10                                   ::1                                 
     UGRS       0        2 32768     8 lo0  
fec0::/10                                   ::1                                 
     UGRS       0        0 32768     8 lo0  
fe80::%em0/64                               fe80::6af7:28ff:fe64:348d%em0       
     UCn        2        2     -     4 em0  
fe80::6af7:28ff:fe64:348d%em0               68:f7:28:64:34:8d                   
     UHLl       0      425     -     1 em0  
fe80::aab8:e0ff:fe01:d052%em0               a8:b8:e0:01:d0:52                   
     UHLc       0      142     -     3 em0  
fe80::aab8:e0ff:fe01:d054%em0               a8:b8:e0:01:d0:54                   
     UHLch      1     1495     -     3 em0  
fe80::%iwm0/64                              fe80::5ec5:d4ff:fe66:202e%iwm0      
     UCn        4        9     -     8 iwm0 
fe80::805:89f5:b27a:a6fc%iwm0               42:41:89:b9:10:87                   
     UHLc       0       15     -     7 iwm0 
fe80::e7c:28ff:fea7:2e0c%iwm0               0c:7c:28:a7:2e:0c                   
     UHLch      1     6271     -     7 iwm0 
fe80::1428:b4e1:1f13:c6f8%iwm0              1c:b3:c9:34:30:f0                   
     UHLc       0       21     -     7 iwm0 
fe80::185b:5bf2:ee3:6c7f%iwm0               e0:2b:96:9c:d8:9a                   
     UHLc       0       19     -     7 iwm0 
fe80::5ec5:d4ff:fe66:202e%iwm0              5c:c5:d4:66:20:2e                   
     UHLl       0      852     -     1 iwm0 
fe80::1%lo0                                 fe80::1%lo0                         
     UHl        0        0 32768     1 lo0  
ff01::/16                                   ::1                                 
     UGRS       0        2 32768     8 lo0  
ff01::%em0/32                               fe80::6af7:28ff:fe64:348d%em0       
     Um         0       10     -     4 em0  
ff01::%iwm0/32                              fe80::5ec5:d4ff:fe66:202e%iwm0      
     Um         0       12     -     4 iwm0 
ff01::%lo0/32                               fe80::1%lo0                         
     Um         0        1 32768     4 lo0  
ff02::/16                                   ::1                                 
     UGRS       0        2 32768     8 lo0  
ff02::%em0/32                               fe80::6af7:28ff:fe64:348d%em0       
     Um         0     5479     -     4 em0  
ff02::%iwm0/32                              fe80::5ec5:d4ff:fe66:202e%iwm0      
     Um         0      152     -     4 iwm0 
ff02::%lo0/32                               fe80::1%lo0                         
     Um         0        1 32768     4 lo0  
        
vulpes# ping6 fdd0:c720:85fa:100::1
PING fdd0:c720:85fa:100::1 (fdd0:c720:85fa:100::1): 56 data bytes
^C
--- fdd0:c720:85fa:100::1 ping statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss

vulpes# cat /etc/pf.conf
set skip on lo

tcp_pass_in = "{ 22 53 80 443 }"
tcp_pass = "{ 22 53 80 443 123 873 }"
udp_pass_in = "{ 53 }"
udp_pass = "{ 53 }"

block log all

# ipv6 stuff
pass out quick inet6
pass in quick proto icmp6 all

# services & access
pass in inet6 proto tcp to port $tcp_pass_in keep state
pass in inet6 proto udp to port $udp_pass_in
pass out inet6 proto tcp to any port $tcp_pass keep state
pass out inet6 proto udp to any port $udp_pass

vulpes# dmesg
OpenBSD 7.4 (GENERIC.MP) #1397: Tue Oct 10 09:02:37 MDT 2023
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 12539920384 (11959MB)
avail mem = 12140142592 (11577MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xdcc0d000 (62 entries)
bios0: vendor LENOVO version "GJET82WW (2.32 )" date 01/09/2015
bios0: LENOVO 20B7008WUS
acpi0 at bios0: ACPI 5.0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP SLIC DBGP ECDT HPET APIC MCFG SSDT SSDT SSDT SSDT SSDT 
SSDT SSDT SSDT PCCT SSDT TCPA UEFI MSDM ASF! BATB FPDT UEFI
acpi0: wakeup devices LID_(S4) SLPB(S3) IGBE(S4) EXP2(S4) XHCI(S3) EHC1(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpiec0 at acpi0
acpihpet0 at acpi0: 14318179 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz, 1795.86 MHz, 06-45-01, patch 
00000026
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,SRBDS_CTRL,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 64b/line 
8-way L2 cache, 3MB 64b/line 12-way L3 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz, 1795.86 MHz, 06-45-01, patch 
00000026
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,SRBDS_CTRL,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
cpu1: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 64b/line 
8-way L2 cache, 3MB 64b/line 12-way L3 cache
cpu1: smt 1, core 0, package 0
cpu2 at mainbus0: apid 2 (application processor)
cpu2: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz, 1795.90 MHz, 06-45-01, patch 
00000026
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,SRBDS_CTRL,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
cpu2: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 64b/line 
8-way L2 cache, 3MB 64b/line 12-way L3 cache
cpu2: smt 0, core 1, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz, 1795.89 MHz, 06-45-01, patch 
00000026
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,SRBDS_CTRL,MD_CLEAR,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
cpu3: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB 64b/line 
8-way L2 cache, 3MB 64b/line 12-way L3 cache
cpu3: smt 1, core 1, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 40 pins
acpimcfg0 at acpi0
acpimcfg0: addr 0xf8000000, bus 0-63
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (PEG_)
acpiprt2 at acpi0: bus 2 (EXP1)
acpiprt3 at acpi0: bus 3 (EXP2)
acpiprt4 at acpi0: bus -1 (EXP3)
acpibtn0 at acpi0: LID_(wakeup)
acpibtn1 at acpi0: SLPB(wakeup)
acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001
acpicmos0 at acpi0
tpm0 at acpi0 TPM_ 1.2 (TIS) addr 0xfed40000/0x5000, device 0x0000104a rev 0x4e
acpibat0 at acpi0: BAT0 model "45N1111" serial 16429 type LiP oem "SONY"
acpibat1 at acpi0: BAT1 model "45N1775" serial  2458 type LION oem "SANYO"
acpiac0 at acpi0: AC unit online
acpithinkpad0 at acpi0: version 1.0
"PNP0C14" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"INT340F" at acpi0 not configured
acpicpu0 at acpi0: C3(200@506 mwait.1@0x60), C2(200@148 mwait.1@0x33), 
C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C3(200@506 mwait.1@0x60), C2(200@148 mwait.1@0x33), 
C1(1000@1 mwait.1), PSS
acpicpu2 at acpi0: C3(200@506 mwait.1@0x60), C2(200@148 mwait.1@0x33), 
C1(1000@1 mwait.1), PSS
acpicpu3 at acpi0: C3(200@506 mwait.1@0x60), C2(200@148 mwait.1@0x33), 
C1(1000@1 mwait.1), PSS
acpipwrres0 at acpi0: PUBS, resource for XHCI, EHC1
acpipwrres1 at acpi0: NVP3, resource for PEG_
acpipwrres2 at acpi0: NVP2, resource for PEG_
acpitz0 at acpi0: critical temperature is 200 degC
acpivideo0 at acpi0: VID_
acpivout0 at acpivideo0: LCD0
acpivideo1 at acpi0: VID_
cpu0: using VERW MDS workaround (except on vmm entry)
cpu0: Enhanced SpeedStep 1795 MHz: speeds: 2501, 2500, 2400, 2200, 2100, 1900, 
1800, 1700, 1600, 1500, 1300, 1200, 1100, 1000, 800, 775 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 4G Host" rev 0x0b
inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics" rev 0x0b
drm0 at inteldrm0
inteldrm0: msi, HASWELL, gen 7
azalia0 at pci0 dev 3 function 0 "Intel Core 4G HD Audio" rev 0x0b: msi
azalia0: No codecs found
xhci0 at pci0 dev 20 function 0 "Intel 8 Series xHCI" rev 0x04: msi, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 
addr 1
"Intel 8 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
puc0 at pci0 dev 22 function 3 "Intel 8 Series KT" rev 0x04: ports: 16 com
com4 at puc0 port 0 apic 2 int 17: ns16550a, 16 byte fifo
com4: probed fifo depth: 0 bytes
em0 at pci0 dev 25 function 0 "Intel I218-LM" rev 0x04: msi, address 
68:f7:28:64:34:8d
azalia1 at pci0 dev 27 function 0 "Intel 8 Series HD Audio" rev 0x04: msi
azalia1: codecs: Realtek ALC292
audio0 at azalia1
ppb0 at pci0 dev 28 function 0 "Intel 8 Series PCIE" rev 0xe4: msi
pci1 at ppb0 bus 2
rtsx0 at pci1 dev 0 function 0 "Realtek RTS5227 Card Reader" rev 0x01: msi
sdmmc0 at rtsx0: 4-bit, dma
ppb1 at pci0 dev 28 function 1 "Intel 8 Series PCIE" rev 0xe4: msi
pci2 at ppb1 bus 3
iwm0 at pci2 dev 0 function 0 "Intel AC 7260" rev 0x83, msi
ehci0 at pci0 dev 29 function 0 "Intel 8 Series USB" rev 0x04: apic 2 int 23
usb1 at ehci0: USB revision 2.0
uhub1 at usb1 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 
addr 1
pcib0 at pci0 dev 31 function 0 "Intel 8 Series LPC" rev 0x04
ahci0 at pci0 dev 31 function 2 "Intel 8 Series AHCI" rev 0x04: msi, AHCI 1.3
ahci0: port 0: 6.0Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, TOSHIBA MQ01ACF0, AV00> naa.50000395f3401ed8
sd0: 476940MB, 512 bytes/sector, 976773168 sectors
ichiic0 at pci0 dev 31 function 3 "Intel 8 Series SMBus" rev 0x04: apic 2 int 18
iic0 at ichiic0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
pms0 at pckbc0 (aux slot)
wsmouse0 at pms0 mux 0
wsmouse1 at pms0 mux 0
pms0: Synaptics clickpad, firmware 8.1, 0x1e2b1 0x940300 0x2d9440 0xd001a3 
0x12f800
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
ugen0 at uhub0 port 6 "Validity Sensors VFS5011 Fingerprint Reader" rev 
1.10/0.78 addr 2
ugen1 at uhub0 port 7 "Intel Bluetooth" rev 2.00/0.01 addr 3
uvideo0 at uhub0 port 8 configuration 1 interface 0 "SunplusIT INC. Integrated 
Camera" rev 2.00/0.03 addr 4
video0 at uvideo0
uhub2 at uhub1 port 1 configuration 1 interface 0 "Intel Rate Matching Hub" rev 
2.00/0.04 addr 2
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (c879d83ca9fe4a33.a) swap on sd0b dump on sd0b
inteldrm0: 1366x768, 32bpp
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
iwm0: hw rev 0x140, fw ver 17.3216344376.0, address 5c:c5:d4:66:20:2e


Reply via email to