Как установить OpenCL в систему с графическими процессорами Intel и AMD для hashcat?

avatar
Samuel
8 апреля 2018 в 05:35
820
1
0

У меня проблемы с настройкой hashcat в debian.

Вот соответствующие выходные данные lshow:

$ lshow
*-pci:0
         description: PCI bridge
         product: Skylake PCIe Controller (x16)
         vendor: Intel Corporation
         physical id: 1
         bus info: pci@0000:00:01.0
         version: 05
         width: 32 bits
         clock: 33MHz
         capabilities: pci normal_decode bus_master cap_list
         configuration: driver=pcieport
         resources: irq:16 ioport:e000(size=4096) memory:df300000-df3fffff ioport:c0000000(size=268435456)
       *-display
            description: VGA compatible controller
            product: Cedar [Radeon HD 5000/6000/7350/8350 Series]
            vendor: Advanced Micro Devices, Inc. [AMD/ATI]
            physical id: 0
            bus info: pci@0000:01:00.0
            version: 00
            width: 64 bits
            clock: 33MHz
            capabilities: vga_controller bus_master cap_list rom
            configuration: driver=radeon latency=0

*-pci:1
         description: PCI bridge
         product: Intel Corporation
         vendor: Intel Corporation
         physical id: 1b
         bus info: pci@0000:00:1b.0
         version: f0
         width: 32 bits
         clock: 33MHz
         capabilities: pci normal_decode bus_master cap_list
         configuration: driver=pcieport
         resources: irq:16 ioport:d000(size=4096) memory:dc000000-df0fffff ioport:b0000000(size=268435456)
       *-display UNCLAIMED
            description: VGA compatible controller
            product: G98 [GeForce 8400 GS Rev. 2]
            vendor: NVIDIA Corporation
            physical id: 0
            bus info: pci@0000:02:00.0
            version: a1
            width: 64 bits
            clock: 33MHz
            capabilities: vga_controller cap_list
            configuration: latency=0
            resources: memory:de000000-deffffff memory:b0000000-bfffffff memory:dc000000-ddffffff ioport:d000(size=128) memory:df000000-df01ffffesources: irq:133 memory:c0000000-cfffffff memory:df320000-df33ffff ioport:e000(size=256) memory:c0000-dffff
Источник

Ответы (1)

avatar
apetranzilla
9 апреля 2018 в 15:38
0

Вам просто нужно установить оба соответствующих драйвера OpenCL. Обычно они отображаются как отдельные платформы со своими устройствами. Я бы порекомендовал использовать программу clinfo (вы можете установить ее через диспетчер пакетов), чтобы обеспечить обнаружение всех устройств.

Samuel
20 апреля 2018 в 04:09
0

Итак, я установил clinfo и запустил его. На самом деле есть только ошибки GEM_APERTURE. Спасибо за помощь!

apetranzilla
20 апреля 2018 в 13:41
0

@ Самуэль, не могли бы вы пометить ответ как принятый, чтобы вопрос отображался как решенный? Спасибо!