Colibri-imx6ull Boot2Qt no wifi interface

I have successfully built Boot2Qt from the pyro branch. Out of the box i have no Wifi interface.

I added this to yocto local.conf to get wifi tools and install all firmware:

DISTRO_FEATURES_append = " wifi pci packagegroup-base-wifi"
MACHINE_FEATURES_append = " wifi pci"
IMAGE_INSTALL_append = " linux-firmware"

I added the kernel-modules b43, mwifiex and mwifiex_sdio via bitbake virtual/kernel -c menuconfig and loaded them manually:

Module                  Size  Used by
mwifiex_sdio           20971  0
mwifiex               195220  1 mwifiex_sdio
b43                   391770  0
bcma                   31681  1 b43
ssb                    32522  1 b43
mac80211              527145  1 b43
cfg80211              474782  3 b43,mac80211,mwifiex
usb_f_fs               24899  3
usb_f_rndis            16397  2
u_ether                12933  1 usb_f_rndis
mcp251x                 9920  0
can_dev                12129  1 mcp251x
libcomposite           45722  12 usb_f_rndis,usb_f_fs
configfs               26574  4 usb_f_rndis,libcomposite,usb_f_fs

Do i need any other kernel modules?
What else do i need to do to enable wifi / get a wifi interface?

Best regards, Patrick

Hi @Pat365 and Welcome to the Toradex Community!

Could you provide the exact version of the Software of your module ( uname -a )?

I have successfully built Boot2Qt from the Pyro branch.

Could you try to build the thud branch and check if Wifi is working out of box?

Thanks and best regards,
Jaski

Linux b2qt-colibri-imx6ull 4.1.44-2.7.5+g18717e2b1ca9 #4 SMP Tue Jun 4 13:09:24 CEST 2019 armv7l armv7l armv7l GNU/Linux

Ok, i will try to build the thud branch.

Thanks for your answer,
Patrick

You are welcome. Please let us know your results.

I have built the thud branch.

Linux b2qt-colibri-imx6ull 4.9.144-2.8.5+g5758a8e648a3 #1 SMP Tue Jun 4 16:54:57 UTC 2019 armv7l armv7l armv7l GNU/Linux

Out of the box i can see no difference so far. No mlan interface.

Should wifi work out of the box, or do i need to install firmware and kernel modules manually?

If the latter, could you please point me to a guide, how to setup everything correctly.

Thanks and best regards,

Patrick

hi @Pat365

Actually Qt is responsible for the boot2Qt images.

Depending on what you want to do, there are two solutions:

  1. If you can work with Qt layer in the regular angstrom console image, then you could install this from the “Feeds” server using Toradex Easy Installer.
  2. If you want to use Boot2Qt, then you can report the bug here.

Best regards,
Jaski