CWWK/Topton/... Nxxx quad NIC router

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

KevinR

Member
Jul 3, 2024
77
36
18
That's the clue. BK- and BKHD devices are made by "BKHD", see bkipc.com

The 1264 series is pretty common. Googling BK-1264NP-4L may find you more info.

I've not seen much evidence of them putting bios versions online. You may be able to email them.
 
  • Like
Reactions: blunden

blunden

Well-Known Member
Nov 29, 2019
882
293
63
I wanted to move on to OPNSense to learn something new, run a system with robust development behind, and to have robust WAN failover (the developer of MWAN3 on OpenWRT hasn't been active for a long while).
Nothing wrong with that. :) I just figured I should mention it since the x86-64 build of OpenWrt isn't as well known in my experience.

That's the clue. BK- and BKHD devices are made by "BKHD", see bkipc.com

The 1264 series is pretty common. Googling BK-1264NP-4L may find you more info.

I've not seen much evidence of them putting bios versions online. You may be able to email them.
Interesting. I didn't know Topton used BKHD in addition to CWWK. :)
 

phil-2024

Member
Sep 7, 2024
48
36
18
Just revisiting the idle power consumption of the N100 6 port compared to an older i7 6 port which idles several watt less and runs cooler. I've spotted something that might explain the differences.

Running
Code:
pciconf -lvc
in pfSense command prompt see's the older i7 with ASPM enabled, on the N100 6 port it shows disabled for everything. How do I get the ASPM enabled on the CWWK N100 6 port? There are no options I can see in the BIOS that mention ASPM.

Code:
hostb0@pci0:0:0:0:    class=0x060000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x5904 subvendor=0x8086 subdevice=0x2015
    vendor     = 'Intel Corporation'
    device     = 'Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers'
    class      = bridge
    subclass   = HOST-PCI
    cap 09[e0] = vendor (length 16) Intel cap 0 version 1
vgapci0@pci0:0:2:0:    class=0x030000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x5916 subvendor=0x8086 subdevice=0x2015
    vendor     = 'Intel Corporation'
    device     = 'HD Graphics 620'
    class      = display
    subclass   = VGA
    cap 09[40] = vendor (length 12) Intel cap 0 version 1
    cap 10[70] = PCI-Express 2 root endpoint max data 128(128) FLR
                 max read 128
    cap 05[ac] = MSI supports 1 message
    cap 01[d0] = powerspec 2  supports D0 D3  current D0
    ecap 001b[100] = Process Address Space ID 1
    ecap 000f[200] = ATS 1
    ecap 0013[300] = Page Page Request 1
none0@pci0:0:8:0:    class=0x088000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x1911 subvendor=0x8086 subdevice=0x2015
    vendor     = 'Intel Corporation'
    device     = 'Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model'
    class      = base peripheral
    cap 05[90] = MSI supports 1 message
    cap 01[dc] = powerspec 2  supports D0 D3  current D0
    cap 13[f0] = PCI Advanced Features: FLR TP
xhci0@pci0:0:20:0:    class=0x0c0330 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d2f subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP USB 3.0 xHCI Controller'
    class      = serial bus
    subclass   = USB
    cap 01[70] = powerspec 2  supports D0 D3  current D0
    cap 05[80] = MSI supports 8 messages, 64 bit enabled with 1 message
pchtherm0@pci0:0:20:2:    class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d31 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Thermal subsystem'
    class      = dasp
    cap 01[50] = powerspec 3  supports D0 D3  current D0
    cap 05[80] = MSI supports 1 message
ig4iic0@pci0:0:21:0:    class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d60 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Serial IO I2C Controller'
    class      = dasp
    cap 01[80] = powerspec 3  supports D0 D3  current D0
    cap 09[90] = vendor (length 20) Intel cap 15 version 0
