Installing proprietary drivers

Thanks everyone

Elementary has lshw. It’s cool to see everything in the computer and all its capabilities.

product: Wireless 7260
vendor: Intel Corporation
logical name: wlp2s0
version: 6b
configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-70-generic firmware=17.948900127.0 ip=192.168.1.26 latency=0 link=yes multicast=yes wireless=IEEE 802.1

I have a thunderbolt to RJ45 adaptor but I’ll like to learn how to install via USB. I found an article about installing, but I don’t want others to rely on links to solve this problem.

In /lib/firmware there is a lot of iwlwifi-***.ucode files. Would I just cp the ‘correct’ file to USB and then on pureOS, place the file in the same directory and use sudo modprobe iwlwifi to install?

Because its a kernel module, would copying it from any amd64 Linux Distro be fine? What about the module’s dependencies?