macOS, eGPU detected but cannot be used.
#1
hashcrack 6.2.5, I've tried installing it with homebrew as well as compiling it from source; same issue.

Mac is a MacBook Pro 13" 2017, connected to a Razer Core (X?) via Thunderbolt. Inside it is an AMD Vega 64.




Code:
~/Downloads/hashcat-6.2.5  $ hashcat -I
hashcat (v6.2.5) starting in backend information mode

OpenCL Info:
============

OpenCL Platform ID #1
  Vendor..: Apple
  Name....: Apple
  Version.: OpenCL 1.2 (Aug 11 2021 00:46:43)

  Backend Device ID #1
    Type...........: CPU
    Vendor.ID......: 8
    Vendor.........: Intel
    Name...........: Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz
    Version........: OpenCL 1.2
    Processor(s)...: 4
    Clock..........: 3100
    Memory.Total...: 16384 MB (limited to 2048 MB allocatable in one block)
    Memory.Free....: 8160 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 1.1

  Backend Device ID #2
    Type...........: GPU
    Vendor.ID......: 8
    Vendor.........: Intel Inc.
    Name...........: Intel(R) Iris(TM) Plus Graphics 650
    Version........: OpenCL 1.2
    Processor(s)...: 48
    Clock..........: 1050
    Memory.Total...: 1536 MB (limited to 192 MB allocatable in one block)
    Memory.Free....: 704 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 1.2(Feb 16 2022 20:39:05)

  Backend Device ID #3
    Type...........: GPU
    Vendor.ID......: 1
    Vendor.........: AMD
    Name...........: AMD Radeon RX Vega 64 Compute Engine
    Version........: OpenCL 1.2
    Processor(s)...: 56
    Clock..........: 1630
    Memory.Total...: 8176 MB (limited to 2044 MB allocatable in one block)
    Memory.Free....: 8064 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 1.2 (Feb 16 2022 20:32:57)





Commands always fail with the same error:




Code:
$ hashcat -d 3 -m 1000 -b



hashcat (v6.2.5) 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.



No devices found/left.



Started: Sat Apr  9 20:10:15 2022

Stopped: Sat Apr  9 20:10:15 2022



I've tried -D as well, same error. Also, this happens with device #2 as well.

Any insight is appreciated.
Reply


Messages In This Thread
macOS, eGPU detected but cannot be used. - by machone - 04-10-2022, 05:13 AM