ig4iic1@pci0:0:21:1:    class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d61 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Serial IO I2C Controller'
    class      = dasp
    cap 01[80] = powerspec 3  supports D0 D3  current D0
    cap 09[90] = vendor (length 20) Intel cap 15 version 0
none1@pci0:0:22:0:    class=0x078000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d3a subvendor=0x8086 subdevice=0x1999
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP CSME HECI'
    class      = simple comms
    cap 01[50] = powerspec 3  supports D0 D3  current D0
    cap 05[8c] = MSI supports 1 message, 64 bit
ahci0@pci0:0:23:0:    class=0x010601 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d03 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP SATA Controller [AHCI mode]'
    class      = mass storage
    subclass   = SATA
    cap 05[80] = MSI supports 1 message enabled with 1 message
    cap 01[70] = powerspec 3  supports D0 D3  current D0
    cap 12[a8] = SATA Index-Data Pair
pcib1@pci0:0:28:0:    class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d10 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 2.5(8.0) ASPM L1(L0s/L1)
                 slot 4 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[140] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 0019[220] = PCIe Sec 1 lane errors 0
pcib2@pci0:0:28:1:    class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d11 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 2.5(8.0) ASPM L1(L0s/L1)
                 slot 5 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[140] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 0019[220] = PCIe Sec 1 lane errors 0
pcib3@pci0:0:28:2:    class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d12 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 2.5(8.0) ASPM L1(L0s/L1)
                 slot 6 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[140] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[220] = PCIe Sec 1 lane errors 0
pcib4@pci0:0:28:3:    class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d13 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 2.5(8.0) ASPM L1(L0s/L1)
                 slot 7 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[140] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[220] = PCIe Sec 1 lane errors 0
pcib5@pci0:0:28:4:    class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d14 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 2.5(8.0) ASPM L1(L0s/L1)
                 slot 8 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[140] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[220] = PCIe Sec 1 lane errors 0
pcib6@pci0:0:28:5:    class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d15 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 2.5(8.0) ASPM L1(L0s/L1)
                 slot 9 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[140] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[220] = PCIe Sec 1 lane errors 0
none2@pci0:0:30:0:    class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d27 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Serial IO UART Controller'
    class      = dasp
    cap 01[80] = powerspec 3  supports D0 D3  current D0
    cap 09[90] = vendor (length 20) Intel cap 15 version 0
isab0@pci0:0:31:0:    class=0x060100 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d58 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP LPC Controller'
    class      = bridge
    subclass   = PCI-ISA
none3@pci0:0:31:2:    class=0x058000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d21 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PMC'
    class      = memory
hdac0@pci0:0:31:3:    class=0x040300 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d71 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP HD Audio'
    class      = multimedia
    subclass   = HDA
    cap 01[50] = powerspec 3  supports D0 D3  current D0
    cap 05[60] = MSI supports 1 message, 64 bit enabled with 1 message
ichsmb0@pci0:0:31:4:    class=0x0c0500 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d23 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP SMBus'
    class      = serial bus
    subclass   = SMBus
igb0@pci0:1:0:0:    class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x1539 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'I211 Gigabit Network Connection'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 406231ffff161544
    ecap 0017[1a0] = TPH Requester 1
igb1@pci0:2:0:0:    class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x1539 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'I211 Gigabit Network Connection'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 406231ffff161545
    ecap 0017[1a0] = TPH Requester 1
igb2@pci0:3:0:0:    class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x1539 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'I211 Gigabit Network Connection'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 406231ffff161546
    ecap 0017[1a0] = TPH Requester 1
igb3@pci0:4:0:0:    class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x1539 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'I211 Gigabit Network Connection'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 406231ffff161547
    ecap 0017[1a0] = TPH Requester 1
igb4@pci0:5:0:0:    class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x1539 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'I211 Gigabit Network Connection'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 406231ffff161548
    ecap 0017[1a0] = TPH Requester 1
igb5@pci0:6:0:0:    class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x1539 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'I211 Gigabit Network Connection'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 406231ffff161549
    ecap 0017[1a0] = TPH Requester 1

