bradonomics: Thank you very much for contacting the Intel® NUC communities and for providing that file. We are sorry to hear the NUC is not working as expected.
As you mentioned previously, in order to try to fix this problem a BIOS update to the latest version is recommended. Remember that the USB flash drive needs to be formatted in FAT32 and the .BIO file should be the only file on it. If after doing that still the .BIO file is not showing, then if you have the option please try the same procedure with a different USB flash drive. Also you can use any of the methods showing on the link below:
In order to better assist you just to confirm:
Did it work fine before?
Is the wireless connection synchronous or asynchronous?
For testing purposes, do you have the option to test the wireless connection with a different computer, maybe a laptop? This is just to verify if the problem persists with a different unit.
Any further questions, please let me know.
Try reformatting the USB drive on a Windows-based PC and, if necessary, without using the QUICK option. First of all, the formatting tools for Linux have been found to not be 100% compatible with the FAT32 file system. Secondly, doing a full reformat has been found to be successful in getting some drives working properly. It may take a long time to finish the reformat if it's a USB2 drive.
Hope this helps,
Yes, I'm still experiencing the issue. I've purchased a USB WiFi adapter to see if I could add more detail to the thread here. Unfortunately I can't get it to work. In the meanwhile, here are the answers to your questions.
I was able to get the USB formated and recognized for the BIOS update. I did update the BOIS but that didn't change my download speeds.
There wasn't a "before" for the NUC. It is a recent purchase and has behaved as described since the beginning.
My connection is synchronous.
I have tested speeds on the following devices. These are approximate speeds over multiple tests.
iPhone6 S: 50/50
Motorola Phone (model unknown): 50/50
Lenovo Laptop (Linux Mint): 25/40
HP Laptop (Linux Mint): 20/20
I was able to get the USB WiFi adapter (Panda Wireless PAU06) setup in a virtual machine. It ran the same (25 Mbps download, 50 Mbps upload) as the internal card. I then decided to try bypassing all the wireless devices and plugged in an ethernet cable. The result was 50 Mbps download, 50 Mbps upload. So, the problem is not the network.
More testing results: After the new unit results were just as bad as the original, I put my RAM and SSD back in the original but left the bottom plate off. When I booted and ran another speed test, the results were much better (35-45 Mbps download). I put the plate back on and download speeds dropped again (back to 25 Mbps). So looks like that metal plate on the bottom of the NUC Skull is causing some problems.
Very detailed report, thanks for that. I have no answer at this point though. Let me do some more research and I will get back to you. Just curious, how did you end up setting your NUC?
I did some internal research and I don’t really have any good suggestion, we don’t officially validate Linux* but we do provide “best effort support”, drivers are either provided by the Linux distribution or for customers convenience only <https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html> but support is very limited unfortunately. I am not pointing this issue out to the Linux drivers because you basically narrowed it down to some sort of interference or signal blocking from the metal plate on the bottom.
Just to eliminate any possibility related to the drivers, is it possible that you do a test with Windows* 10? I know it is not a great recommendation but that would rule out any driver issue.
I had the exact same issue, you should downgrade to ucode-17 or less, its a common issue on arch linux forums.
Make sure to delete all newer, as the iwlwifi will automatically choose the newest from /usr/local/lib/firmware
Only follow Part 1 for AC speeds, still pretty stable: https://r3dux.org/2017/01/how-to-fix-intel-8260-rev-3a-slow-rubbish-wireless-issues-in-linux/