(04-26-2022, 07:56 PM)GWN Wrote:(04-25-2022, 12:10 AM)slyexe Wrote: 1. Is in regards to CUDA which you cannot use, so any error relating to it would be irrelevant to your hardware.Thank you slyexe
2. You're requesting for a GPU (-D 1) in which your system does not have installed based on your details posted above from hashcat -I
3. No
4. Either use -D 2 or -d 1 to declare what device to use. See wiki for details regarding -D and -d
#1 Okay, easy enough to disregard the cuFuncSetAttribute message.
#3 Thank you - great to hear.
#2 I'm confused does the command hashcat -I have an implied -D? Reason I'm asking is that command also gave the CL_DEVICE_NOT_AVAILABLE error.
#4 sorry I've scoured the wiki and I cannot find any info on -D or -d. Do you have a link I can use to learn about declaring devices?
BTW I searched the forum for declare device and got nothing that was helpful. Then I searched for -D but that's way too general and I got 468 pages of hits.
Thank you
Hi in my travels through the wiki/forum I found this page https://hashcat.net/wiki/doku.php?id=hashcat that helps with #4.
-d is --backend-devices which means Backend devices to use
and
-D is --opencl-device-types which in turn means OpenCL device-types to use
Then lower down it states the OpenCL Device Types. It says that Device Type = 1 is CPU
So why would declaring -D 1 cause a GPU not found error?
Also I have been trying out different options and every time it says that my CPU is "skipped" as per:
C:\Users\xyz\AppData\Local\Programs\hashcat>hashcat -b -m 16500 -D 1 -d 1 -w 4
hashcat (v6.2.5) starting in benchmark mode
cuFuncSetAttribute is missing from CUDA shared library.
clCreateContext(): CL_DEVICE_NOT_AVAILABLE
OpenCL API (OpenCL 2.1 WINDOWS) - Platform #1 [Intel(R) Corporation]
====================================================================
* Device #1: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz, skipped
Benchmark relevant options:
===========================
* --backend-devices=1
* --opencl-device-types=1
* --workload-profile=4
----------------------------------------
* Hash-Mode 16500 (JWT (JSON Web Token))
----------------------------------------
Started: Wed Apr 27 09:53:05 2022
Stopped: Wed Apr 27 09:53:08 2022
Why does it "skip" my device even though I've used -D and -d both set to 1?
What am I missing?
Thank you