Code:
hostb0@pci0:0:0:0:    class=0x060000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x461c subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = HOST-PCI
    cap 09[e0] = vendor (length 20) Intel cap 0 version 1
vgapci0@pci0:0:2:0:    class=0x030000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x46d1 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N [UHD Graphics]'
    class      = display
    subclass   = VGA
    cap 09[40] = vendor (length 12) Intel cap 0 version 1
    cap 10[70] = PCI-Express 2 root endpoint max data 128(128) FLR
                 max read 128
    cap 05[ac] = MSI supports 1 message, vector masks
    cap 01[d0] = powerspec 2  supports D0 D3  current D0
    ecap 001b[100] = Process Address Space ID 1
    ecap 000f[200] = ATS 1
    ecap 0013[300] = Page Page Request 1
    ecap 0010[320] = SR-IOV 1 IOV disabled, Memory Space disabled, ARI disabled
                     0 VFs configured out of 7 supported
                     First VF RID Offset 0x0001, VF RID Stride 0x0001
                     VF Device ID 0x46d1
                     Page Sizes: 4096 (enabled), 8192, 65536, 262144, 1048576, 4194304
xhci0@pci0:0:13:0:    class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0x464e subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = serial bus
    subclass   = USB
    cap 01[70] = powerspec 2  supports D0 D3  current D0
    cap 05[80] = MSI supports 8 messages, 64 bit enabled with 1 message
    cap 09[90] = vendor (length 20) Intel cap 15 version 0
    cap 09[b0] = vendor (length 0) Intel cap 0 version 1
xhci1@pci0:0:20:0:    class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ed subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = serial bus
    subclass   = USB
    cap 01[70] = powerspec 2  supports D0 D3  current D0
    cap 05[80] = MSI supports 8 messages, 64 bit enabled with 1 message
    cap 09[90] = vendor (length 20) Intel cap 15 version 0
    cap 09[b0] = vendor (length 0) Intel cap 0 version 1
none0@pci0:0:20:2:    class=0x050000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ef subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = memory
    subclass   = RAM
    cap 01[80] = powerspec 3  supports D0 D3  current D0
ig4iic0@pci0:0:21:0:    class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54e8 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = serial bus
    cap 01[80] = powerspec 3  supports D0 D3  current D0
    cap 09[90] = vendor (length 20) Intel cap 15 version 0
none1@pci0:0:22:0:    class=0x078000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54e0 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = simple comms
    cap 01[50] = powerspec 3  supports D0 D3  current D0
    cap 05[8c] = MSI supports 1 message, 64 bit
    cap 09[a4] = vendor (length 20) Intel cap 15 version 0
ahci0@pci0:0:23:0:    class=0x010601 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54d3 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = mass storage
    subclass   = SATA
    cap 05[80] = MSI supports 1 message enabled with 1 message
    cap 01[70] = powerspec 3  supports D0 D3  current D0
    cap 12[a8] = SATA Index-Data Pair
