[ipxe-devel] Issues with HTTP/HTTPS using Ryzen 3000 series

Tom Siewert tom.siewert at hetzner.com
Fri Aug 16 05:59:29 UTC 2019


Hi Michael,

I've disabled platform's EFI_RNG_PROTOCOL in iPXE and it works now!

Sadly, the freeze problem on the MSI board is still there.

Regards,
Tom

On 8/15/19 7:08 PM, Michael Brown wrote:
> On 15/08/2019 15:09, Tom Siewert wrote:
>> currently, I have some issues with HTTPS using Ryzen 3000 series
>> systems.
>> My test system has a Ryzen 3600 (also tried to use a 3850X) and an
>> ASRock
>> B450 board with 64GB ECC RAM and 2x 1TB NVMe.
>> The error 1c25e0c82 (Invalid argument) gets thrown by iPXE becuase of
>> entropy issues.
>
> Try forcibly disabling the use of the platform's EFI_RNG_PROTOCOL,
> e.g. by editing interface/efi_entropy.c to comment out the line
>
>   EFI_REQUEST_PROTOCOL ( EFI_RNG_PROTOCOL, &efirng );
>
> This will force the entropy gathering code to fall back to using timer
> interrupt beating as the mechanism for generating entropy.
>
> If this fixes the 1c25e082 error, then we should add the capability to
> detect a broken EFI_RNG_PROTOCOL (e.g. by using the existing entropy
> source quality test code) and automatically fall back to using the
> timer instead.
>
> Michael
>
-- 
Mit freundlichen Grüßen
 
 Tom Siewert
 
Hetzner Online GmbH
Industriestr. 25
91710 Gunzenhausen
Tel: +49 9831 505-0 
Fax: +49 9831 505-3
tom.siewert at hetzner.com
www.hetzner.com
 
 
Registergericht Ansbach, HRB 6089
Geschäftsführer: Martin Hetzner, 
Stephan Konvickova, Günther Müller

Hinweise zur Verarbeitung Ihrer personenbezogenen Daten 
im Rahmen der Kommunikation mit Ihnen finden Sie unter: 
www.hetzner.de/datenschutzhinweis


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20190816/edf4bd35/attachment.sig>


More information about the ipxe-devel mailing list