Some more info …
The preferable way to get working on kernel 6.0 would be
pamac install linux60-broadcom-wl
But this package is broken, see [Stable Update] 2022-10-10 - Kernels, Octopi, Deepin, GlibC, Haskell, Python; Nvidia 520.56.06 - #99 by mishmosh
Package broadcom-wl-dkms
hasn’t got the needed code changes in it yet, so fails to compile with linux60-headers.
The dkms package can be hacked to get compiled and working, and seems stable for me for the last 5 days, although I don’t use roaming so I can’t comment on that aspect.
Details of that hack in [Stable Update] 2022-10-10 - Kernels, Octopi, Deepin, GlibC, Haskell, Python; Nvidia 520.56.06 - #53 by mishmosh
Obviously its not a recommended way to go about it, but I think it demonstrates compatibility with kernel 6.0
EDIT - better workaround in