pcib1@pci0:0:28:0:    class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54b8 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 5.0(8.0)
                 slot 4 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[220] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding disabled, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001f[150] = Precision Time Measurement 1
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[a30] = PCIe Sec 1 lane errors 0
pcib2@pci0:0:28:1:    class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54b9 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 5.0(8.0)
                 slot 5 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[220] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding disabled, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001f[150] = Precision Time Measurement 1
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[a30] = PCIe Sec 1 lane errors 0
pcib3@pci0:0:28:2:    class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54ba subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 5.0(8.0)
                 slot 6 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[220] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding disabled, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001f[150] = Precision Time Measurement 1
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[a30] = PCIe Sec 1 lane errors 0
pcib4@pci0:0:28:3:    class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54bb subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 5.0(8.0)
                 slot 7 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[220] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding disabled, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001f[150] = Precision Time Measurement 1
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[a30] = PCIe Sec 1 lane errors 0
pcib5@pci0:0:28:6:    class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54be subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 5.0(8.0)
                 slot 10 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[220] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding disabled, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001f[150] = Precision Time Measurement 1
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[a30] = PCIe Sec 1 lane errors 0
pcib6@pci0:0:29:0:    class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54b2 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 2 root port max data 256(256) ARI disabled
                 max read 128
                 link x1(x1) speed 5.0(8.0)
                 slot 14 power limit 100 mW
    cap 05[80] = MSI supports 1 message
    cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x7270
    cap 01[a0] = powerspec 3  supports D0 D3  current D0
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 000d[220] = ACS 1 Source Validation disabled, Translation Blocking disabled
                     P2P Req Redirect disabled, P2P Cmpl Redirect disabled
                     P2P Upstream Forwarding disabled, P2P Egress Control unavailable
                     P2P Direct Translated unavailable, Enhanced Capability unavailable
    ecap 001f[150] = Precision Time Measurement 1
    ecap 001e[200] = L1 PM Substates 1
    ecap 0019[a30] = PCIe Sec 1 lane errors 0
isab0@pci0:0:31:0:    class=0x060100 rev=0x00 hdr=0x00 vendor=0x8086 device=0x5481 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-ISA
hdac0@pci0:0:31:3:    class=0x040300 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54c8 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = multimedia
    subclass   = HDA
    cap 01[50] = powerspec 3  supports D0 D3  current D0
    cap 09[80] = vendor (length 20) Intel cap 15 version 0
    cap 05[60] = MSI supports 1 message, 64 bit enabled with 1 message
ichsmb0@pci0:0:31:4:    class=0x0c0500 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a3 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = serial bus
    subclass   = SMBus
none2@pci0:0:31:5:    class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a4 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = serial bus
igc0@pci0:1:0:0:    class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I226-V'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 a8b8e0ffff05c6b9
    ecap 0018[1c0] = LTR 1
    ecap 001f[1f0] = Precision Time Measurement 1
    ecap 001e[1e0] = L1 PM Substates 1
igc1@pci0:2:0:0:    class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I226-V'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 a8b8e0ffff05c6ba
    ecap 0018[1c0] = LTR 1
    ecap 001f[1f0] = Precision Time Measurement 1
    ecap 001e[1e0] = L1 PM Substates 1
igc2@pci0:3:0:0:    class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I226-V'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 a8b8e0ffff05c6bb
    ecap 0018[1c0] = LTR 1
    ecap 001f[1f0] = Precision Time Measurement 1
    ecap 001e[1e0] = L1 PM Substates 1
igc3@pci0:4:0:0:    class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I226-V'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 a8b8e0ffff05c6bc
    ecap 0018[1c0] = LTR 1
    ecap 001f[1f0] = Precision Time Measurement 1
    ecap 001e[1e0] = L1 PM Substates 1
igc4@pci0:5:0:0:    class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I226-V'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 a8b8e0ffff05c6bd
    ecap 0018[1c0] = LTR 1
    ecap 001f[1f0] = Precision Time Measurement 1
    ecap 001e[1e0] = L1 PM Substates 1
igc5@pci0:6:0:0:    class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I226-V'
    class      = network
    subclass   = ethernet
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 11[70] = MSI-X supports 5 messages, enabled
                 Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
    cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L1)
    ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
    ecap 0003[140] = Serial 1 a8b8e0ffff05c6be
    ecap 0018[1c0] = LTR 1
    ecap 001f[1f0] = Precision Time Measurement 1
    ecap 001e[1e0] = L1 PM Substates 1
 

phil-2024

Member
Sep 7, 2024
48
36
18
Just an update. I've been able to get idle power consumption down to around 8 watts by modifying the firmware to enabled ASPM.
Just a further update. The box dropped the Internet and lost the WAN port after an hour, it wouldn't come back without a power cycle, so I suspect ASPM is hidden and off in the BIOS because of some instability. These boxes are really badly designed and the manufacturer knows it, its a shame as they don't need to be that way.

