Description of problem:
The problem is kmod-wl update not being done together with kernel update.
Version-Release number of selected component (if applicable):
When doing a kernel update via yum, the kmod-wl not being updated together with kernel because it is not available in the yum repos yet.
Steps to Reproduce:
1. Yum update
System boots with the updated kernel, but kmod-wl not. To solve the problem, you are forced to boot with the old kernel for some days, so the kmod-wl to load properly. You must track manually the yum repos till the properly kmod-wl version is shown, when then you can install it.
When doing a kernel update, the kmod-wl version for the kernel should already be avaivable in the you repos, so they are installed together.
For advanced Fedora Users like me, this problem is not big deal, but for beginners and intermediary users, this problem may render their wireless connection off forever, since they may not figure out they can keep tracking the yum repos for the properly kmod-wl version, and then, install it. They may be forced to think there is a problem with Fedora Wireless Subsystem, where actually there is not.
kmod-wl is not a fedora package and is available from a 3 part repo (rpmfusion), so there will be some kind of delay before rpmfusion can build new version, when a kernel is released in fedora. There is nothing we can do about this.
The main issue is that broadcom dont have a working driver for all chipsets in the upstream kernel, so you need a binary driver (wl) to get your broadcom wifi working.
You can install the akmod-wl package from rpmfusion, it will automatic build and install a kmod-wl package for a new kernel, so your not have to care about missing kmod-wl from rpmfusion.
Thank you for the plain text explanation. I have understood everything. However, I guess this explanation could be present somewhere in the Fedora Documentation regarding wireless setup. I have searched the documentation for that, but nothing found. Regards.