I just installed Debian 8.5 CD install on my Toshiba Satellite machine, not in a VM. As it was setting up it told me that some iwlwifi and rtl files were missing, but it didn't really matter as I thought I could add them later.
Using a usb stick, I downloaded firmware-iwlwifi and firmware-realtek, used dpkg -i on both and my previously empty /lib/firmware is now populated with a lot of iwlwifi files and a directory /lib/firmware/rltwifi with quite a bit of rlt files.
After reboot, ifconfig still only listed lo.
Downloaded and installed iwconfig to see if I can wake up wlan0 manually, but it still didn't work.
In the Ask Ubuntu General Room they asked me the output of lsmod | grep iwlwifi, which showed that indeed I have the driver installed
rfkill wasn't installed, and after installation via USB no connection was blocked, but it had found an hci0 and phy0
dmesg | grep wifi outputs (all under [ some numbers] iwlwifi 0000:07:00.0:):
irq 66 for MSI/MSI-X
Unsupported splx structure
firmware: direct-loading firmware iwlwifi-3160-9.ucode
loaded firmware version 23.215.9.0 op_mode iwlmvm
Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164
L1 Disabled - LTR Enabled
L1 Disabled - LTR Enabled
output of lspci -nn | grep 0280:
07:00.0 Network Controller [0280]: Intel Corporation Wireless 3160 [8086:08b3] (rev cb)
I don't have a desktop environment yet, so only terminal answers please, althought it is possible to set up MATE or GNOME via USB
Is there anything I'm missing? Currently browsing from an old windows machine