So my older i7 6500U 6 port router with 1 WAN and 2 LAN ports wired up is idling at 4.2 watt as I look at it now, and the heatsink feels cool to the touch and not at all warm, its run for hundreds of days straight without an issue. When the system is stressed with full throughput (1Gig LAN to WAN), it goes up to about 6-8 watts.

The CWWK 6 port LAN with N100 connected to the exact same 1 WAN and 2 LAN ports still running at 1Gig (on the same power supply) wants to idle at around 10-11 watt by default, and with a tweaked BIOS will settle to around 8 watt idle. When it's stressed with full throughput, its drawing around 15 watts, for the exact same amount of data being processed, this can't be right can it? Even when idle, the whole box is warm to the touch as it is just burning through power for no reason, and I've confirmed C states and Intel SpeedStep are enabled and its spending a high percentage of time in C3 or above when pfSense is idle.

I don't know what is going on with the design of these N100 boxes, perhaps these are badly binned N100s sold cheap by the thousands by Intel and have to be run at higher voltages to keep them stable, might explain the thousands of listings for N100 based pfSense boxes for cheap from China.

So we have a 6th generation Intel SoC happy to idle at around 4 watts with a rated TDP of 15 watt, that will handle full 1 Gig throughput barely peaking at 8 watt power consumption, but a 12th generation N100 with TDP at 6 watt, with more power efficient memory, idles at 11 watt (8 watt with tweaked BIOS), and 15 watts is used when routing 1Gig. Something very wrong somewhere.
 

phil-2024

Member
Sep 7, 2024
48
36
18
Just out of curiosity, what do you mean by "above C3"? Are you able to get to get your CPU to C6+ with PfSense? The lowest state I seem to be able to get is C3.

Thanks.
pfSense will report maximum C state is C8, but it doesn't matter what C state, or even if C states are disabled in the BIOS and pfSense shows no C states in use, it isn't affecting the power consumption. I'm guessing perhaps the OS is requesting the C state, but the N100 isn't actually entering those states?
 

Drabon

New Member
May 25, 2024
18
14
3
After a lot of tinkering and building a cooler 2nd case, i can present my finished x86-P5 "SCHNATTI 1.5"


featuring
  • Intel i3-N305
  • 48Gb DDR5 RAM Crucial
  • 4x 4tb Crucial P3 Nvme
  • 2x SATA HPE SM863a 960 Gb
  • 2x Noctua-NF-A8-PWM-80mm 12V fans soldered onto special Molex 1,25mm female 4pin connectors
  • 2.5 Inch 2-Bay Disk Drive enclosure
  • 2x 10pin 2mm to USB 2.0 adapter
  • bunch of srews, distance holders and 4 aluminium cylinders
  • and finally a case designed by my father with (I think) SolidEdge

(the width of the acrylic plates is 3mm)

edit: can't add the 3d pdf file due to size nor the .dxf files. If there is interest i will upload them to some filehoster.
 

Attachments

Last edited:

mindspawn

New Member
Mar 23, 2025
2
2
3
Hi Folks,
Mind sharing the bandwidth you are seeing with the CWWK in memtest?
I tried crucial 32GB DDR5 4800 and crucial 64GB DDR5 5600 (running at 4800) and only get about 19GB/s. Was expecting to see around 30GB/s.
I have the CWWK firewall v2 with a N305 and the latest BIOS (2.22.1288)
Tried the new 64GB crucial stick as well and still seeing the same performance.
 

Stovar

Active Member
Dec 27, 2022
210
101
43
After a lot of tinkering and building a cooler 2nd case, i can present my finished x86-P5 "SCHNATTI 1.5"


