• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

AES-NI Support not enabled on AES-NI CPU with AES-NI enabled in BIOS

Scheduled Pinned Locked Moved Hardware
6 Posts 5 Posters 3.4k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E
    Ehryk
    last edited by Oct 19, 2017, 2:56 AM

    I'm running pfSense 2.4 on a SuperMicro X8STi-F motherboard, Xeon X5687 CPU (supports AES-NI: https://ark.intel.com/products/52578/Intel-Xeon-Processor-X5687-12M-Cache-3_60-GHz-6_40-GTs-Intel-QPI ), with AES-NI [Enabled] in the BIOS.

    To get the AES-NI option in the BIOS, I first had to downgrade it first (R2.0 had AES-NI removed, running R1.0c).

    However, now that I do have AES-NI support enabled in the BIOS, pfSense/FreeBSD does not recognize it.

    [2.4.0-RELEASE][admin@pfSense.lan]/: dmesg | head -12 | tail -4
    CPU: Intel(R) Xeon(R) CPU           X5687  @ 3.60GHz (3582.07-MHz K8-class CPU) 
    Origin="GenuineIntel"  Id=0x206c2  Family=0x6  Model=0x2c  Stepping=2
    Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Features2=0x9ee3fd<sse3,dtes64,mon,ds_cpl,vmx,smx,est,tm2,ssse3,cx16,xtpr,pdcm,pcid,dca,sse4.1,sse4.2,popcnt></sse3,dtes64,mon,ds_cpl,vmx,smx,est,tm2,ssse3,cx16,xtpr,pdcm,pcid,dca,sse4.1,sse4.2,popcnt></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>
    
    [2.4.0-RELEASE][admin@pfSense.lan]/: kldunload aesni
    [2.4.0-RELEASE][admin@pfSense.lan]/: kldload -v aesni
    Loaded aesni, id=6
    [2.4.0-RELEASE][admin@pfSense.lan]/: dmesg | tail -2
    padlock0: No ACE support.
    aesni0: No AESNI support.
    

    Am I missing something here? Could it be something that I could fix without buying a different motherboard? Has anyone confirmed AES-NI support on a SuperMicro X8STi-F?

    http://www.supermicro.com/products/motherboard/Xeon3000/X58/X8STi-F.cfm

    1 Reply Last reply Reply Quote 0
    • ?
      Guest
      last edited by Oct 19, 2017, 11:15 AM

      This is a BIOS issue, nothing pfSense can do about it. Maybe if you contact Supermicro directly they can tell you more, or perhaps fix the BIOS.

      1 Reply Last reply Reply Quote 0
      • J
        jimp Rebel Alliance Developer Netgate
        last edited by Oct 19, 2017, 1:36 PM

        Definitely a board or BIOS issue. It should be showing AESNI in the CPU features list and it isn't there.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • V
          VAMike
          last edited by Oct 19, 2017, 3:40 PM

          what happens if you upgrade the bios? maybe they just took out the option to turn it off, since that's a silly option anyway. :)

          1 Reply Last reply Reply Quote 0
          • ?
            Guest
            last edited by Oct 19, 2017, 4:47 PM

            If a the current BIOS revision doesn't have AES-NI it can be two things:

            • They forgot it, oops! (could be a BIOS issue or a BIOS microcode/BSP package issue)
            • They turned it off because they couldn't make it work (i.e. unsafe, unreliable, crashes)
            1 Reply Last reply Reply Quote 0
            • M
              messerchmidt
              last edited by Oct 21, 2017, 7:30 PM

              try a different bios update

              does windows 7/8/10 find it in cpu-z?

              1 Reply Last reply Reply Quote 0
              6 out of 6
              • First post
                6/6
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received