Intel GPU / CPU not found
#1
Hello,

I have been trying to interface my CPU / GPU to hashcat for over 10 hours without success. I have tried all forums, all sites, without success.

So I open a topic because I need help.

CPU Model: Intel® Core ™ i7-8665U CPU @ 1.90GHz

Output of the lspci -vnn command | grep -A 12 ‹› ’[030 [02]]’ | grep -Ei "vga | 3d | display | kernel" :
00: 02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 (Whiskey Lake) [8086: 3ea0] (rev 02) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Kernel modules: i915

Output of the uname -r command (Debian 10 Buster stable) :
4.19.0-10-amd64

Output of the hashcat -I command:
hashcat (v5.1.0) starting…

No devices found / left.

I don't know what to do to interface my GPU (and cpu if possible) on hashcat.

Thanks to everyone who will help me.

Have a good day.
Reply
#2
install the driver as mentioned here: https://hashcat.net/hashcat

https://software.intel.com/content/www/u...pu-section

PS: and do not forget to update hashcat to the latest version, see https://hashcat.net/hashcat . It's really weird how people still use such old versions of hashcat and try to report problems. Why don't use latest version ?
Reply
#3
(08-26-2020, 01:42 AM)philsmd Wrote: install the driver as mentioned here: https://hashcat.net/hashcat



https://software.intel.com/content/www/u...pu-section



PS: and do not forget to update hashcat to the latest version, see https://hashcat.net/hashcat . It's really weird how people still use such old versions of hashcat and try to report problems. Why don't use latest version ?



I'm missing some prerequisites to install the driver :

-- Unsupported OS

-- Missing libraries



In detail :



Detected operating system is not supported. Supported operating systems for this

release are:

    - CentOS* 7 (Intel(R) 64);

    - Red Hat Enterprise Linux* 7 (Intel(R) 64);

    - SUSE Linux Enterprise Server* 12 (Intel(R) 64);

    - Ubuntu* 16.04 (Intel(R) 64);



The following libraries required for installation are missing:

       lsb-core >= 4.0

What should i do, install VM Ubuntu 16.04 with hashcat on it ?
Reply
#4
just install the dependency:

Code:
sudo apt install lsb-core

The ubuntu version check can be ignored as far as I know
Reply
#5
(08-26-2020, 02:15 AM)philsmd Wrote: just install the dependency:

Code:
sudo apt install lsb-core

The ubuntu version check can be ignored as far as I know


I install the package with success : apt-get install -y lsb-core

But I still have the error of the missing library :/

I still launched the installation and it finished without error, but my cpu and gpu still do not appear on hashcat
Reply
#6
do you now use the latest hashcat version ?

which operating system do you use ?
Reply
#7
Hi,

The problem was never resolved. I recently changed my distribution (The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) Linux), and I am facing the same problem.


Output of hashcat -l :

hashcat (v6.1.1) starting...

* Device #1: Unstable OpenCL driver detected!

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

OpenCL Platform ID #1
  Vendor..: Intel(R) Corporation
  Name....: Intel(R) OpenCL HD Graphics
  Version.: OpenCL 3.0

  Backend Device ID #1
    Type...........: GPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) Graphics Gen9 [0x3ea0]
    Version........: OpenCL 3.0 NEO
    Processor(s)...: 24
    Clock..........: 1150
    Memory.Total...: 12537 MB (limited to 4095 MB allocatable in one block)
    Memory.Free....: 12473 MB
    OpenCL.Version.: OpenCL C 3.0
    Driver.Version.: 1.0.0

OpenCL Platform ID #2
  Vendor..: The pocl project
  Name....: Portable Computing Language
  Version.: OpenCL 1.2 pocl 1.5, None+Asserts, LLVM 9.0.1, RELOC, SLEEF, DISTRO, POCL_DEBUG

  Backend Device ID #2
    Type...........: CPU
    Vendor.ID......: 128
    Vendor.........: GenuineIntel
    Name...........: pthread-Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz
    Version........: OpenCL 1.2 pocl HSTR: pthread-x86_64-pc-linux-gnu-skylake
    Processor(s)...: 8
    Clock..........: 4800
    Memory.Total...: 13623 MB (limited to 4096 MB allocatable in one block)
    Memory.Free....: 13559 MB
    OpenCL.Version.: OpenCL C 1.2 pocl
    Driver.Version.: 1.5


Output of hashcat --benchmark :

* Device #1: Unstable OpenCL driver detected!

This OpenCL driver has been marked as likely to fail kernel compilation or to produce false negatives.
You can use --force to override this, but do not report related errors.

No devices found/left.


The script here is not compatible with The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) Linux : https://software.intel.com/content/www/u...pu-section

I install all the .deb files here : https://github.com/intel/compute-runtime/releases

Still not working. What can i do ?

Thanks.
Reply
#8
uninstall POCL and install ROCM. As you can see The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) has been renamed in this forum for the exact reason you're reporting an issue.
Reply