featuring
  • Intel i3-N305
  • 48Gb DDR5 RAM Crucial
  • 4x 4tb Crucial P3 Nvme
  • 2x SATA HPE SM863a 960 Gb
  • 2x Noctua-NF-A8-PWM-80mm 12V fans soldered onto special Molex 1,25mm female 4pin connectors
  • 2.5 Inch 2-Bay Disk Drive enclosure
  • 2x 10pin 2mm to USB 2.0 adapter
  • bunch of srews, distance holders and 4 aluminium cylinders
  • and finally a case designed by my father with (I think) SolidEdge

(the width of the acrylic plates is 3mm)

edit: can't add the 3d pdf file due to size nor the .dxf files. If there is interest i will upload them to some filehoster.

Fantastic work, I had to sell my x86-P5 kit oddly its not compatible with 4x4tb WD red nas nvmes, no support from cwwk either. Worked fine with 3 of them just not 4, regardless of slot placement but I did see others with 4tb crucial and samsung's were fine.

I also found the nvmes got a bit toasty despite being on the top, and really benefited from a silent 120mm noctua fan on top and nvme heatsinks.
 

Drabon

New Member
May 25, 2024
18
14
3
Fantastic work, I had to sell my x86-P5 kit oddly its not compatible with 4x4tb WD red nas nvmes, no support from cwwk either. Worked fine with 3 of them just not 4, regardless of slot placement but I did see others with 4tb crucial and samsung's were fine.

I also found the nvmes got a bit toasty despite being on the top, and really benefited from a silent 120mm noctua fan on top and nvme heatsinks.
Yeah the heat was the reason for the case redesign. During scrubs and intense drive activity temps would rise above 70°C without active cooling. Now the device is silent and cool, unless you hammer the CPU.
 
  • Like
Reactions: Stovar and KevinR

KevinR

Member
Jul 3, 2024
77
36
18
Hi Folks,
Mind sharing the bandwidth you are seeing with the CWWK in memtest?
I tried crucial 32GB DDR5 4800 and crucial 64GB DDR5 5600 (running at 4800) and only get about 19GB/s. Was expecting to see around 30GB/s.
I have the CWWK firewall v2 with a N305 and the latest BIOS (2.22.1288)
Tried the new 64GB crucial stick as well and still seeing the same performance.
You won't get anything running faster than the 4800 as the Nxxx cpus are locked to 4800 max. Though as you say you're only getting 2/3 of even that speed.

I'd suggest checking your ram & cpu temperatures during the test. It's possible either or both are throttling. Some units have a poor contact between cpu & heatsink that cwwk try to bridge with paste. Even the best paste isn't designed to bridge a large gap. Some use copper shims & paste to fix it, I've been leaning towards Arctic TP-3 pads as they can even be stacked.
 

mindspawn

New Member
Mar 23, 2025
2
2
3
You won't get anything running faster than the 4800 as the Nxxx cpus are locked to 4800 max. Though as you say you're only getting 2/3 of even that speed.

I'd suggest checking your ram & cpu temperatures during the test. It's possible either or both are throttling. Some units have a poor contact between cpu & heatsink that cwwk try to bridge with paste. Even the best paste isn't designed to bridge a large gap. Some use copper shims & paste to fix it, I've been leaning towards Arctic TP-3 pads as they can even be stacked.
@KevinR thanks for the suggestions. So I need to get the current heatsink off, use alcohol to wipe off the existing paste and apply the Arctic TP-3 pads?

Edit: Nevermind, I found an older post that mentioned installing the pad between the plate and chasis.
 
Last edited:
  • Like
Reactions: KevinR and Stovar

Stovar

Active Member
Dec 27, 2022
210
101
43
Yeah the heat was the reason for the case redesign. During scrubs and intense drive activity temps would rise above 70°C without active cooling. Now the device is silent and cool, unless you hammer the CPU.
Forgot I couldn't even use nvme heatsinks on my drives due to lack of clearance space, but they were double sided versions. I wish they put 2-3 mm clearance and space surrounding those nvme slots but I get cwwk was trying to pack them into that size.

