Jump to content

Murata CYW4373 USB WiFi


bappelt

Recommended Posts

I am trying to get NanoPi Neo to work with a Murata 2AE module Over USB. The Murata module uses the Infineon CYW4373 chipset.

 

So far I have:

 

Rebuilt the kernel with CONFIG_BRCMFMAC_USB=y. This allowed the device to be recognized, but unable to load a driver

Installed linux-firmware. Now the devices loads and even shows up as a wireless interface in ifconfig (wlan0 on bleeding edge, wlx..... on current)
 

However, configuring the interface or scanning does not work. 

 

root@nanopineo:~# iwlist wlan0 scan
wlan0     Interface doesn't support scanning : Invalid argument

 

and I can find the following errors in dmesg:
 

[   21.187787] brcmfmac: brcmf_usb_dl_cmd: usb_submit_urb failed -19

[   21.635746] ieee80211 phy0: brcmf_fws_attach: failed to set bdcv2 tlv signaling

[   30.228992] ieee80211 phy0: brcmf_cfg80211_add_iface: iface validation failed: err=-16

 

 If anyone has has worked gotten this chipset to work or has any general guidance on where to go next, I would appreciate it. 

Link to comment
Share on other sites

Hi bappelt,

 

Did you find solution for the problem?

 

As I am facing the same issue.

 

This is my dmesg output.

 

[   10.384384] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4373 for chip BCM4373/0
[   10.413579] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4373/0 wl0: Oct 25 2017 03:07:25 version 13.10.246.79 (r674291 CY) FWID 01-6d5ea084
[   10.414101] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 18.1 Data: Laird.LWB5+Diversity1.35.0 Compiler: 1.35.0 ClmImport: 1.39.1 Customization: v5 22/01/19 Creation: 2022-01-19 06:03:31 
[   10.424160] ieee80211 phy0: brcmf_fws_attach: failed to set bdcv2 tlv signaling
[   10.461552] brcmfmac: brcmf_cfg80211_attach: Using regulatory domain US
[   10.502924] usbcore: registered new interface driver brcmfmac
[   11.268323] am65-cpsw-nuss 46000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   11.268352] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   11.382839] aufs 5.10.140-20220912
[   13.838788] ieee80211 phy0: brcmf_set_pmk: failed to change PSK in firmware (len=32)
[   13.855779] PVR_K:  961: RGX Firmware image 'rgx.fw.22.104.208.318' loaded
[   13.870044] PVR_K:  961: Shader binary image 'rgx.sh.22.104.208.318' loaded
[   13.939718] usb 1-1.3.1: USB disconnect, device number 4
[   13.947063] brcmfmac: brcmf_usb_send_ctl: usb_submit_urb failed -19
[   13.953351] brcmfmac: brcmf_usb_tx_ctlpkt: fail -19 bytes: 202
[   13.959191] ieee80211 phy0: brcmf_run_escan: error (-19)
[   13.964509] ieee80211 phy0: brcmf_cfg80211_scan: scan error (-19)

 

 

Thank you

 

Best

Shubham

Link to comment
Share on other sites

On 2/20/2023 at 7:17 PM, bappelt said:

Rebuilt the kernel with CONFIG_BRCMFMAC_USB=y. This allowed the device to be recognized, but unable to load a driver

 

It looks like support is covered with this driver and there are not obvious reasons why it doesn't work. Try contacting people in the commit message.

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/net/wireless/broadcom/brcm80211/brcmfmac?h=v6.3.1&id=0ec9eb90feec4933637fbde9d5bfbc3b62aea218

One is adding support and something else is keeping it in operational state once kernel changes. Sadly there is little we can assist here - wireless drivers are mess and we avoid them as one can eat us moths. And such luxury we don't have. 

P.S.
Regarding your request. We have no idea why you don't have access to private forum - infrastructure bug ;) Everything looks alright, but it doesn't work ... As we don't maintain this forum software on our own - its too complicated / not possible - we need to raise a ticket at 3rd party, which will take time and which is why I replied here.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines