public inbox for iwd@lists.linux.dev
 help / color / mirror / Atom feed
* IWD 1.27 with brcmfmac not working for roaming
@ 2024-10-09  9:43 Martin Petzold
  2024-10-09 16:07 ` Denis Kenzior
  0 siblings, 1 reply; 68+ messages in thread
From: Martin Petzold @ 2024-10-09  9:43 UTC (permalink / raw)
  To: iwd@lists.linux.dev

Hi

PROBLEM

We (still) have some trouble with IWD together with brcmfmac. We updated 
firmware for the chip (Infineon CYW43353) to latest version 11.171.0.24 
and also IWD to 1.27. The situation became a lot more stable...until we 
tested roaming setups. It seems that for IWD 1.27 and maybe also later 
roaming is completely broken (at least for brcmfmac). It does not 
connect (No suitable BSSes found) or it connects but with wrong AP 
(poorer access point) or it just looses connection and does not 
re-connect (maybe even blacklists somehow wrong). I have also found 
several related issues [1,2] and also there are related change logs for 
IWD in several versions, up to 2.22 [3].

Will we actually get IWD with brcmfmac running?

SETUP

SoM: Variscite DART-IMX8M-PLUS
SoC: NXP i.MX8M Plus
Wi-Fi Chip: Laird Sterling LWB5 (Infineon CYW43353)
Antenna: Laird FlexPIFA
RootFS: Debian bullseye
Kernel: NXP Kernel 5.10.52
Driver: Laird 11.171.0.24
Network Daemon: systemd-networkd 252.x
Wi-Fi Daemon: IWD 1.27

POTENTIAL SOLUTIONS

1. Switch to Debian bookworm rootfs in order to have IWD 2.3 -> however, 
this is only 2.3, will it solve all the roaming issues?
2. Update somehow to IWD 2.22 with Debian bookworm rootfs -> how can we 
do this? (IWD 2.22 is in sid/unstable, but required newer libc6 version 
than in bookworm)
3. Build IWD 2.22 from source (maybe using Debian sid source package?) 
-> how to do best and will this work with libc6 version 2.36? Missing 
libreadline8t64?
4. Switch back to NetworkManager (which is our actual legacy setup) -> 
would be a pitty and there we had issues on boot with systemd-timesyncd
5. Any other option?

[1] https://lore.kernel.org/all/6679878.YKXMNv7jBj@mmm/T/
[2] 
https://lore.kernel.org/r/all/07f49420-74e8-4954-bd87-9ae3290e86d3@app.fastmail.com/T/
[3] https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/ChangeLog

Thanks a lot!

Martin


^ permalink raw reply	[flat|nested] 68+ messages in thread

end of thread, other threads:[~2024-10-30 19:23 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-09  9:43 IWD 1.27 with brcmfmac not working for roaming Martin Petzold
2024-10-09 16:07 ` Denis Kenzior
2024-10-09 16:50   ` Arend Van Spriel
2024-10-09 17:54     ` Martin Petzold
2024-10-10  8:06     ` Martin Petzold
2024-10-12 11:06       ` Martin Petzold
2024-10-12 11:51         ` Arend van Spriel
2024-10-13 15:43           ` Martin Petzold
2024-10-30 19:19           ` Martin Petzold
2024-10-30 19:23             ` James Prestwood
2024-10-09 16:58   ` Arend Van Spriel
2024-10-10 13:20   ` Martin Petzold
2024-10-10 13:36     ` James Prestwood
2024-10-10 13:47       ` Martin Petzold
2024-10-10 13:55         ` James Prestwood
2024-10-11  8:35           ` Martin Petzold
2024-10-11 10:46             ` Martin Petzold
2024-10-12 10:59               ` Martin Petzold
2024-10-15 14:43   ` Martin Petzold
2024-10-15 15:17     ` Denis Kenzior
2024-10-15 19:13       ` Arend van Spriel
2024-10-16  2:04         ` Denis Kenzior
2024-10-16  8:32           ` Arend van Spriel
2024-10-17 10:58           ` Martin Petzold
2024-10-19 14:04             ` Martin Petzold
2024-10-19 14:41               ` Denis Kenzior
2024-10-21 13:34                 ` Martin Petzold
2024-10-21 14:40                   ` Arend Van Spriel
2024-10-21 14:53                     ` Martin Petzold
2024-10-21 15:23                     ` James Prestwood
2024-10-21 17:08                       ` Arend Van Spriel
2024-10-21 17:20                         ` Martin Petzold
2024-10-21 17:40                         ` Denis Kenzior
2024-10-21 18:26                           ` Arend van Spriel
2024-10-21 18:45                             ` Martin Petzold
2024-10-21 18:48                               ` Martin Petzold
2024-10-21 18:55                             ` Denis Kenzior
2024-10-21 19:08                               ` Jeremy Blum
2024-10-22 15:26                                 ` Denis Kenzior
2024-10-22 16:38                                   ` Jeremy Blum
2024-10-21 19:15                               ` Martin Petzold
2024-10-21 19:11                             ` James Prestwood
2024-10-21 20:23                             ` Martin Petzold
2024-10-22  6:08                               ` Arend Van Spriel
2024-10-21 22:01                             ` KeithG
2024-10-21 22:10                               ` Martin Petzold
2024-10-22 17:40                                 ` James Prestwood
2024-10-22 18:04                                   ` Martin Petzold
2024-10-22 18:21                                     ` Martin Petzold
2024-10-22 18:24                                     ` James Prestwood
2024-10-22 18:32                                       ` Martin Petzold
2024-10-22 18:44                                       ` Denis Kenzior
2024-10-22 18:47                                         ` Martin Petzold
2024-10-22 19:10                                           ` James Prestwood
2024-10-22 18:47                                         ` James Prestwood
2024-10-22 18:49                                           ` Martin Petzold
2024-10-22 18:52                                           ` Denis Kenzior
2024-10-23 12:02                             ` Martin Petzold
2024-10-23 12:13                               ` James Prestwood
2024-10-23 12:19                                 ` Martin Petzold
2024-10-23 13:22                                   ` James Prestwood
2024-10-23 13:34                                     ` Martin Petzold
2024-10-23 15:22                                     ` Martin Petzold
2024-10-23 15:27                                       ` Martin Petzold
2024-10-23 15:30                                         ` James Prestwood
2024-10-23 15:37                                           ` Martin Petzold
2024-10-23 15:28                                       ` James Prestwood
2024-10-23 15:11                               ` Arend Van Spriel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox