03-11-2020, 06:30 AM
I have no trouble with -m 2500 on Vega 20 (Radeon VII) and a build of hashcat from git, using ROCm on Linux. I had to build from master to solve this problem in 5.1.0.
Code:
$ hashcat -d 2 -b -m 2500
hashcat (v5.1.0-1536-g7215d4e9) starting in benchmark mode...
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
/usr/local/share/hashcat/OpenCL/m02500-optimized.cl: Optimized kernel requested but not needed - falling back to pure kernel
OpenCL API (OpenCL 2.1 AMD-APP (3052.0)) - Platform #1 [Advanced Micro Devices, Inc.]
=====================================================================================
* Device #1: gfx906+sram-ecc, skipped
* Device #2: gfx906+sram-ecc, 16256/16368 MB (13912 MB allocatable), 60MCU
* Device #3: gfx906+sram-ecc, skipped
* Device #4: gfx906+sram-ecc, skipped
Benchmark relevant options:
===========================
* --backend-devices=2
* --optimized-kernel-enable
Hashmode: 2500 - WPA-EAPOL-PBKDF2 (Iterations: 4095)
Speed.#2.........: 598.1 kH/s (50.97ms) @ Accel:32 Loops:256 Thr:256 Vec:1
Started: Tue Mar 10 21:26:40 2020
Stopped: Tue Mar 10 21:28:44 2020