Intel NUC Kit NUC6CAYH Intel Celeron J3455 , Wifi not provisioning

You are welcome, happy to help.

About bluetooth, should be able to figure out the required version by checking out the output of

dmesg

and grepping for “bt” or “bluetooth” maybe.

For changing the interface name, you should be able to do it via udev (see this link for example): https://www.cyberciti.biz/faq/howto-linux-rename-ethernet-devices-named-using-udev/

1 Like

Hi @floion sorry I’m working through some other issues that are taking priority. I may not have a chance to get to this, but I’m glad to see that there’s a way to get it working!

Hi,

Wifi is also not working for me on my Intel NUC Kit NUC6CAYS
I am using balenaOS 2.46.0+rev1

dmesg shows the following output.

[    3.979067] Intel(R) Wireless WiFi driver for Linux
[    3.979070] Copyright(c) 2003- 2015 Intel Corporation
[    3.979183] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
[    3.980485] [drm] Cannot find any crtc or sizes
[    3.980571] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-29.ucode failed with error -2
[    3.980600] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-28.ucode failed with error -2
[    3.980629] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-27.ucode failed with error -2
[    3.980652] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-26.ucode failed with error -2
[    3.980676] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-25.ucode failed with error -2
[    3.980703] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-24.ucode failed with error -2
[    3.980733] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-23.ucode failed with error -2
[    3.980757] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-3168-22.ucode failed with error -2
[    3.980760] iwlwifi 0000:02:00.0: no suitable firmware found!
[    3.980762] iwlwifi 0000:02:00.0: minimum version required: iwlwifi-3168-22
[    3.980764] iwlwifi 0000:02:00.0: maximum version supported: iwlwifi-3168-29
[    3.980765] iwlwifi 0000:02:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

Any help would be much appreciated.
Jan

Hey, you’ll need to follow the solution steps already detailed in this thread, I’ve created a PR at https://github.com/balena-os/balena-intel/pull/276 which you could start with but as I’m not very familiar with yocto it is probably not enough by itself. You can also wait for the devices team to take a look at it but I cannot guarantee when that would happen

1 Like

Thanks for the response.

It seems all very complex to me and time consuming as I have no experience at all in this area.

Is it also not possible and much simpler that I directly install the missing firmware on my host machine ?
If so it would be nice if someone can share me a link explaining how I can do this ?

@jan I see your point. I have contacted the devices team to see when we might get an updated image containing the required wifi firmware.

1 Like

The required firmware was just merged into the balena-intel repo: https://github.com/balena-os/balena-intel/blob/master/CHANGELOG.md#v2460rev5