bappelt Posted February 20, 2023 Posted February 20, 2023 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. 0 Quote
ss13ms110 Posted March 31, 2023 Posted March 31, 2023 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 0 Quote
bappelt Posted March 31, 2023 Author Posted March 31, 2023 Unfortunately I have not yet solved this. 0 Quote
Igor Posted May 3, 2023 Posted May 3, 2023 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. 0 Quote
Recommended Posts
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.