JPaulMora / Pyrit

The famous WPA precomputed cracker, Migrated from Google.
GNU General Public License v3.0
1.04k stars 271 forks source link

OpenCL & Intel® UHD Graphics 600 #641

Open codernov opened 1 year ago

codernov commented 1 year ago

No luck getting OpenCL working with intel graphics 600.

System is Arch CPU Celeron N4020 (2) @ 2.800GHz [52.0°C] GPU Intel GeminiLake [UHD Graphics 600]

Driver is community/intel-compute-runtime -- I've tried other drivers, same thing

Pyrit is cloned from github directly

pyrit list_cores                                                        19:36:29
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1:  'CPU-Core (SSE2/AES)'
#2:  'CPU-Core (SSE2/AES)'

The following OpenCL GPUs seem available...
#1:  'OpenCL-Device 'Intel(R) UHD Graphics 600 [0x3185]''
pyrit benchmark                                                         19:36:34
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+

Calibrating... Exception in thread OpenCL-Device 'Intel(R) UHD Graphics 600 [0x3185]':
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 112, in run
    self._testComputeFunction(101)
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 101, in _testComputeFunction
    self.solve(Core.TV_ESSID, [Core.TV_PW] * i))):
SystemError: Failed to execute kernel (CL_OUT_OF_RESOURCES)

Exception in thread CPU-Core (SSE2/AES):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 109, in run
    essid, pwlist = self.queue._gather(self.buffersize, timeout=0.5)
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 643, in _gather
    self._check_cores()
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 501, in _check_cores
    raise SystemError("The core '%s' has died unexpectedly" % core)
SystemError: The core 'OpenCL-Device 'Intel(R) UHD Graphics 600 [0x3185]'' has died unexpectedly

Exception in thread CPU-Core (SSE2/AES):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 109, in run
    essid, pwlist = self.queue._gather(self.buffersize, timeout=0.5)
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 643, in _gather
    self._check_cores()
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 501, in _check_cores
    raise SystemError("The core '%s' has died unexpectedly" % core)
SystemError: The core 'OpenCL-Device 'Intel(R) UHD Graphics 600 [0x3185]'' has died unexpectedly

Traceback (most recent call last):
  File "/usr/bin/pyrit", line 6, in <module>
    pyrit_cli.Pyrit_CLI().initFromArgv()
  File "/usr/lib/python2.7/site-packages/pyrit_cli.py", line 117, in initFromArgv
    func(self, **options)
  File "/usr/lib/python2.7/site-packages/pyrit_cli.py", line 1199, in benchmark
    cp.enqueue('foo', ['barbarbar'] * 500)
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 575, in enqueue
    self._check_cores()
  File "/usr/lib/python2.7/site-packages/cpyrit/cpyrit.py", line 501, in _check_cores
    raise SystemError("The core '%s' has died unexpectedly" % core)
SystemError: The core 'CPU-Core (SSE2/AES)' has died unexpectedly