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

PC Engines apu2 experiences

Scheduled Pinned Locked Moved Hardware
711 Posts 73 Posters 789.2k 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.
  • K
    kevindd992002 @fireodo
    last edited by Aug 5, 2019, 11:04 AM

    @fireodo said in PC Engines apu2 experiences:

    @kevindd992002 said in PC Engines apu2 experiences:

    Does this mean that "AES-NI CPU-based acceleration" is better than the "AES-NI and BSD Crypto Device" option? I'm still confused what the difference between those two are.

    Yes! The Apu2 does not have a dedicated Crypto-Device, the Crypto-Functions are integrated in the CPU (much faster). IMHO

    I see. But won't it use AES-NI anyway if the latter option is selected?

    Also, in the OpenVPN settings you should chhose None in the Hardware Acceleration field, correct?

    F 1 Reply Last reply Aug 5, 2019, 11:13 AM Reply Quote 0
    • F
      fireodo @kevindd992002
      last edited by Aug 5, 2019, 11:13 AM

      @kevindd992002 said in PC Engines apu2 experiences:

      I see. But won't it use AES-NI anyway if the latter option is selected?

      Freebsd will look for the Crypto-Device wich is not existent and will not fallback to AES-NI CPU based.

      Also, in the OpenVPN settings you should chhose None in the Hardware Acceleration field, correct?

      I admit I dont know. Sorry.

      Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
      SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
      pfsense 2.8.0 CE
      Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

      D 1 Reply Last reply Aug 5, 2019, 12:44 PM Reply Quote 1
      • D
        daemonix @fireodo
        last edited by Aug 5, 2019, 12:44 PM

        @fireodo said in PC Engines apu2 experiences:

        @kevindd992002 said in PC Engines apu2 experiences:

        I see. But won't it use AES-NI anyway if the latter option is selected?

        Freebsd will look for the Crypto-Device wich is not existent and will not fallback to AES-NI CPU based.

        Also, in the OpenVPN settings you should chhose None in the Hardware Acceleration field, correct?

        I admit I dont know. Sorry.

        Yes this is it. I did all the possible test combinations.
        Indeed ONLY AES-NI should be selected

        1 Reply Last reply Reply Quote 0
        • S
          stephenw10 Netgate Administrator
          last edited by Aug 5, 2019, 1:29 PM

          Yes, the only thing to avoid here is enabling both aes-ni and bsd crypto. Doing that will cause the aes device to register for crypto acceleration via the framework which adds a load of additional steps. It's much faster to use the available CPU instructions directly. As long as it's enabled in the BIOS openssl, and hence openvpn, should use aes-ni.

          Steve

          Q 1 Reply Last reply Aug 6, 2019, 11:07 AM Reply Quote 0
          • Q
            Qinn @stephenw10
            last edited by Aug 6, 2019, 11:07 AM

            @stephenw10 said in PC Engines apu2 experiences:

            Yes, the only thing to avoid here is enabling both aes-ni and bsd crypto. Doing that will cause the aes device to register for crypto acceleration via the framework which adds a load of additional steps. It's much faster to use the available CPU instructions directly. As long as it's enabled in the BIOS openssl, and hence openvpn, should use aes-ni.

            Steve

            So you have to select AES-NI in pfSense and not in OpenVPN, then why is this option (Hardware crypto) present in OpenVPN config within pfSense? Could you please clarify this?

            Cheers Qinn

            Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
            Firmware: Latest-stable-pfSense CE (amd64)
            Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

            1 Reply Last reply Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Aug 6, 2019, 12:01 PM

              I have personally never used that setting. But I have also never had a device with a specifically supported hardware crypto device which is where I would expect it to apply.
              In testing I did when we went to OpenVPN 2.4 it was better to leave that set to None in every case.

              Steve

              Q J 2 Replies Last reply Aug 6, 2019, 1:08 PM Reply Quote 2
              • Q
                Qinn @stephenw10
                last edited by Aug 6, 2019, 1:08 PM

                @stephenw10 kudos for clearing that one up!

                Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                Firmware: Latest-stable-pfSense CE (amd64)
                Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                1 Reply Last reply Reply Quote 0
                • J
                  jahonix @stephenw10
                  last edited by Aug 6, 2019, 9:02 PM

                  @stephenw10 said in PC Engines apu2 experiences:

                  But I have also never had a device with a specifically supported hardware crypto device which ...

                  Don't want to crush this topic (and can't PM you) but lemme ask how far crypto in the SG-1100 has come? Last thing I know is that HW is present and waits for the software to follow. Anything changed in this regard?

                  1 Reply Last reply Reply Quote 0
                  • S
                    stephenw10 Netgate Administrator
                    last edited by Aug 6, 2019, 9:40 PM

                    That is still basically the status. I'm not sure how far along that work is, I did see some discussion of it a few days ago.

                    But that's a good point. On the SG-3100 where the crypto hardware is supported via the CESA driver I am currently running with BSD Crypto device set in both OpenVPN and as the system crypto device.

                    Steve

                    1 Reply Last reply Reply Quote 0
                    • Q
                      Qinn
                      last edited by Qinn Aug 11, 2019, 2:08 PM Aug 11, 2019, 2:07 PM

                      Although it is not downloadable at the moment, did anyone tried the new v4.10.0.0?

                      https://pcengines.github.io/
                      

                      Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                      Firmware: Latest-stable-pfSense CE (amd64)
                      Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                      F 1 Reply Last reply Aug 11, 2019, 6:30 PM Reply Quote 0
                      • F
                        fireodo @Qinn
                        last edited by Aug 11, 2019, 6:30 PM

                        @Qinn said in PC Engines apu2 experiences:

                        Although it is not downloadable at the moment, did anyone tried the new v4.10.0.0?

                        https://pcengines.github.io/
                        

                        There isnt any 4.10.0.0 version - look here:
                        https://3mdeb.com/open-source-firmware/pcengines/

                        Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                        SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                        pfsense 2.8.0 CE
                        Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

                        1 Reply Last reply Reply Quote 0
                        • VeldkornetV
                          Veldkornet
                          last edited by Veldkornet Aug 11, 2019, 7:25 PM Aug 11, 2019, 7:25 PM

                          Here it is: https://pcengines.github.io/#mr-25

                          v4.10.0.0
                          
                          Release date: '2019-08-09'
                          
                          Fixed/added:
                          - rebased with official coreboot repository commit 2a20d13
                          - enable basic ACPI support for GPIOs
                          
                          F 1 Reply Last reply Aug 11, 2019, 7:35 PM Reply Quote 0
                          • F
                            fireodo @Veldkornet
                            last edited by Aug 11, 2019, 7:35 PM

                            @Veldkornet said in PC Engines apu2 experiences:

                            Here it is: https://pcengines.github.io/#mr-25

                            v4.10.0.0
                            
                            Release date: '2019-08-09'
                            
                            Fixed/added:
                            - rebased with official coreboot repository commit 2a20d13
                            - enable basic ACPI support for GPIOs
                            

                            Have you download it?

                            Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                            SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                            pfsense 2.8.0 CE
                            Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

                            K 1 Reply Last reply Aug 12, 2019, 7:59 AM Reply Quote 0
                            • K
                              kevindd992002 @fireodo
                              last edited by kevindd992002 Aug 12, 2019, 8:00 AM Aug 12, 2019, 7:59 AM

                              Do you guys have any issues with the download links for v4.10.0.0? They're all "404 page not found" for me. Or were they removed intentionally?

                              Q 1 Reply Last reply Aug 12, 2019, 8:01 AM Reply Quote 0
                              • Q
                                Qinn @kevindd992002
                                last edited by Qinn Aug 12, 2019, 8:02 AM Aug 12, 2019, 8:01 AM

                                @kevindd992002 Yes, I don't think it's build

                                https://github.com/pcengines/coreboot/compare/v4.9.0.7...v4.10.0.0
                                

                                Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                                Firmware: Latest-stable-pfSense CE (amd64)
                                Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                                1 Reply Last reply Reply Quote 0
                                • P
                                  psp
                                  last edited by Aug 12, 2019, 12:19 PM

                                  Just updated. Link is properly working. No issues so far.

                                  F Q 2 Replies Last reply Aug 12, 2019, 1:24 PM Reply Quote 1
                                  • F
                                    fireodo @psp
                                    last edited by Aug 12, 2019, 1:24 PM

                                    @psp said in PC Engines apu2 experiences:

                                    Just updated. Link is properly working. No issues so far.

                                    Thanks!

                                    Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                                    SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                                    pfsense 2.8.0 CE
                                    Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

                                    1 Reply Last reply Reply Quote 0
                                    • Q
                                      Qinn @psp
                                      last edited by Aug 12, 2019, 3:58 PM

                                      @psp said in PC Engines apu2 experiences:

                                      Just updated. Link is properly working. No issues so far.

                                      Yup thanks

                                      Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                                      Firmware: Latest-stable-pfSense CE (amd64)
                                      Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                                      1 Reply Last reply Reply Quote 0
                                      • L
                                        logan5247
                                        last edited by logan5247 Aug 28, 2019, 3:30 PM Aug 28, 2019, 3:13 PM

                                        New APU2 user here. Recently upgraded from an EdgeRouter Lite to the APU2D4. So far, loving pfSense, it's much more flexible than the ERL.

                                        The BIOS it shipped with was 20170228 and I was able to press F10 to access the boot menu and perform a memtest.

                                        PCEngines apu2
                                        coreboot build 20170228
                                        4080 MB ECC DRAM
                                        
                                        
                                        SeaBIOS (version rel-1.10.0.1)
                                        
                                        
                                        
                                        
                                        Press F10 key now for boot menu
                                        
                                        
                                        
                                        
                                        Select boot device:
                                        
                                        
                                        
                                        
                                        1. USB MSC Drive Kingston DataTraveler 3.0 PMAP
                                        
                                        
                                        2. ata0-0: Samsung SSD 860 EVO mSATA 250GB ATA-11 Hard-Disk (2
                                        
                                        
                                        3. Payload [memtest]
                                        
                                        
                                        4. Payload [setup]
                                        

                                        I upgraded the BIOS to 20190808 (v4.10.0.0) using flashrom and now when I press F10, I get the message "Booting from Hard Disk..." and it just starts to boot via the internal SSD. How can I access memtest again?

                                        PC Engines apu2
                                        coreboot build 20190808
                                        BIOS version v4.10.0.0
                                        4080 MB ECC DRAM
                                        
                                        SeaBIOS (version rel-1.12.1.3-0-g300e8b7)
                                        
                                        Press F10 key now for boot menu
                                        
                                        Booting from Hard Disk...
                                        /boot/config: -S115200 -h
                                        Consoles: serial port  
                                        BIOS drive C: is disk0
                                        BIOS 639kB/3405392kB available memory
                                        
                                        FreeBSD/x86 bootstrap loader, Revision 1.1
                                        (Wed Nov 21 08:03:01 EST 2018 root@buildbot2.nyi.netgate.com)
                                        ...
                                        ...
                                        Boot continues here
                                        ...
                                        ...
                                        
                                        

                                        EDIT: Also, how do I enter the BIOS to adjust settings? It seems that option is missing as well.

                                        1 Reply Last reply Reply Quote 0
                                        • V
                                          VAMike
                                          last edited by Aug 29, 2019, 3:45 PM

                                          my first guess would be that the APU doesn't like what your terminal client is sending as F10. I'd try looking for options about what escape sequences are sent for F keys, or try a different client.

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