Cannot connect to mesh wifi

WIFI appears to connect to my mesh network, and I can ping 8.8.8.8 and websites. However, Firefox and Discover cannot use the connection. If I use my much slower non-mesh wifi, everything works, but then I can’t get to my printer which is on the mesh. Several other computers (running Windows or IOS), phones and TVs have no problem with the mesh wifi and it worked for this computer with Ubuntu, from which I switched a few days ago.

I have tried turning airplane mode on and off (why should that work? But someone suggested it on this site). It did not work for me.

I’m not expert with Linux commands so I don’t know how to diagnose. Any ideas?

Setup:
bobd@fedora:~$ inxi -Fz
System:
Kernel: 6.14.0-63.fc42.x86_64 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.3.4 Distro: Fedora Linux 42 (KDE Plasma Desktop
Edition)
Machine:
Type: Laptop System: LENOVO product: 20208 v: Lenovo B590
serial:
Mobo: LENOVO model: 20208 v: Win8 Pro DPK IPG serial:
UEFI-[Legacy]: LENOVO v: H5ET69WW (1.12 ) date: 11/15/2012
Battery:
ID-1: BAT0 charge: 35.3 Wh (94.6%) condition: 37.3/47.5 Wh (78.5%)
CPU:
Info: dual core model: Intel Core i3-2348M bits: 64 type: MT MCP cache:
L2: 512 KiB
Speed (MHz): avg: 800 min/max: 800/2300 cores: 1: 800 2: 800 3: 800 4: 800
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Device-2: Chicony Integrated Camera driver: uvcvideo type: USB
Display: wayland server: Xwayland v: 24.1.6 compositor: kwin_wayland
driver: gpu: i915 resolution: 1366x768~60Hz
API: EGL v: 1.5 drivers: crocus,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.5 compat-v: 3.3 vendor: intel mesa v: 25.0.2
renderer: Mesa Intel HD Graphics 3000 (SNB GT2)
API: Vulkan v: 1.4.304 drivers: llvmpipe surfaces: xcb,xlib,wayland
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdriinfo,
xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio
driver: snd_hda_intel
API: ALSA v: k6.14.0-63.fc42.x86_64 status: kernel-api
Server-1: PipeWire v: 1.4.1 status: active
Network:
Device-1: Broadcom BCM4313 802.11bgn Wireless Network Adapter
driver: bcma-pci-bridge
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp3s0 state: down mac:
IF-ID-1: wlp2s0b1 state: up mac:
Drives:
Local Storage: total: 355.4 GiB used: 46.9 GiB (13.2%)
ID-1: /dev/sda vendor: Seagate model: ST320LT020-9YG142 size: 298.09 GiB
ID-2: /dev/sdc vendor: SanDisk model: USB 3.2Gen1 size: 57.3 GiB type: USB
Partition:
ID-1: / size: 297.09 GiB used: 26.07 GiB (8.8%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 973.4 MiB used: 279.7 MiB (28.7%) fs: ext4
dev: /dev/sda2
ID-3: /home size: 297.09 GiB used: 26.07 GiB (8.8%) fs: btrfs
dev: /dev/sda3
Swap:
ID-1: swap-1 type: zram size: 5.37 GiB used: 1.67 GiB (31.2%)
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 71.0 C mobo: N/A
Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
Memory: total: 6 GiB note: est. available: 5.37 GiB used: 3.85 GiB (71.8%)
Processes: 1080 Uptime: 5d 20h 37m Shell: Bash inxi: 3.3.38


I made this thread a while ago for F41:

What I though was a solution at the time was breaking my WiFi, so the problem is still open at the moment.