This seems to be an ongoing issue with no resolution that I've found.
Code:
root@kali2016-2-001:~# uname -a
Linux kali2016-2-001 4.9.0-kali4-amd64 #1 SMP Debian 4.9.25-1kali1 (2017-05-04) x86_64 GNU/Linux
Here's the output related to my 4 vid cards...
Code:
# lspci
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/380]
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380]
02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/380]
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380]
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/38
09:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380]
09:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/380]
Code:
[ 8.769291] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_mc.bin
[ 8.769299] amdgpu 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[ 8.769300] amdgpu 0000:01:00.0: GTT: 2048M 0x0000000080000000 - 0x00000000FFFFFFFF
[ 8.769301] [drm] Detected VRAM RAM=2048M, BAR=256M
[ 8.769302] [drm] RAM width 256bits GDDR5
[ 8.769334] [TTM] Zone kernel: Available graphics memory: 16444324 kiB
[ 8.769335] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
[ 8.769336] [TTM] Initializing pool allocator
[ 8.769340] [TTM] Initializing DMA pool allocator
[ 8.769353] [drm] amdgpu: 2048M of VRAM memory ready
[ 8.769354] [drm] amdgpu: 2048M of GTT memory ready.
[ 8.769366] [drm] GART: num cpu pages 524288, num gpu pages 524288
[ 8.772038] [drm] PCIE GART of 2048M enabled (table at 0x0000000000040000).
[ 8.772050] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 8.772051] [drm] Driver supports precise vblank timestamp query.
[ 8.772072] amdgpu 0000:01:00.0: amdgpu: using MSI.
[ 8.772089] [drm] amdgpu: irq initialized.
[ 8.772094] Can't find requested voltage id in vdd_dep_on_sclk table!
[ 8.773064] amdgpu: powerplay initialized
[ 8.773208] [drm] AMDGPU Display Connectors
[ 8.773209] [drm] Connector 0:
[ 8.773210] [drm] DP-1
[ 8.773210] [drm] HPD4
[ 8.773211] [drm] DDC: 0x4868 0x4868 0x4869 0x4869 0x486a 0x486a 0x486b 0x486b
[ 8.773212] [drm] Encoders:
[ 8.773212] [drm] DFP1: INTERNAL_UNIPHY1
[ 8.773213] [drm] Connector 1:
[ 8.773213] [drm] HDMI-A-1
[ 8.773214] [drm] HPD5
[ 8.773215] [drm] DDC: 0x4870 0x4870 0x4871 0x4871 0x4872 0x4872 0x4873 0x4873
[ 8.773215] [drm] Encoders:
[ 8.773216] [drm] DFP2: INTERNAL_UNIPHY1
[ 8.773216] [drm] Connector 2:
[ 8.773217] [drm] DVI-D-1
[ 8.773217] [drm] HPD1
[ 8.773218] [drm] DDC: 0x4878 0x4878 0x4879 0x4879 0x487a 0x487a 0x487b 0x487b
[ 8.773218] [drm] Encoders:
[ 8.773219] [drm] DFP3: INTERNAL_UNIPHY
[ 8.773220] [drm] Connector 3:
[ 8.773220] [drm] DVI-I-1
[ 8.773221] [drm] HPD6
[ 8.773221] [drm] DDC: 0x487c 0x487c 0x487d 0x487d 0x487e 0x487e 0x487f 0x487f
[ 8.773222] [drm] Encoders:
[ 8.773222] [drm] DFP4: INTERNAL_UNIPHY2
[ 8.773223] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 8.808712] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_pfp.bin
[ 8.851879] Adding 24321020k swap on /dev/sdb6. Priority:-1 extents:1 across:24321020k FS
[ 8.998474] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_me.bin
[ 9.000718] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_ce.bin
[ 9.001830] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_rlc.bin
[ 9.096526] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_mec.bin
[ 9.099942] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_mec2.bin
[ 9.100019] amdgpu 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000008, cpu addr 0xffff880858dfe008
[ 9.100237] amdgpu 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000018, cpu addr 0xffff880858dfe018
[ 9.100492] amdgpu 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000028, cpu addr 0xffff880858dfe028
[ 9.100765] amdgpu 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000038, cpu addr 0xffff880858dfe038
[ 9.101062] amdgpu 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000080000048, cpu addr 0xffff880858dfe048
[ 9.101340] amdgpu 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000080000058, cpu addr 0xffff880858dfe058
[ 9.101627] amdgpu 0000:01:00.0: fence driver on ring 6 use gpu addr 0x0000000080000068, cpu addr 0xffff880858dfe068
[ 9.101870] amdgpu 0000:01:00.0: fence driver on ring 7 use gpu addr 0x0000000080000078, cpu addr 0xffff880858dfe078
[ 9.102114] amdgpu 0000:01:00.0: fence driver on ring 8 use gpu addr 0x0000000080000088, cpu addr 0xffff880858dfe088
[ 9.102547] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_sdma.bin
[ 9.102777] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_sdma1.bin
[ 9.102810] amdgpu 0000:01:00.0: fence driver on ring 9 use gpu addr 0x0000000080000098, cpu addr 0xffff880858dfe098
[ 9.102893] amdgpu 0000:01:00.0: fence driver on ring 10 use gpu addr 0x00000000800000a8, cpu addr 0xffff880858dfe0a8
[ 9.105546] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_uvd.bin
[ 9.105552] [drm] Found UVD firmware Version: 1.52 Family ID: 10
[ 9.106099] amdgpu 0000:01:00.0: fence driver on ring 11 use gpu addr 0x000000000048f7b0, cpu addr 0xffffc90005c4e7b0
[ 9.107438] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_vce.bin
[ 9.107443] [drm] Found VCE firmware Version: 52.4 Binary ID: 3
[ 9.107571] amdgpu 0000:01:00.0: fence driver on ring 12 use gpu addr 0x00000000800000c8, cpu addr 0xffff880858dfe0c8
[ 9.107602] amdgpu 0000:01:00.0: fence driver on ring 13 use gpu addr 0x00000000800000d8, cpu addr 0xffff880858dfe0d8
[ 9.143193] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/tonga_smc.bin
[ 9.190434] [drm] ring test on 0 succeeded in 12 usecs
[ 9.190644] [drm] ring test on 1 succeeded in 27 usecs
[ 9.190678] [drm] ring test on 2 succeeded in 18 usecs
[ 9.190689] [drm] ring test on 3 succeeded in 5 usecs
[ 9.190696] [drm] ring test on 4 succeeded in 3 usecs
[ 9.190702] [drm] ring test on 5 succeeded in 3 usecs
[ 9.190709] [drm] ring test on 6 succeeded in 3 usecs
[ 9.190716] [drm] ring test on 7 succeeded in 3 usecs
[ 9.190725] [drm] ring test on 8 succeeded in 4 usecs
[ 9.190755] [drm] ring test on 9 succeeded in 9 usecs
[ 9.190769] [drm] ring test on 10 succeeded in 7 usecs
[ 9.236440] [drm] ring test on 11 succeeded in 3 usecs
[ 9.256310] [drm] UVD initialized successfully.
[ 9.474719] [drm] ring test on 12 succeeded in 28 usecs
[ 9.474735] [drm] ring test on 13 succeeded in 6 usecs
[ 9.474735] [drm] VCE initialized successfully.
[ 9.566639] [drm] fb mappable at 0xE07AA000
[ 9.566641] [drm] vram apper at 0xE0000000
[ 9.566642] [drm] size 8294400
[ 9.566642] [drm] fb depth is 24
[ 9.566643] [drm] pitch is 7680
[ 9.566752] fbcon: amdgpudrmfb (fb0) is primary device
[ 9.599409] EXT4-fs (sdb5): mounted filesystem with ordered data mode. Opts: (null)
[ 9.621642] EXT4-fs (sdb7): mounted filesystem with ordered data mode. Opts: (null)
[ 9.732979] Console: switching to colour frame buffer device 240x67
[ 9.736165] amdgpu 0000:01:00.0: fb0: amdgpudrmfb frame buffer device
[ 9.748488] [drm] ib test on ring 0 succeeded in 0 usecs
[ 9.748549] [drm] ib test on ring 1 succeeded in 0 usecs
[ 9.748578] [drm] ib test on ring 2 succeeded in 0 usecs
[ 9.748603] [drm] ib test on ring 3 succeeded in 0 usecs
[ 9.748617] [drm] ib test on ring 4 succeeded in 0 usecs
[ 9.748628] [drm] ib test on ring 5 succeeded in 0 usecs
[ 9.748638] [drm] ib test on ring 6 succeeded in 0 usecs
[ 9.748663] [drm] ib test on ring 7 succeeded in 0 usecs
[ 9.748693] [drm] ib test on ring 8 succeeded in 0 usecs
[ 9.748720] [drm] ib test on ring 9 succeeded in 0 usecs
[ 9.748746] [drm] ib test on ring 10 succeeded in 0 usecs
[ 9.750771] systemd-journald[294]: Received request to flush runtime journal from PID 1
[ 9.769589] [drm] ib test on ring 11 succeeded
[ 9.789639] [drm] ib test on ring 12 succeeded
[ 9.790168] [drm] Initialized amdgpu 3.1.0 20150101 for 0000:01:00.0 on minor 0
[ 9.790203] amdgpu 0000:02:00.0: enabling device (0000 -> 0003)
[ 9.790438] [drm] initializing kernel modesetting (TONGA 0x1002:0x6939 0x1682:0x9285 0x00).
[ 9.790450] [drm] register mmio base: 0xF7D00000
[ 9.790450] [drm] register mmio size: 262144
[ 9.790458] [drm] doorbell mmio base: 0xD0000000
[ 9.790459] [drm] doorbell mmio size: 2097152
[ 9.790463] [drm] probing gen 2 caps for device 8086:c05 = 361ac43/e
[ 9.790464] [drm] probing mlw for device 8086:c05 = 361ac43
There's more but we're limited to 1000 characters...
pyrit list_cores just shows CPU and hashcat -b fails to find GPU as well...
Code:
root@kali2016-2-001:~# oclhashcat -b
Segmentation fault
root@kali2016-2-001:~# hashcat -b
hashcat (v3.5.0) starting in benchmark mode...
clGetDeviceIDs(): CL_DEVICE_NOT_FOUND
clGetDeviceIDs(): CL_DEVICE_NOT_FOUND
No devices found/left.
Started: Wed May 10 13:49:43 2017
Stopped: Wed May 10 13:49:43 2017
Thanks...