Moin, habe mal wieder eine neue Hardware.
Rechner: | Intel® NUC 11 Pro Kit NUC11TNHv50L |
CPU: | Intel® Core™ i5-1145G7 Processor (8M Cache, up to 4,40 GHz, with IPU) |
RAM: | 2 x Crucial DDR4-3200 16GB SO-DIMM |
ETH: | Dual Intel® Ethernet Controller i225-LM |
- Installation von OPNsense 21.1 wollte erst nicht da SecureBoot aktiviert war (habe ich deaktiviert)
- Problem die Ethernet Schnittstellen werden nicht erkannt, also habe ich erstmal 2 x USB-C Ethernet Adapter genommen mit der Hoffnung das ich die Treiber nachladen kann (leider bisher nicht)
Was mich bei dem Rechner am meisten interessiert hat ist die AES Performance, und da bin ich bisher sowas von begeistert.
root@rt:~ # openssl speed -elapsed -evp aes-256-cbc
You have chosen to measure elapsed time instead of user CPU time.
Doing aes-256-cbc for 3s on 16 size blocks: 2147483647 aes-256-cbc's in 2.73s
Doing aes-256-cbc for 3s on 64 size blocks: 949352368 aes-256-cbc's in 3.02s
Doing aes-256-cbc for 3s on 256 size blocks: 108571095 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 1024 size blocks: 27283440 aes-256-cbc's in 3.01s
Doing aes-256-cbc for 3s on 8192 size blocks: 3404923 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 16384 size blocks: 1753082 aes-256-cbc's in 3.09s
OpenSSL 1.1.1d-freebsd 10 Sep 2019
built on: reproducible build, date unspecified
options:bn(64,64) rc4(16x,int) des(int) aes(partial) idea(int) blowfish(ptr)
compiler: clang
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-cbc 12565847.17k 20147913.47k 9264733.44k 9288558.57k 9297709.74k 9284038.95k
root@rt:~ # openssl speed -elapsed -evp aes-256-gcm
You have chosen to measure elapsed time instead of user CPU time.
Doing aes-256-gcm for 3s on 16 size blocks: 1813578232 aes-256-gcm's in 3.06s
Doing aes-256-gcm for 3s on 64 size blocks: 1141754627 aes-256-gcm's in 3.00s
Doing aes-256-gcm for 3s on 256 size blocks: 661257838 aes-256-gcm's in 3.05s
Doing aes-256-gcm for 3s on 1024 size blocks: 219639263 aes-256-gcm's in 3.01s
Doing aes-256-gcm for 3s on 8192 size blocks: 33312238 aes-256-gcm's in 3.01s
Doing aes-256-gcm for 3s on 16384 size blocks: 16918974 aes-256-gcm's in 3.00s
OpenSSL 1.1.1d-freebsd 10 Sep 2019
built on: reproducible build, date unspecified
options:bn(64,64) rc4(16x,int) des(int) aes(partial) idea(int) blowfish(ptr)
compiler: clang
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-gcm 9475020.97k 24357432.04k 55417127.46k 74775473.97k 90728346.16k 92400156.67k
Fazit:
Auch wenn die Ethernet Schnittstellen noch nicht unterstütz werden, ich werde die Hardware behalten, im Notfall muss halt ein Ubuntu drauf (da werden die Schnittstellen unterstützt)
und hier meine Frage, wie kann ich die Netzwerktreiber installieren/nachladen oder wo kann ich am besten bitten das die treiber mit aufgenommen werden?
Offiziell scheint es keinen zu geben
Für pfsense aber wohl
https://www.reddit.com/r/freebsd/comments/jfppad/intel_i225lm/
Hmmm, open source?
https://forum.netgate.com/topic/159994/intel-ethernet-controller-i225-lm-support
Aber im Ernst: 500.- Euro ohne RAM, SSD, Netzteil? Wow...
für mich ist der preis ok, hatte schon andere systeme die ohne ram usw. um die 1000€ gekostet haben und nicht so performant waren.
Quote from: micneu on March 31, 2021, 07:48:06 AM
für mich ist der preis ok, hatte schon andere systeme die ohne ram usw. um die 1000€ gekostet haben und nicht so performant waren.
Wenn jetzt nur die Netzwerkkarte laufen würde ;D
Quote from: micneu on March 31, 2021, 07:48:06 AM
für mich ist der preis ok, hatte schon andere systeme die ohne ram usw. um die 1000€ gekostet haben und nicht so performant waren.
Joooo, ich mach' auch Büroarbeit auf (alten) Workstations, aber die Kosten als Leasingrückläufer das, was du für eine "Firewall" mit 2 Interfaces ausgibst... ;-)
Intel ist 1. Hand ziemlich (über)teuer(ert) imho...
übrigens der aes test unter opnsense hat dann doch recht komische werte ausgespuckt, hier noch mal die von einem ubuntu 20.04
root@rt4:~# openssl speed -elapsed -evp aes-256-cbc
You have chosen to measure elapsed time instead of user CPU time.
Doing aes-256-cbc for 3s on 16 size blocks: 205747041 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 64 size blocks: 71464250 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 256 size blocks: 18179572 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 1024 size blocks: 4564762 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 8192 size blocks: 571296 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 16384 size blocks: 285690 aes-256-cbc's in 3.00s
OpenSSL 1.1.1f 31 Mar 2020
built on: Mon Mar 22 11:37:17 2021 UTC
options:bn(64,64) rc4(16x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-Juj39H/openssl-1.1.1f=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_TLS_SECURITY_LEVEL=2 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-cbc 1097317.55k 1524570.67k 1551323.48k 1558105.43k 1560018.94k 1560248.32k
root@rt4:~# openssl speed -elapsed -evp aes-256-gcm
You have chosen to measure elapsed time instead of user CPU time.
Doing aes-256-gcm for 3s on 16 size blocks: 149232198 aes-256-gcm's in 3.00s
Doing aes-256-gcm for 3s on 64 size blocks: 94441880 aes-256-gcm's in 3.00s
Doing aes-256-gcm for 3s on 256 size blocks: 49488468 aes-256-gcm's in 3.00s
Doing aes-256-gcm for 3s on 1024 size blocks: 17097267 aes-256-gcm's in 3.00s
Doing aes-256-gcm for 3s on 8192 size blocks: 2522013 aes-256-gcm's in 3.00s
Doing aes-256-gcm for 3s on 16384 size blocks: 1281328 aes-256-gcm's in 3.00s
OpenSSL 1.1.1f 31 Mar 2020
built on: Mon Mar 22 11:37:17 2021 UTC
options:bn(64,64) rc4(16x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-Juj39H/openssl-1.1.1f=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_TLS_SECURITY_LEVEL=2 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-gcm 795905.06k 2014760.11k 4223015.94k 5835867.14k 6886776.83k 6997759.32k
alles etwas realistischer
Hmmm, aber was passiert da bei dem Test unter der sense? :-O