Hello,

I'm trying to get a basic OpenBSD NAT64 router setup. I'm following
along with these instructions:

- https://blog.obtusenet.com/dns64-nat64-on-openbsd/

My unbound instance looks like it's correctly configured and returning
correct IPv6 addresses, so that's good.

    # dig ipv4.google.com AAAA +short
    ipv4.l.google.com.
    64:ff9b::8efa:bc0e

However, the pf rule using af-to does not appear to do anything and 
I haven't been able to figure out why. When I try to ping6, I get 100%
packet loss.

I inspected packets through tcpdump (after adding "log" to everything
in pf.conf) and nothing seems to be getting blocked, though it also
appears the 64:ff9b::/96 address are not being translated either; I
think the packets are passing through pf unchanged (the rule doesn't
apply, but I don't know why).

Here is my entire pf.conf:

    wan       = "igc0"
    trusted   = "igc1"
    untrusted = "igc2"
    iot       = "igc3"

    cerberus_ssh = "36285"

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

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

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

    # allow IPv6 PD 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)
    pass inet6 proto icmp6 all

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

    # allow outbound queries from local unbound and NTP
    pass out inet6 proto { tcp, udp } from ::1 to port { domain, ntp }

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

    # allow ssh, http, & https
    pass inet6 proto tcp to port { ssh, http, https, $cerberus_ssh }

I have IP forwarding turned on:

    # sysctl | grep forwarding
    net.inet.ip.forwarding=1
    net.inet.ip.mforwarding=0
    net.inet6.ip6.forwarding=1
    net.inet6.ip6.mforwarding=1
    
I have an IPv4 and IPv6 address for igc0 via autoconf.

Here's a rough sketch of my network topology:

    +-----------+
    | ISP modem |
    +-----------+
       |
       |
      igc0
    +---------------------------+
    | cerberus (OpenBSD router) |
    +---------------------------+
      igc1      igc2     igc3
       |         |        |
       |         |        |
      ...       ...   +-------------------------+
                      | vulpes (OpenBSD client) |
                      +-------------------------+
                      
>From both vulpes and cerberus, ping6 ipv4.google.com hangs and never
returns.

I tried substituting ($wan:0) for my actual IPv4 address assigned to
igc0, but I got no change in behavior. I read in the man page that
:0 does not include aliases when used on an interface. When I print
the rules out using pfctl -vvsr, it gets expanded to (igc0:0:1),
which looks weird and I don't understand why. My understanding is
that it should be "... af-to inet from IPV4_ADDRESS_OF_WAN_IF", but
I don't know if (igc0:0:1) is the IPv4 address of igc0, and I can't
figure out how to verify if that's right... or even if that's
the problem in the first place and I'm chasing a red herring.

I feel like I'm missing something, but I can't see it. The Book of PF
doesn't have any information on NAT64 that I could see, and the man page
for pf.conf shows an example of what I'm already doing with no
additional instructions. I've found maybe 3 articles about NAT64 on
OpenBSD through searching, but none give me any more context or clues
beyond the one I mentioned earlier.

I'd appreciate any help I could get!

Evan
                      

Here's my dmesg:

OpenBSD 7.4 (GENERIC.MP) #1397: Tue Oct 10 09:02:37 MDT 2023
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8332189696 (7946MB)
avail mem = 8059916288 (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 SSDT 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,ENERGY_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,ENERGY_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,ENERGY_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,ENERGY_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

Reply via email to