2018 15" Lenovo Yoga 730 [8th,4C,U] + RTX 2060 Super @ 32Gbps-TB3 (Razer Core X)...
 
Notifications
Clear all

2018 15" Lenovo Yoga 730 [8th,4C,U] + RTX 2060 Super @ 32Gbps-TB3 (Razer Core X) + Linux Kali  

  RSS

Logan McKenna
(@logan_mckenna)
New Member
Joined: 3 weeks ago
 

System Specs:

  • CPU: Intel i7-8550U 1.8G
  • RAM: 8Gb
  • Model: Yoga 730-15ikb
  • Laptop Graphics - Intel

eGPU Hardware:

OS Info: 

  • OS Type: Linux
  • Distro: Kali Rolling
  • Kernel Version: 5.7.6-1kali2

Bios Changes:

1. Make sure Thunderbolt boot device option is disabled.

Installation Steps:

1. Install software

sudo apt-get install bc libglvnd-dev thunderbolt-tools bolt 

2. Modify the GRUB_CMDLINE_LINUX_DEFAULT line in /etc/default/grub to add required kernel parameters

pcie_ports=native pci=assign-busses,nocrs,realloc,hpbussize=0x33 iommu=on

3. It should now look like 

GRUB_CMDLINE_LINUX_DEFAULT="quiet pcie_ports=native pci=assign-busses,nocrs,realloc,hpbussize=0x33 iommu=on"

4. Update Grub

sudo update-grub

5. Blacklist nouveau

sudo echo -e 'blacklist nouveau\noptions nouveau modeset=0' >/etc/modprobe.d/nouveau-blacklist.conf

6. Download latest drivers from Nvidia Website

7. Reboot

8. At login screen press CTRL+ALT+F2

9. Login

10. Kill X and lightdm

service stop lightdm

11. Install Drivers

chmod 755 ~/Downloads/NVID*.run

sudo ~/Downloads/NVID*.run

12. Reboot

13. Get eGPU uuid

boltctl list

Razer Core X
├─ type: peripheral
├─ name: Core X
├─ vendor: Razer
├─ uuid: 00b37034-bce3-2701-ffff-ffffffffffff
├─ generation: Thunderbolt 3
├─ status: authorized
│ ├─ domain: cc030000-0082-8098-a0be-661256f14221
│ ├─ rx speed: 20 Gb/s = 2 lanes * 10 Gb/s
│ ├─ tx speed: 20 Gb/s = 2 lanes * 10 Gb/s
│ └─ authflags: none
├─ authorized: Sun 19 Jul 2020 04:45:54 PM UTC
├─ connected: Sun 19 Jul 2020 04:45:43 PM UTC
└─ stored: Sun 19 Jul 2020 02:45:00 PM UTC
├─ policy: auto
└─ key: no

14. Permanently Authorize the eGPU

boltctl enroll 00b37034-bce3-2701-ffff-ffffffffffff

15. Reboot

16. Validate once you log back in you can see the card now in nvidia-smi

17. Install and Setup gswitch

git clone https://github.com/karli-sjoberg/gswitch.git
cd gswitch/
sudo make install
sudo gswitch setup

Hashcat Benchmark:

