I have looked through MANY forums and found a lot of useful information in trying to install my Broadcom BCM4318 driver for my laptop, but at the same time have had no luck. I have never posted for help before but I'm to that point. Let me try to explain what all I've done so far.
# update-pciids
>> did this with no problem and when I run "lspci" it shows the name of my Broadcom adapter without saying "unknown device"
# ndiswrapper -l
2808w driver present
bcmwl5 driver present, hardware present
bcmwl5a driver present, hardware present
>> not sure what the 2808w is but I'm not concerned about it
# ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
>> seemed to work fine
# modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
>> I have a feeling that this here is my problem... but I'm not sure how to get around it. When I run dmesg, there's no entry about ndiswrapper. Any suggestions or anything would be greatly appreciatied.

LOT OF 2 (64GB) SAMSUNG 32GB 2RX4 PC4-2933Y-RB2-12-MH1 M393A4K40DB2 RDIMM TESTED
$380.00
(LOT OF 12) *MIXED BRANDS* 16GB PC5-44800 DDR5-5600B 1Rx8 SODIMM Laptop RAM
$2160.00
Microsoft Windows 11 Pro 64-Bit Drive Sealed with Product Key
$34.99
Samsung 32GB (1x32GB) PC4-17000 (DDR4-2133) LRDIMM Memory (M386A4G40DM0-CPB0Q)
$120.00
Samsung 96GB LPCAMM2 PC5 9600 FE1 E1 LPDDR5X CAMM2 M561K6LC3CL1-CCV DDR5 Memory
$2150.00
USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack
$826.09
SK Hynix 64GB PC4-2933Y Server Memory DDR4 RAM HMAA8GR7MJR4N-WM
$584.99
SK hynix 8GB PC4-19200T-S DDR4-2400 Memory - HMA81GS6AFR8N-UH
$100.00
P43330-0A1 HPE 32GB 2RX8 PC5-4800B DDR5 SERVER RAM P43328-B21 / HMCG88MEBRA107N
$1100.00
SMART(Micron)SafeStor 32GB(1X32GB) 1RX4 NN4-3200AA(DDR4) HPE Server Memory
$159.98