I emailed miniforum's regarding lack of nvme slot clearance space for the exact same issue, they apparently have addressed it on their upcoming new MS-A2 model.

Always amazes me we are the original beta/QC testers for todays launched products.
 

Stovar

Active Member
Dec 27, 2022
210
101
43
@KevinR thanks for the suggestions. So I need to get the current heatsink off, use alcohol to wipe off the existing paste and apply the Arctic TP-3 pads?

Edit: Nevermind, I found an older post that mentioned installing the pad between the plate and chasis.

That Artic TP-3 pads maybe a safer option over the Honeywell PTM 7950 Thermal Paste Pads and cheaper, there is a risk the honeywell pads may not be 100% genuine.

You probably could stack the PTM 7950 pads also, but its nice the artic ones are at least genuine and show its stackable if required.

Never again do I use thermal paste.
 

phil-2024

Member
Sep 7, 2024
48
36
18
Okay, so I think I know the issue with these boxes. Default BIOS settings and clean install of pfSense, the box boots into pfSense and idles at about 11 watt, this figure or very close is reported by many people as their idle power consumption.

Now by default C-states in pfSense/FreeBSD are not enabled, so I run the command sysctl hw.acpi.cpu.cx_lowest=C8 to enable them, and can confirm by running sysctl dev | grep dev.cpu and can see that >95% of the time the CPU is in C3 or higher now, but the power consumption remains exactly the same at ~11 watt. So whilst C-states are being called for by FreeBSD and reported, the CPU isn't actually entering any C-States, if it was there would be significant reduction in power draw. Disabling C-states in the BIOS makes no difference either, it still idles at ~11 watt. I've tried enabled and disabling various C-state and power related settings, but nothing makes any difference to the idle power consumption.

So what is preventing the CPU from actually going into C-states?
 

pigr8

Active Member
Jul 13, 2017
108
114
43
mm in proxmox i see lower states no problem

Code:
PowerTOP 2.15     Overview   Idle stats   Frequency stats   Device stats   Tunables   WakeUp                          


           Pkg(HW)  |            Core(HW) |            CPU(OS) 0
                    |                     | C0 active  17.4%
                    |                     | POLL        0.0%    0.0 ms
                    |                     | C1E        15.7%    0.2 ms
C2 (pc2)    0.0%    |                     |
C3 (pc3)    0.0%    | C3 (cc3)    0.0%    |
C6 (pc6)    0.0%    | C6 (cc6)   45.5%    | C6         18.2%    0.6 ms
C7 (pc7)    0.0%    | C7 (cc7)   35.1%    |
C8 (pc8)    0.0%    |                     | C8         17.7%    1.0 ms
C9 (pc9)    0.0%    |                     |
C10 (pc10)  0.0%    |                     |
                    |                     | C10        27.1%    1.3 ms

                    |            Core(HW) |            CPU(OS) 1
                    |                     | C0 active  16.4%
                    |                     | POLL        0.0%    0.0 ms
                    |                     | C1E        13.2%    0.2 ms
                    |                     |
                    | C3 (cc3)    0.0%    |
                    | C6 (cc6)   53.2%    | C6         20.9%    0.7 ms
                    | C7 (cc7)   38.9%    |
                    |                     | C8         14.2%    1.2 ms
                    |                     |
                    |                     |
                    |                     | C10        31.6%    2.0 ms
 

phil-2024

Member
Sep 7, 2024
48
36
18
mm in proxmox i see lower states no problem

Code:
PowerTOP 2.15     Overview   Idle stats   Frequency stats   Device stats   Tunables   WakeUp                         


           Pkg(HW)  |            Core(HW) |            CPU(OS) 0
                    |                     | C0 active  17.4%
                    |                     | POLL        0.0%    0.0 ms
                    |                     | C1E        15.7%    0.2 ms
