The driver mwifiex has support for IBSS/Ad-Hoc mode.
However, the IBSS/Ad-Hoc mode support bit is not set in firmware blob pcieusb8997_combo_v4.bin.
Is this an error in the firmware blob or does the module not support IBSS/Ad-Hoc mode at all?
# uname -a
Linux colibri-imx8x 5.4.115-5.3.0+git.dbdbcabf0f98 #1 SMP PREEMPT Tue Jul 6 08:47:10 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
# iw phy
Supported interface modes:
* managed
* AP
* P2P-client
* P2P-GO
Hi,
For firware version, we have FP68 & PF92, and FP92 is the version of mass market.
In these 2 firmware versions, the function of ad hoc is closed, which means they doesn't support ad hoc.
you can check FW version in linux by one of the following commands:
---mlanutl mlan0 version
or
---cat /proc/mwlan/adapter0/mlan0/info
If the version is FP68 or FP92, ad hoc can't be used.
Have a good day!
Regards,
weidong
Sorry, but your answer is a bit cryptic.
I don't know what you mean with *Marco* and *closed*.
* Is Ad-Hoc mode implemented in the firmware blob but deactivated?
* Is Ad-Hoc mode implemented in a closed version of the firmware blob? If so, where do I get this from?
* Is Ad-Hoc mode not implemented at all for this module?
AP and Station mode area no option for us. Our use case needs a fully meshed topology built on top of B.A.T.M.A.N [1].
Thanks in advance for the clarifications
Hi,
The ad hoc Marco in firmware is closed, so please use uap & STA interface.
Have a good day!
Regards,
weidong