Hashmode: 0 - MD5
Speed.#2.........: 29830.7 MH/s (76.33ms) @ Accel:64 Loops:1024 Thr:1024 Vec:8
Hashmode: 100 - SHA1
Speed.#2.........: 9471.6 MH/s (60.08ms) @ Accel:32 Loops:512 Thr:1024 Vec:1
Hashmode: 1400 - SHA2-256
Speed.#2.........: 4071.6 MH/s (69.91ms) @ Accel:8 Loops:1024 Thr:1024 Vec:1
Hashmode: 1700 - SHA2-512
Speed.#2.........: 1186.8 MH/s (59.94ms) @ Accel:4 Loops:512 Thr:1024 Vec:1
Hashmode: 22000 - WPA-PBKDF2-PMKID+EAPOL (Iterations: 4095)
Speed.#2.........: 470.3 kH/s (73.79ms) @ Accel:4 Loops:1024 Thr:1024 Vec:1
Hashmode: 1000 - NTLM
Speed.#2.........: 53746.8 MH/s (42.32ms) @ Accel:64 Loops:1024 Thr:1024 Vec:8
Hashmode: 3000 - LM
Speed.#2.........: 25838.2 MH/s (88.09ms) @ Accel:1024 Loops:1024 Thr:64 Vec:1
Hashmode: 5500 - NetNTLMv1 / NetNTLMv1+ESS
Speed.#2.........: 28415.1 MH/s (80.15ms) @ Accel:64 Loops:1024 Thr:1024 Vec:2
Hashmode: 5600 - NetNTLMv2
Speed.#2.........: 2085.7 MH/s (68.23ms) @ Accel:4 Loops:1024 Thr:1024 Vec:1
Hashmode: 1500 - descrypt, DES (Unix), Traditional DES
Speed.#2.........: 1047.1 MH/s (67.88ms) @ Accel:32 Loops:1024 Thr:64 Vec:1
Hashmode: 500 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) (Iterations: 1000)
Speed.#2.........: 13230.2 kH/s (81.48ms) @ Accel:64 Loops:500 Thr:1024 Vec:1
Hashmode: 3200 - bcrypt $2*$, Blowfish (Unix) (Iterations: 32)
Speed.#2.........: 19437 H/s (37.40ms) @ Accel:2 Loops:32 Thr:11 Vec:1
Hashmode: 1800 - sha512crypt $6$, SHA512 (Unix) (Iterations: 5000)
Speed.#2.........: 199.9 kH/s (69.06ms) @ Accel:8 Loops:256 Thr:1024 Vec:1
Hashmode: 7500 - Kerberos 5, etype 23, AS-REQ Pre-Auth
Speed.#2.........: 351.1 MH/s (50.64ms) @ Accel:128 Loops:64 Thr:64 Vec:1
Hashmode: 13100 - Kerberos 5, etype 23, TGS-REP
Speed.#2.........: 348.6 MH/s (51.00ms) @ Accel:128 Loops:64 Thr:64 Vec:1
Hashmode: 15300 - DPAPI masterkey file v1 (Iterations: 23999)
Speed.#2.........: 79718 H/s (72.61ms) @ Accel:4 Loops:1024 Thr:1024 Vec:1
Hashmode: 15900 - DPAPI masterkey file v2 (Iterations: 12899)
Speed.#2.........: 44227 H/s (60.39ms) @ Accel:2 Loops:512 Thr:1024 Vec:1
Hashmode: 7100 - macOS v10.8+ (PBKDF2-SHA512) (Iterations: 1023)
Speed.#2.........: 560.1 kH/s (40.92ms) @ Accel:2 Loops:511 Thr:1024 Vec:1
Hashmode: 11600 - 7-Zip (Iterations: 16384)
Speed.#2.........: 454.7 kH/s (72.26ms) @ Accel:4 Loops:4096 Thr:1024 Vec:1
Hashmode: 12500 - RAR3-hp (Iterations: 262144)
Speed.#2.........: 42906 H/s (50.23ms) @ Accel:1 Loops:16384 Thr:1024 Vec:1
Hashmode: 13000 - RAR5 (Iterations: 32799)
Speed.#2.........: 50587 H/s (83.33ms) @ Accel:4 Loops:1024 Thr:1024 Vec:1
Hashmode: 6211 - TrueCrypt RIPEMD160 + XTS 512 bit (Iterations: 1999)
Speed.#2.........: 352.1 kH/s (90.76ms) @ Accel:8 Loops:256 Thr:1024 Vec:1
Hashmode: 13400 - KeePass 1 (AES/Twofish) and KeePass 2 (AES) (Iterations: 24569)
Speed.#2.........: 29772 H/s (194.87ms) @ Accel:4 Loops:1024 Thr:1024 Vec:1
Hashmode: 6800 - LastPass + LastPass sniffed (Iterations: 499)
Speed.#2.........: 3195.1 kH/s (75.27ms) @ Accel:64 Loops:62 Thr:1024 Vec:1
Hashmode: 11300 - Bitcoin/Litecoin wallet.dat (Iterations: 200459)
Speed.#2.........: 6038 H/s (58.83ms) @ Accel:4 Loops:512 Thr:1024 Vec:1

Usage:

Primary usage is to drive all three of my monitors (27" 1080p) as well as some light gaming (untested so far) and hashcat usage.

 

2018 15" Lenovo Yoga 730 [8th,4C,U] + RTX 2060 Super @ 32Gbps-TB3 (Razer Core X) + Linux Kali [build link]  

itsage and mr.ribeiro liked
ReplyQuote