C2 (pc2)    0.0%    |                     |
C3 (pc3)    0.0%    | C3 (cc3)    0.0%    |
C6 (pc6)    0.0%    | C6 (cc6)   45.5%    | C6         18.2%    0.6 ms
C7 (pc7)    0.0%    | C7 (cc7)   35.1%    |
C8 (pc8)    0.0%    |                     | C8         17.7%    1.0 ms
C9 (pc9)    0.0%    |                     |
C10 (pc10)  0.0%    |                     |
                    |                     | C10        27.1%    1.3 ms

                    |            Core(HW) |            CPU(OS) 1
                    |                     | C0 active  16.4%
                    |                     | POLL        0.0%    0.0 ms
                    |                     | C1E        13.2%    0.2 ms
                    |                     |
                    | C3 (cc3)    0.0%    |
                    | C6 (cc6)   53.2%    | C6         20.9%    0.7 ms
                    | C7 (cc7)   38.9%    |
                    |                     | C8         14.2%    1.2 ms
                    |                     |
                    |                     |
                    |                     | C10        31.6%    2.0 ms
I see lower states reported as well, the actual issue is that whilst lower C-states are being reported and requested, the CPU isn't actually entering those C-states and no power is saved. This is in pfSense. I can disable or enable C-states and it makes absolutely no difference to power consumption. An older i7 box of similar type, it will increase by around 6 watts if c-states are disabled, and of course drops 6 watts when enabled.
 

phil-2024

Member
Sep 7, 2024
48
36
18
Interesting, when searching for info, AI has decided this summary is worthwhile giving me:

While C-states are designed to save power by reducing clock speeds and voltage when a CPU is idle, some users report that on the Intel N100, C-states may not effectively reduce power consumption, leading to higher idle power draw.

Here's a more detailed explanation:

  • What are C-states?
    C-states are CPU power management states that allow a CPU to reduce its power consumption when idle or not fully utilized. When a core is idle, the server will reduce its clock rate, power draw, or both in an effort to make the system more energy efficient.
  • Why may C-states not work as expected on the N100?
    Some users have reported that even with C-states enabled, the Intel N100 CPU continues to draw a significant amount of power when idle, suggesting that the C-states may not be fully implemented or optimized for this specific CPU.
So as I've suggested before I wonder if Chinese manufacturers have some how got hold of a large batch of bad N100 CPUs for cheap, that are only stable when c-states are disabled, even though the BIOS and software think it is enabled, the CPU isn't transitioning to different c-states. Or, Intel are aware of issues with the N100 and have disabled c-states?
 

KevinR

Member
Jul 3, 2024
77
36
18
You're seeing C states on the cores, but none on the entire package. I think this is a common issue on the N series though we can't always prove if it's the cpu, board or bios.

When devices have had bioses with working ASPM and related settings, it has been possible to enable things like PCIe & sata power saving which has allowed package C states and reduced the idle wattage. That can be a magical black art though since any peripheral or circuit (or bios/driver element) that does not correctly handle the power down and restart will lead to crashes. We're luckiest when the element says "NO", since that won't introduce crashes. Some of the cwwk bioses have had the ASPM controls, but others have it blocked off because - we assume - too many people were setting it too aggressively for the hardware and creating failures and support calls.

Eg. NAS motherboards with the JMB sata chips struggle a lot as they don't appear to support ASPM well, or possibly at all. The purple/K board with ASM1166 instead was invented to avoid that issue but first (& some? later?) bioses still hid the settings.

It's also a clear thing that most N series devices fail to power down some sections of the motherboard leading to high-ish idle watts. That could just be package c states but feels like it's weak design in the bios/uefi drivers or actual hardware which keeps some elements at full power (eg. Network, SATA, usb).

I do wonder if the same might even be true of some branded NUCs & motherboards, but as they usually have 1x1gb network, 1-2 sata etc it may not show. It is clear that the earlier generations were better overall at this - which is sad.