b43 module/driver not being copied to /lib/modules/[kernel]

Asked by TGP1994

Despite installing both b43-fwcutter and firmware-b43-installer (and letting it run the download/extraction process), no b43 module exists in /lib/modules/[current kernel version] as modprobe b43 results in:

modprobe: FATAL: Module b43 not found in directory /lib/modules/4.4.0-79-generic

At what point is the module installed to that directory?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu b43-fwcutter Edit question
Assignee:
No assignee Edit question
Solved by:
TGP1994
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1
Revision history for this message
TGP1994 (tgp1994) said :
#2

Yes, to the letter. https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#Switching_between_drivers is the step I'm getting hung up on, as it seems the kernel module just doesn't exist. I realize now though that this package probably isn't responsible for putting the module file in there... But why it's missing is beyond me.

Revision history for this message
TGP1994 (tgp1994) said :
#3

Yikes, I think I may have figured out my problem. I don't have the linux-generic (meta-ish) package installed somehow... Leading down the line of dependencies, I don't have the linux-image-extra package installed for my current kernel version. The b43 kernel module is in the linux-image-extra package. I'll install it now and update.

Revision history for this message
TGP1994 (tgp1994) said :
#4

Yes, that was the problem... I didn't have the linux-generic package installed, therefor the linux-image-extra-[kernel version] package wasn't installed, therefor the b43 module was not available on my system. It's been a long day...