hashcat Forum
Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Support (https://hashcat.net/forum/forum-3.html)
+--- Forum: hashcat (https://hashcat.net/forum/forum-45.html)
+--- Thread: Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory (/thread-10972.html)



Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory - sam80085 - 08-19-2022

when run hashcat in linux it shows this errors

Code:
$ hashcat -a 0 -m 17200 ~/workspace/crackme/ziph.txt ~/wordlists/rockyou.txt hashcat (v6.2.5-663-gc3e18f7fe) starting /sys/bus/pci/devices/0000:04:00.0/hwmon/hwmon6/pwm1: No such file or directory /sys/bus/pci/devices/0000:01:00.0/hwmon/hwmon5/pwm1: No such file or directory HIP API (HIP 5.2.21152) ======================= * Device #1: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, 3815/3815 MB, 11MCU * Device #2: AMD Radeon RX 560 Series, 4096/4096 MB, 14MCU OpenCL API (OpenCL 2.1 AMD-APP (3452.0)) - Platform #1 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #3: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped * Device #4: AMD Radeon RX 560 Series, skipped OpenCL API (OpenCL 3.0 PoCL 3.0-rc2  Linux, Release, RELOC, LLVM 14.0.5, SLEEF, DISTRO, POCL_DEBUG) - Platform #2 [The pocl project] ==================================================================================================================================== * Device #5: pthread-AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Rules: 1 Optimizers applied: * Not-Iterated * Single-Hash * Single-Salt Watchdog: Temperature abort trigger set to 90c hipStreamCreate(): 2 hipStreamCreate(): 2 Started: Fri Aug 19 10:45:49 2022 Stopped: Fri Aug 19 10:45:49 2022
I have tried opencl-mesa , opencl-amd and pocl drivers it didn't work.
now i have installed opencl-amd-dev but it also didn't work .
I have tried rocm-opencl-runtime but before it finish compiling my system hang everytime i have tried.

Here is my clinfo output:
Code:
clinfo Number of platforms                              2   Platform Name                                  AMD Accelerated Parallel Processing   Platform Vendor                                Advanced Micro Devices, Inc.   Platform Version                                OpenCL 2.1 AMD-APP (3452.0)   Platform Profile                                FULL_PROFILE   Platform Extensions                            cl_khr_icd cl_amd_event_callback   Platform Extensions function suffix            AMD   Platform Host timer resolution                  1ns   Platform Name                                  Portable Computing Language   Platform Vendor                                The pocl project   Platform Version                                OpenCL 3.0 PoCL 3.0-rc2  Linux, Release, RELOC, LLVM 14.0.5, SLEEF, DISTRO, POCL_DEBUG   Platform Profile                                FULL_PROFILE   Platform Extensions                            cl_khr_icd cl_pocl_content_size   Platform Extensions with Version                cl_khr_icd                                                      0x400000 (1.0.0)                                                   cl_pocl_content_size                                            0x400000 (1.0.0)   Platform Numeric Version                        0xc00000 (3.0.0)   Platform Extensions function suffix            POCL   Platform Host timer resolution                  0ns   Platform Name                                  AMD Accelerated Parallel Processing Number of devices                                2   Device Name                                    gfx902:xnack+   Device Vendor                                  Advanced Micro Devices, Inc.   Device Vendor ID                                0x1002   Device Version                                  OpenCL 2.0   Driver Version                                  3452.0 (HSA1.1,LC)   Device OpenCL C Version                        OpenCL C 2.0   Device Type                                    GPU   Device Board Name (AMD)                        AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx   Device PCI-e ID (AMD)                          0x15d8   Device Topology (AMD)                          PCI-E, 0000:04:00.0   Device Profile                                  FULL_PROFILE   Device Available                                Yes   Compiler Available                              Yes   Linker Available                                Yes   Max compute units                              11   SIMD per compute unit (AMD)                    4   SIMD width (AMD)                                16   SIMD instruction width (AMD)                    1   Max clock frequency                            1200MHz   Graphics IP (AMD)                              9.0   Device Partition                                (core)     Max number of sub-devices                    11     Supported partition types                    None     Supported affinity domains                    (n/a)   Max work item dimensions                        3   Max work item sizes                            1024x1024x1024   Max work group size                            256   Preferred work group size (AMD)                256   Max work group size (AMD)                      1024   Preferred work group size multiple (kernel)    64   Wavefront width (AMD)                          64   Preferred / native vector sizes     char                                                4 / 4     short                                                2 / 2     int                                                  1 / 1     long                                                1 / 1     half                                                1 / 1        (cl_khr_fp16)     float                                                1 / 1     double                                              1 / 1        (cl_khr_fp64)   Half-precision Floating-point support          (cl_khr_fp16)     Denormals                                    No     Infinity and NANs                            No     Round to nearest                              No     Round to zero                                No     Round to infinity                            No     IEEE754-2008 fused multiply-add              No     Support is emulated in software              No   Single-precision Floating-point support        (core)     Denormals                                    Yes     Infinity and NANs                            Yes     Round to nearest                              Yes     Round to zero                                Yes     Round to infinity                            Yes     IEEE754-2008 fused multiply-add              Yes     Support is emulated in software              No     Correctly-rounded divide and sqrt operations  Yes   Double-precision Floating-point support        (cl_khr_fp64)     Denormals                                    Yes     Infinity and NANs                            Yes     Round to nearest                              Yes     Round to zero                                Yes     Round to infinity                            Yes     IEEE754-2008 fused multiply-add              Yes     Support is emulated in software              No   Address bits                                    64, Little-Endian   Global memory size                              4001331200 (3.727GiB)   Global free memory (AMD)                        3907550 (3.727GiB) 3907550 (3.727GiB)   Global memory channels (AMD)                    2   Global memory banks per channel (AMD)          4   Global memory bank width (AMD)                  256 bytes   Error Correction support                        No   Max memory allocation                          3401131520 (3.168GiB)   Unified memory for Host and Device              Yes   Shared Virtual Memory (SVM) capabilities        (core)     Coarse-grained buffer sharing                Yes     Fine-grained buffer sharing                  Yes     Fine-grained system sharing                  Yes     Atomics                                      No   Minimum alignment for any data type            128 bytes   Alignment of base address                      1024 bits (128 bytes)   Preferred alignment for atomics     SVM                                          0 bytes     Global                                        0 bytes     Local                                        0 bytes   Max size for global variable                    3401131520 (3.168GiB)   Preferred total size of global vars            4001331200 (3.727GiB)   Global Memory cache type                        Read/Write   Global Memory cache size                        0   Global Memory cache line size                  64 bytes   Image support                                  Yes     Max number of samplers per kernel            5592     Max size for 1D images from buffer            134217728 pixels     Max 1D or 2D image array size                8192 images     Base address alignment for 2D image buffers  256 bytes     Pitch alignment for 2D image buffers          256 pixels     Max 2D image size                            16384x16384 pixels     Max 3D image size                            16384x16384x8192 pixels     Max number of read image args                128     Max number of write image args                8     Max number of read/write image args          64   Max number of pipe args                        16   Max active pipe reservations                    16   Max pipe packet size                            3401131520 (3.168GiB)   Local memory type                              Local   Local memory size                              65536 (64KiB)   Local memory size per CU (AMD)                  65536 (64KiB)   Local memory banks (AMD)                        32   Max number of constant args                    8   Max constant buffer size                        3401131520 (3.168GiB)   Preferred constant buffer size (AMD)            16384 (16KiB)   Max size of kernel argument                    1024   Queue properties (on host)     Out-of-order execution                        No     Profiling                                    Yes   Queue properties (on device)     Out-of-order execution                        Yes     Profiling                                    Yes     Preferred size                                262144 (256KiB)     Max size                                      8388608 (8MiB)   Max queues on device                            1   Max events on device                            1024   Prefer user sync for interop                    Yes   Number of P2P devices (AMD)                    0   Profiling timer resolution                      1ns   Profiling timer offset since Epoch (AMD)        0ns (Thu Jan  1 05:30:00 1970)   Execution capabilities     Run OpenCL kernels                            Yes     Run native kernels                            No     Thread trace supported (AMD)                  No     Number of async queues (AMD)                  8     Max real-time compute queues (AMD)            8     Max real-time compute units (AMD)            11   printf() buffer size                            4194304 (4MiB)   Built-in kernels                                (n/a)   Device Extensions                              cl_khr_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_media_ops cl_amd_media_ops2 cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_depth_images cl_amd_copy_buffer_p2p cl_amd_assembly_program   Device Name                                    gfx803   Device Vendor                                  Advanced Micro Devices, Inc.   Device Vendor ID                                0x1002   Device Version                                  OpenCL 1.2   Driver Version                                  3452.0 (HSA1.1,LC)   Device OpenCL C Version                        OpenCL C 2.0   Device Type                                    GPU   Device Board Name (AMD)                        AMD Radeon RX 560 Series   Device PCI-e ID (AMD)                          0x67ef   Device Topology (AMD)                          PCI-E, 0000:01:00.0   Device Profile                                  FULL_PROFILE   Device Available                                Yes   Compiler Available                              Yes   Linker Available                                Yes   Max compute units                              14   SIMD per compute unit (AMD)                    4   SIMD width (AMD)                                16   SIMD instruction width (AMD)                    1   Max clock frequency                            1223MHz   Graphics IP (AMD)                              8.0   Device Partition                                (core)     Max number of sub-devices                    14     Supported partition types                    None     Supported affinity domains                    (n/a)   Max work item dimensions                        3   Max work item sizes                            1024x1024x1024   Max work group size                            256   Preferred work group size (AMD)                256   Max work group size (AMD)                      1024   Preferred work group size multiple (kernel)    <getWGsizes:1504: create kernel : error -6>   Wavefront width (AMD)                          64   Preferred / native vector sizes     char                                                4 / 4     short                                                2 / 2     int                                                  1 / 1     long                                                1 / 1     half                                                1 / 1        (cl_khr_fp16)     float                                                1 / 1     double                                              1 / 1        (cl_khr_fp64)   Half-precision Floating-point support          (cl_khr_fp16)     Denormals                                    No     Infinity and NANs                            No     Round to nearest                              No     Round to zero                                No     Round to infinity                            No     IEEE754-2008 fused multiply-add              No     Support is emulated in software              No   Single-precision Floating-point support        (core)     Denormals                                    No     Infinity and NANs                            Yes     Round to nearest                              Yes     Round to zero                                Yes     Round to infinity                            Yes     IEEE754-2008 fused multiply-add              Yes     Support is emulated in software              No     Correctly-rounded divide and sqrt operations  Yes   Double-precision Floating-point support        (cl_khr_fp64)     Denormals                                    Yes     Infinity and NANs                            Yes     Round to nearest                              Yes     Round to zero                                Yes     Round to infinity                            Yes     IEEE754-2008 fused multiply-add              Yes     Support is emulated in software              No   Address bits                                    64, Little-Endian   Global memory size                              4294967296 (4GiB)   Global free memory (AMD)                        4194304 (4GiB) 4194304 (4GiB)   Global memory channels (AMD)                    4   Global memory banks per channel (AMD)          4   Global memory bank width (AMD)                  256 bytes   Error Correction support                        No   Max memory allocation                          3650722200 (3.4GiB)   Unified memory for Host and Device              No   Minimum alignment for any data type            128 bytes   Alignment of base address                      1024 bits (128 bytes)   Global Memory cache type                        Read/Write   Global Memory cache size                        16384 (16KiB)   Global Memory cache line size                  64 bytes   Image support                                  Yes     Max number of samplers per kernel            26607     Max size for 1D images from buffer            134217728 pixels     Max 1D or 2D image array size                8192 images     Base address alignment for 2D image buffers  256 bytes     Pitch alignment for 2D image buffers          256 pixels     Max 2D image size                            16384x16384 pixels     Max 3D image size                            16384x16384x8192 pixels     Max number of read image args                128     Max number of write image args                8   Local memory type                              Local   Local memory size                              65536 (64KiB)   Local memory size per CU (AMD)                  65536 (64KiB)   Local memory banks (AMD)                        32   Max number of constant args                    8   Max constant buffer size                        3650722200 (3.4GiB)   Preferred constant buffer size (AMD)            16384 (16KiB)   Max size of kernel argument                    1024   Queue properties     Out-of-order execution                        No     Profiling                                    Yes   Prefer user sync for interop                    Yes   Number of P2P devices (AMD)                    0   Profiling timer resolution                      1ns   Profiling timer offset since Epoch (AMD)        0ns (Thu Jan  1 05:30:00 1970)   Execution capabilities     Run OpenCL kernels                            Yes     Run native kernels                            No     Thread trace supported (AMD)                  No     Number of async queues (AMD)                  8     Max real-time compute queues (AMD)            8     Max real-time compute units (AMD)            14   printf() buffer size                            4194304 (4MiB)   Built-in kernels                                (n/a)   Device Extensions                              cl_khr_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_media_ops cl_amd_media_ops2 cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_depth_images cl_amd_copy_buffer_p2p cl_amd_assembly_program   Platform Name                                  Portable Computing Language Number of devices                                1   Device Name                                    pthread-AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx   Device Vendor                                  AuthenticAMD   Device Vendor ID                                0x1022   Device Version                                  OpenCL 3.0 PoCL HSTR: pthread-x86_64-pc-linux-gnu-znver1   Device Numeric Version                          0xc00000 (3.0.0)   Driver Version                                  3.0-rc2   Device OpenCL C Version                        OpenCL C 1.2 PoCL   Device OpenCL C all versions                    OpenCL C                                                        0x400000 (1.0.0)                                                   OpenCL C                                                        0x401000 (1.1.0)                                                   OpenCL C                                                        0x402000 (1.2.0)                                                   OpenCL C                                                        0xc00000 (3.0.0)   Device OpenCL C features                        __opencl_c_3d_image_writes                                      0xc00000 (3.0.0)                                                   __opencl_c_images                                                0xc00000 (3.0.0)                                                   __opencl_c_atomic_order_acq_rel                                  0xc00000 (3.0.0)                                                   __opencl_c_atomic_order_seq_cst                                  0xc00000 (3.0.0)                                                   __opencl_c_atomic_scope_device                                  0xc00000 (3.0.0)                                                   __opencl_c_read_write_images                                    0xc00000 (3.0.0)                                                   __opencl_c_int64                                                0xc00000 (3.0.0)                                                   __opencl_c_fp64                                                  0xc00000 (3.0.0)   Latest comfornace test passed                  v2022-04-19-01   Device Type                                    CPU   Device Profile                                  FULL_PROFILE   Device Available                                Yes   Compiler Available                              Yes   Linker Available                                Yes   Max compute units                              8   Max clock frequency                            2100MHz   Device Partition                                (core)     Max number of sub-devices                    8     Supported partition types                    equally, by counts     Supported affinity domains                    (n/a)   Max work item dimensions                        3   Max work item sizes                            4096x4096x4096   Max work group size                            4096   Preferred work group size multiple (device)    8   Preferred work group size multiple (kernel)    8   Max sub-groups per work group                  0   Preferred / native vector sizes     char                                                16 / 16     short                                              16 / 16     int                                                  8 / 8     long                                                4 / 4     half                                                0 / 0        (n/a)     float                                                8 / 8     double                                              4 / 4        (cl_khr_fp64)   Half-precision Floating-point support          (n/a)   Single-precision Floating-point support        (core)     Denormals                                    Yes     Infinity and NANs                            Yes     Round to nearest                              Yes     Round to zero                                Yes     Round to infinity                            Yes     IEEE754-2008 fused multiply-add              Yes     Support is emulated in software              No     Correctly-rounded divide and sqrt operations  Yes   Double-precision Floating-point support        (cl_khr_fp64)     Denormals                                    Yes     Infinity and NANs                            Yes     Round to nearest                              Yes     Round to zero                                Yes     Round to infinity                            Yes     IEEE754-2008 fused multiply-add              Yes     Support is emulated in software              No   Address bits                                    64, Little-Endian   Global memory size                              5855178752 (5.453GiB)   Error Correction support                        No   Max memory allocation                          2147483648 (2GiB)   Unified memory for Host and Device              Yes   Shared Virtual Memory (SVM) capabilities        (core)     Coarse-grained buffer sharing                Yes     Fine-grained buffer sharing                  Yes     Fine-grained system sharing                  No     Atomics                                      Yes   Minimum alignment for any data type            128 bytes   Alignment of base address                      1024 bits (128 bytes)   Preferred alignment for atomics     SVM                                          0 bytes     Global                                        0 bytes     Local                                        0 bytes   Atomic memory capabilities                      relaxed, acquire/release, sequentially-consistent, work-group scope, device scope, all-devices scope   Atomic fence capabilities                      relaxed, acquire/release, sequentially-consistent, work-item scope, work-group scope, device scope   Max size for global variable                    0   Preferred total size of global vars            0   Global Memory cache type                        Read/Write   Global Memory cache size                        4194304 (4MiB)   Global Memory cache line size                  64 bytes   Image support                                  Yes     Max number of samplers per kernel            16     Max size for 1D images from buffer            134217728 pixels     Max 1D or 2D image array size                2048 images     Max 2D image size                            8192x8192 pixels     Max 3D image size                            2048x2048x2048 pixels     Max number of read image args                128     Max number of write image args                128     Max number of read/write image args          128   Pipe support                                    No   Max number of pipe args                        0   Max active pipe reservations                    0   Max pipe packet size                            0   Local memory type                              Global   Local memory size                              524288 (512KiB)   Max number of constant args                    8   Max constant buffer size                        524288 (512KiB)   Generic address space support                  No   Max size of kernel argument                    1024   Queue properties (on host)     Out-of-order execution                        Yes     Profiling                                    Yes   Device enqueue capabilities                    (n/a)   Queue properties (on device)     Out-of-order execution                        No     Profiling                                    No     Preferred size                                0     Max size                                      0   Max queues on device                            0   Max events on device                            0   Prefer user sync for interop                    Yes   Profiling timer resolution                      1ns   Execution capabilities     Run OpenCL kernels                            Yes     Run native kernels                            Yes     Non-uniform work-groups                      No     Work-group collective functions              No     Sub-group independent forward progress        No     IL version                                    (n/a)     ILs with version                              (n/a)   printf() buffer size                            16777216 (16MiB)   Built-in kernels                                (n/a)   Built-in kernels with version                  (n/a)   Device Extensions                              cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics  cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics  cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64   Device Extensions with Version                  cl_khr_byte_addressable_store                                    0x400000 (1.0.0)                                                   cl_khr_global_int32_base_atomics                                0x400000 (1.0.0)                                                   cl_khr_global_int32_extended_atomics                            0x400000 (1.0.0)                                                   cl_khr_local_int32_base_atomics                                  0x400000 (1.0.0)                                                   cl_khr_local_int32_extended_atomics                              0x400000 (1.0.0)                                                   cl_khr_3d_image_writes                                          0x400000 (1.0.0)                                                   cl_khr_int64_base_atomics                                        0x400000 (1.0.0)                                                   cl_khr_int64_extended_atomics                                    0x400000 (1.0.0)                                                   cl_khr_fp64                                                      0x400000 (1.0.0) NULL platform behavior   clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  No platform   clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)  No platform   clCreateContext(NULL, ...) [default]            No platform   clCreateContext(NULL, ...) [other]              Success [AMD]   clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  Success (1)     Platform Name                                AMD Accelerated Parallel Processing     Device Name                                  gfx902:xnack+   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  Success (2)     Platform Name                                AMD Accelerated Parallel Processing     Device Name                                  gfx902:xnack+     Device Name                                  gfx803   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  Success (2)     Platform Name                                AMD Accelerated Parallel Processing     Device Name                                  gfx902:xnack+     Device Name                                  gfx803 NOTE: your OpenCL library only supports OpenCL 2.2, but some installed platforms support OpenCL 3.0. Programs using 3.0 features may crash or behave unexpectedly

system
OS: Arch linux
kernel: 5.19.1
Quote:
Quote:



RE: Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory - Snoopy - 08-19-2022

from your first codeblock

hashcat tries by default to use the best backend, in your case HIP, but hashcat can also use plain opencl (see the lines with info device skipped but you need to tell hashcat, all drivers related to opencl are skipped

to "force" hashcat to use opencl instead of HIP you will need options -D and -d

please show output of hashcat -I

this will tell you (and me) what devices hashcat recognizes and what kind of backend you can use


RE: Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory - sam80085 - 08-19-2022

(08-19-2022, 02:52 PM)Snoopy Wrote: from your first codeblock

hashcat tries by default to use the best backend, in your case HIP, but hashcat can also use plain opencl (see the lines with info device skipped but you need to tell hashcat, all drivers related to opencl are skipped

to "force" hashcat to use opencl instead of HIP you will need options -D and -d

please show output of hashcat -I

this will tell you (and me) what devices hashcat recognizes and what kind of backend you can use
 
here is my hashcat -I output :

Code:
$ hashcat -I hashcat (v6.2.5-663-gc3e18f7fe) starting in backend information mode clCreateCommandQueue(): CL_OUT_OF_HOST_MEMORY clCreateCommandQueue(): CL_OUT_OF_HOST_MEMORY HIP Info: ========= HIP.Version.: 5.2.21152 Backend Device ID #1 (Alias: #3)   Name...........: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx   Processor(s)...: 11   Clock..........: 1200   Memory.Total...: 3815 MB   Memory.Free....: 3815 MB   Local.Memory...: 64 KB   PCI.Addr.BDFe..: 0000:04:00.0 Backend Device ID #2 (Alias: #4)   Name...........: AMD Radeon RX 560 Series   Processor(s)...: 14   Clock..........: 1223   Memory.Total...: 4096 MB   Memory.Free....: 4096 MB   Local.Memory...: 64 KB   PCI.Addr.BDFe..: 0000:01:00.0 OpenCL Info: ============ OpenCL Platform ID #1   Vendor..: Advanced Micro Devices, Inc.   Name....: AMD Accelerated Parallel Processing   Version.: OpenCL 2.1 AMD-APP (3452.0)   Backend Device ID #3 (Alias: #1)     Type...........: GPU     Vendor.ID......: 1     Vendor.........: Advanced Micro Devices, Inc.     Name...........: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx     Version........: OpenCL 2.0     Processor(s)...: 11     Clock..........: 1200     Memory.Total...: 3815 MB (limited to 1621 MB allocatable in one block)     Memory.Free....: 0 MB     Local.Memory...: 64 KB     OpenCL.Version.: OpenCL C 2.0     Driver.Version.: 3452.0 (HSA1.1,LC)     PCI.Addr.BDF...: 04:00.0   Backend Device ID #4 (Alias: #2)     Type...........: GPU     Vendor.ID......: 1     Vendor.........: Advanced Micro Devices, Inc.     Name...........: AMD Radeon RX 560 Series     Version........: OpenCL 1.2     Processor(s)...: 14     Clock..........: 1223     Memory.Total...: 4096 MB (limited to 3481 MB allocatable in one block)     Memory.Free....: 0 MB     Local.Memory...: 64 KB     OpenCL.Version.: OpenCL C 2.0     Driver.Version.: 3452.0 (HSA1.1,LC)     PCI.Addr.BDF...: 01:00.0 OpenCL Platform ID #2   Vendor..: Advanced Micro Devices, Inc.   Name....: AMD Accelerated Parallel Processing   Version.: OpenCL 2.0 AMD-APP (1800.8)   Backend Device ID #5     Type...........: CPU     Vendor.ID......: 1     Vendor.........: AuthenticAMD     Name...........:     Version........: OpenCL 1.2 AMD-APP (1800.8)     Processor(s)...: 16     Clock..........: 1400     Memory.Total...: 7631 MB (limited to 1024 MB allocatable in one block)     Memory.Free....: 3783 MB     Local.Memory...: 32 KB     OpenCL.Version.: OpenCL C 1.2     Driver.Version.: 1800.8 (sse2,avx) OpenCL Platform ID #3   Vendor..: The pocl project   Name....: Portable Computing Language   Version.: OpenCL 3.0 PoCL 3.0-rc2  Linux, Release, RELOC, LLVM 14.0.5, SLEEF, DISTRO, POCL_DEBUG   Backend Device ID #6     Type...........: CPU     Vendor.ID......: 1     Vendor.........: AuthenticAMD     Name...........: pthread-AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx     Version........: OpenCL 3.0 PoCL HSTR: pthread-x86_64-pc-linux-gnu-znver1     Processor(s)...: 8     Clock..........: 2100     Memory.Total...: 5583 MB (limited to 1024 MB allocatable in one block)     Memory.Free....: 2759 MB     Local.Memory...: 512 KB     OpenCL.Version.: OpenCL C 1.2 PoCL     Driver.Version.: 3.0-rc2



RE: Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory - Snoopy - 08-19-2022

try running these tests and see hashrates (im not quite sure how integrated CPU/GPU stuff on AMD behave) i mean it isnt cuda but maybe you have to add --backend-ignore-cuda to ignore hip too

hashcat -b -m0 -D1
hashcat -b -m0 -D1,2

hashcat -b -m0 -D1* -d1
hashcat -b -m0 -D1*-d1,2

*depending 1 or 2, or both, depending on output of test line 2


RE: Hashcat : /sys/bus/.../hwmon/hwmon6/pwm1: No such file or directory - sam80085 - 08-20-2022

when i do this
hashcat -b -m0 -D1 --backend-ignore-cuda --backend-ignore-hip
Code:
hashcat (v6.2.5-663-gc3e18f7fe) 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. OpenCL API (OpenCL 2.1 AMD-APP (3452.0)) - Platform #1 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #1: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped OpenCL API (OpenCL 2.1 AMD-APP (3380.4)) - Platform #2 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #2: AMD Radeon RX 560 Series, skipped OpenCL API (OpenCL 2.0 AMD-APP (1800.8)) - Platform #3 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #3: , 3783/7631 MB (1024 MB allocatable), 16MCU Benchmark relevant options: =========================== * --opencl-device-types=1 * --optimized-kernel-enable ------------------- * Hash-Mode 0 (MD5) ------------------- clCompileProgram(): CL_COMPILE_PROGRAM_FAILURE "/home/blank/.local/share/hashcat/OCLAB9hqM.cl", line 7: catastrophic error:           cannot open source file           "/usr/__local/share/hashcat/OpenCL/inc_vendor.h"   #include M2S(INCLUDE_PATH/inc_vendor.h)                                         ^ 1 catastrophic error detected in the compilation of "/home/blank/.local/share/hashcat/OCLAB9hqM.cl". Compilation terminated. Frontend phase failed compilation. * Device #3: Kernel /usr/local/share/hashcat/OpenCL/shared.cl build failed. Started: Sat Aug 20 08:47:02 2022 Stopped: Sat Aug 20 08:47:03 2022
but when i do
./hashcat -b -m0 -D1 --backend-ignore-cuda --backend-ignore-hip
Code:
hashcat (v6.2.5-663-gc3e18f7fe) 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. OpenCL API (OpenCL 2.1 AMD-APP (3452.0)) - Platform #1 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #1: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped OpenCL API (OpenCL 2.1 AMD-APP (3380.4)) - Platform #2 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #2: AMD Radeon RX 560 Series, skipped OpenCL API (OpenCL 2.0 AMD-APP (1800.8)) - Platform #3 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #3: , 3783/7631 MB (1024 MB allocatable), 16MCU Benchmark relevant options: =========================== * --opencl-device-types=1 * --optimized-kernel-enable ------------------- * Hash-Mode 0 (MD5) ------------------- Speed.#3.........:  192.6 MH/s (43.27ms) @ Accel:512 Loops:1024 Thr:1 Vec:4 Started: Sat Aug 20 08:59:55 2022 Stopped: Sat Aug 20 09:00:02 2022

hashcat -b -m0 -D2 --backend-ignore-cuda --backend-ignore-hip
Code:
hashcat (v6.2.5-663-gc3e18f7fe) 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. clCreateCommandQueue(): CL_OUT_OF_HOST_MEMORY /sys/bus/pci/devices/0000:01:00.0/hwmon/hwmon5/pwm1: No such file or directory OpenCL API (OpenCL 2.1 AMD-APP (3452.0)) - Platform #1 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #1: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped OpenCL API (OpenCL 2.1 AMD-APP (3380.4)) - Platform #2 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #2: AMD Radeon RX 560 Series, 3968/4096 MB (3840 MB allocatable), 14MCU OpenCL API (OpenCL 2.0 AMD-APP (1800.8)) - Platform #3 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #3: , skipped Benchmark relevant options: =========================== * --opencl-device-types=2 * --optimized-kernel-enable ------------------- * Hash-Mode 0 (MD5) ------------------- Speed.#2.........:  4450.2 MH/s (50.71ms) @ Accel:512 Loops:512 Thr:64 Vec:1 Started: Sat Aug 20 09:02:53 2022 Stopped: Sat Aug 20 09:03:00 2022

hashcat -b -m0 -D2 -d1 --backend-ignore-cuda --backend-ignore-hip
Code:
hashcat (v6.2.5-663-gc3e18f7fe) 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. clCreateCommandQueue(): CL_OUT_OF_HOST_MEMORY No devices found/left. Started: Sat Aug 20 09:04:31 2022 Stopped: Sat Aug 20 09:04:32 2022

hashcat -b -m0 -D2 -d2 --backend-ignore-cuda --backend-ignore-hip
Code:
hashcat (v6.2.5-663-gc3e18f7fe) 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. /sys/bus/pci/devices/0000:01:00.0/hwmon/hwmon5/pwm1: No such file or directory OpenCL API (OpenCL 2.1 AMD-APP (3452.0)) - Platform #1 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #1: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped OpenCL API (OpenCL 2.1 AMD-APP (3380.4)) - Platform #2 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #2: AMD Radeon RX 560 Series, 3968/4096 MB (3840 MB allocatable), 14MCU OpenCL API (OpenCL 2.0 AMD-APP (1800.8)) - Platform #3 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #3: , skipped Benchmark relevant options: =========================== * --backend-devices=2 * --opencl-device-types=2 * --optimized-kernel-enable ------------------- * Hash-Mode 0 (MD5) ------------------- Speed.#2.........:  4456.5 MH/s (50.71ms) @ Accel:128 Loops:512 Thr:256 Vec:1 Started: Sat Aug 20 09:04:40 2022 Stopped: Sat Aug 20 09:04:48 2022

after that i tried
hashcat -a0 -m17200 -d2 -D2 --backend-ignore-cuda --backend-ignore-hip ~/workspace/crackme/ziph.txt ~/wordlists/rockyou.txt
Code:
hashcat (v6.2.5-663-gc3e18f7fe) starting /sys/bus/pci/devices/0000:01:00.0/hwmon/hwmon5/pwm1: No such file or directory OpenCL API (OpenCL 2.1 AMD-APP (3452.0)) - Platform #1 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #1: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx, skipped OpenCL API (OpenCL 2.1 AMD-APP (3380.4)) - Platform #2 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #2: AMD Radeon RX 560 Series, 3968/4096 MB (3840 MB allocatable), 14MCU OpenCL API (OpenCL 2.0 AMD-APP (1800.8)) - Platform #3 [Advanced Micro Devices, Inc.] ===================================================================================== * Device #3: , skipped Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Rules: 1 Optimizers applied: * Not-Iterated * Single-Hash * Single-Salt Watchdog: Temperature abort trigger set to 90c * Device #2: Skipping (hash-mode 17200)             This is due to a known OpenCL runtime and/or device driver issue (not a hashcat issue)             You can use --force to override, but do not report related errors. Started: Sat Aug 20 09:14:33 2022 Stopped: Sat Aug 20 09:14:35 2022

i don't understand last one i have installed opencl